Apa yang harus kami sampaikan kepada pengguna IE6 kami yang tidak didukung?


10

Dalam versi aplikasi web kami yang akan datang, kami telah merusak IE6, dan kami tidak bermaksud memperbaikinya. Kami telah memasang peringatan yang jelas untuk pengguna IE6 selama beberapa bulan; kami memutuskan sudah waktunya untuk tidak mendukungnya.

Pertanyaan saya adalah: bagaimana cara kami mengomunikasikan hal ini kepada pengguna kami?

Beberapa orang di sini merasa bahwa kita harus memblokir pengguna IE6 yang akan mencoba mengakses aplikasi web, karena itu tidak akan berfungsi untuk mereka. Orang lain merasa bahwa kita harus meninggalkan peringatan, mengatakan "Ini tidak bekerja di IE6," tetapi tidak memblokir mereka; alih-alih, jika mereka mengklik untuk mengabaikan peringatan, cukup biarkan mereka masuk ke situs yang rusak untuk melihat sendiri bahwa itu tidak berfungsi.

Siapa yang benar? Apakah ada cara yang lebih baik?



17
Perhatikan bahwa pertanyaan ini bukan tentang apakah kita harus mendukung IE6 atau tidak. Kami tahu semua tentang peningkatan progresif. Sebagian besar situs web kami berfungsi dengan baik di IE6, tetapi situs ini juga memiliki aplikasi web AJAX yang kompleks; kami tidak lagi merasa layak untuk memperbaiki aplikasi web untuk sebagian kecil pengguna kami. Mereka masih dapat mengakses informasi situs kami melalui peta situs HTML dan, tentu saja, Google. Saya akan menurunkan jawaban yang mengusulkan agar kami memperbaiki webapp untuk IE6. Kami telah membuat keputusan.
Dan Fabulich

4
Mungkin pesan peningkatan yang ramah? "Tolong, demi cinta para perancang web yang bekerja terlalu keras di mana-mana, tingkatkan peramban Anda yang berumur 10 tahun. Jika sysadmin Anda menolak melakukannya, tampar dia. Jika Anda tidak memiliki wewenang untuk menamparnya, cari seseorang yang bisa."
Sharpie

4
Siapa yang menggunakan aplikasi web Anda? Individu? Orang yang rendah dalam hierarki perusahaan? Eksekutif?
David Thornley

1
@David Individuals; sebagian besar lalu lintas IE6 kami adalah pada hari kerja, sangat menunjukkan bahwa itu adalah orang yang menjelajah di tempat kerja; Saya setuju bahwa ini mungkin di luar kendali mereka. Tapi itu berarti semakin penting untuk membuat pesan ini benar.
Dan Fabulich

Jawaban:


32

Deteksi pengguna IE6 dan tampilkan pesan yang ramah di atas:

If this page looks broken please consider updating you browser
to fix it and to benefit from the advanced functionality.

Lebih baik untuk menghindari kata-kata negatif dan memberi tahu pengguna apa yang tidak bisa mereka lakukan atau apa yang tidak boleh mereka lakukan. Buat mereka merasa masih disambut tetapi pada saat yang sama sadar apa yang harus dilakukan jika mereka tidak menyukai apa yang mereka lihat.

Juga ide yang bagus untuk menambahkan bantuan yang tidak mengganggu ke pesan di atas:

Updating your browser will improve your browsing experience and
maximize you security. On this page we have prepared for you
some instructions and an overview of your best options for today.

2
Cara diplomatis yang bagus.
miku

2
Masalahnya, diplomasi halus tidak mungkin berhasil. Menyatakan bahwa halaman tidak akan berfungsi dengan baik dengan IE6 lebih mungkin untuk mendapatkan hasil.
David Thornley

@ David, hasil apa? Orang-orang akan bergegas masuk terlepas dari kata-katanya.

Cara yang sangat bagus untuk menyatakannya.
sevenseacat

Ide bagus tanpa menimbulkan dilema etika.
Jeremy

26

Sebenarnya ada utilitas yang cukup keren untuk ini:

http://ie6update.com

Bar Pembaruan IE6

Ini memunculkan bilah pemasangan untuk meningkatkan ... cukup pintar. Coba demo.

Catatan: Karena IE9 tidak tersedia untuk Windows XP (atau versi Server sebelum 2008) dan IE6 tidak ada pada sesuatu yang lebih baru, utilitas ini tidak lagi dapat memperbarui ke versi terbaru. Itu masih bisa meningkatkan ke IE8, yang masih mencapai tujuan menghapus IE6.


Gagal itu, ada proyek peringatan upgrade IE6 di Google Code.

IE6 Upgrade Warning


Microsoft sebenarnya secara langsung mendukung situs web anti-IE6, The Internet Explorer 6 Countdown .

Situs web ini menunjukkan sisa penggunaan di seluruh dunia berdasarkan negara, bulan ke bulan dan mendorong spanduk berikut untuk diletakkan di situs web:

Penghitungan IE6


ie6update.com sangat bagus sebelum IE9. Sekarang dengan IE9 beberapa hari lagi itu BURUK. Komputer dengan IE6 TIDAK BISA DI-UPGRADE KE IE9 . Pernah. Jadi, mereka akan mengunduh IE8 dan kami akan macet dalam beberapa tahun mencoba meyakinkan semua orang untuk membuang IE8.
David Murdoch

@ David Murdoch: Masalah dengan IE6 ke IE9 adalah bahwa orang menggunakan versi OS yang tidak didukung. XP telah dibuang untuk IE9, utilitas masih dapat memperbarui ke IE8. Masih memecahkan masalah macet di IE6, hanya saja tidak memperbarui ke versi terbaru.
Orbling

1
Saya suka pendekatan garis kuning, karena respons yang biasa adalah apa yang Anda ingin orang-orang ini lakukan.

2
Dengan demikian: setiap pengguna dapat meningkatkan dari IE * ke peramban modern mana pun (IE8 BUKAN peramban modern) secara gratis. Namun, pengguna Windows XP TIDAK BISA meng-upgrade ke Vista atau Windows 7 secara gratis. Kami perlu mendorong pengguna yang tidak dapat menggunakan IE9 untuk pindah ke browser modern lainnya.
David Murdoch

1
@ David Murdoch: Itulah sebabnya saya mendukung pendekatan menengah dari tiga yang saya sebutkan.
Orbling

4

Apa hal terburuk yang bisa terjadi jika pengguna IE6 mengakses situs dan mencoba menggunakannya meskipun ada peringatan? Gangguan pengguna kecil? Data rusak? Hilangnya nyawa? Pemanggilan Cthulhu yang tidak disengaja?

Saran saya adalah spanduk besar yang terlihat jelek di bagian atas memperingatkan mereka bahwa mereka menggunakan peramban yang tidak didukung dan Anda tidak akan dapat menanggapi tiket masalah mereka jika mereka memanggilnya di IE6. Biarkan mereka mengakses situs selama itu tidak menyebabkan dataloss serius (atau masalah lain selain yang ada di sepanjang baris "div tidak sejalan dengan baik"), tetapi pastikan mereka tahu mereka tidak didukung.

Dan jika pengguna IE6 memiliki fungsionalitas SOOO terdegradasi sehingga mereka mungkin juga tidak menggunakan situs ini, maka blokir mereka. Atau mungkin memberi mereka "Situs mungkin tidak bekerja dengan baik dengan browser Anda, apakah Anda BENAR-BENAR ingin mencobanya?" Halaman (saya benar-benar melihat yang terakhir ini digunakan di sana-sini).

... dan karena Anda sudah memasang peringatan selama berbulan-bulan, mereka tidak bisa mengatakan mereka tidak diberi pemberitahuan sebelumnya.


Kehilangan data yang serius bukanlah risiko dalam kasus kami ... ini adalah tampilan alternatif dari data kami. Ini rusak parah di versi berikutnya; beberapa masalah transparansi membuat sebagian besar layar terlihat biru. Jadi benar-benar ada risiko sangat kecil bahwa seseorang dapat dirugikan oleh non-fungsionalitas kami di IE6.
Dan Fabulich

1
@Dan Fabulich: Jadi pada dasarnya tidak bisa digunakan untuk semua tujuan praktis? Saya kemudian menyarankan untuk awalnya memblokir mereka dan memberi mereka "Apakah Anda yakin ingin mencoba dengan browser yang tidak didukung?" pesan ... semoga mereka akan mencoba dan melihat bahwa mereka perlu memutakhirkan. Pada halaman apa pun mereka mendarat, Anda mungkin juga ingin menunjukkan tangkapan layar dan deskripsi dari semua fitur baru dan luar biasa yang mereka lewatkan.
FrustratedWithFormsDesigner

1
Seringkali programmer menggunakan metode AJAX dengan antarmuka untuk membatasi dan memandu pilihan dan keputusan dari antarmuka ke perangkat lunak. Memiliki keadaan "tidak yakin apa yang akan berhasil" dapat memperkenalkan situasi di mana pengguna berpikir mereka membuat keputusan yang tidak berjalan, atau lebih buruk lagi, diizinkan untuk membuat keputusan yang harus dilarang. Sekarang jelas kode sisi server Anda masih perlu memeriksa dan menjebak kasus-kasus ini, tetapi masih berisiko besar dengan sengaja mengotorisasi antarmuka yang cerdik, jika terjadi kesalahan, pengguna Anda mungkin berkata - "itu salahmu".
Orbling

2
Juga memberi +1 untuk "
Pemanggilan

2

Saya akan memblokirnya sepenuhnya, karena mengurangi kemungkinan salah tafsir.

Jika Anda menjaga situs dan itu berfungsi di IE6, tetapi tidak benar-benar, dan beberapa bagian tidak berfungsi sama sekali, maka tidak peduli seberapa baik pemberitahuan yang Anda katakan "jangan gunakan IE6 dengan situs ini, "Pasti ada sekelompok pengguna yang tidak akan melihatnya (atau tidak cukup tahu tentang perbedaan antara peramban web untuk mengetahui mereka menggunakan peramban yang rusak,) dan itu akan menimbulkan masalah.

Di sisi lain, jika upaya untuk mengakses situs mengarahkan mereka ke halaman yang mengatakan "situs ini tidak kompatibel dengan browser web Anda saat ini; di sini ada tautan ke Firefox, Chrome dan IE8, yang semuanya akan berfungsi dengan baik dengan situs kami, "Itu jauh lebih sulit untuk disalahpahami.


Blokir halaman juga jauh lebih mengganggu. Saya lebih suka mengunjungi situs yang rusak daripada sepenuhnya diblokir. Mungkin ini hanya akan berlaku untuk halaman yang benar-benar membutuhkan fungsionalitas IE7 +?
TheLQ

2

Tergantung

itu tergantung pada kegunaan situs di browser 'rusak'

jika situs tidak berfungsi sama sekali, maka arahkan mereka ke penjelasan yang sopan tentang alasannya

jika situs tersebut mungkin masih dapat memberikan fungsionalitas yang berguna, lightbox dialog peringatan dan memiliki tombol hijau besar [klik di sini untuk meningkatkan IE] dan tautan kecil [lanjutkan risiko Anda sendiri]


wrt the "lanjutkan risiko Anda sendiri" - [untuk menyimpan pengulangan poin, baca komentar pertama saya untuk FrustratedWithFormsDesigner's jawaban.] Masalah yang sama, berpotensi menempatkan situs dalam risiko juga, bahkan dengan sanggahan.
Orbling

@Orbling: dalam kasus itu, arahkan mereka ke halaman yang mengatakan "AREA YANG DIBATASI! Versi IE6 yang lebih tua mungkin tidak masuk!"
Steven A. Lowe

Aye, itu mungkin rencana yang masuk akal. Beberapa pengguna bodoh mungkin akan mencoba dan menyerang Anda pada diskriminasi usia.
Orbling
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.