Jadi sekarang Google telah mengatakan tidak kepada browser lama kapan kita semua bisa mengikuti?

82

Google baru-baru ini mengumumkan bahwa mereka tidak akan lagi mendukung browser lama pada 1 Agustus:

Untuk alasan ini, segera Google Apps hanya akan mendukung browser modern. Mulai 1 Agustus, kami akan mendukung rilis utama Chrome, Firefox, Internet Explorer, dan Safari saat ini dan sebelumnya secara bergulir. Setiap kali versi baru dirilis, kami akan mulai mendukung pembaruan dan berhenti mendukung versi tertua ketiga.

Tidak ada yang lebih buruk daripada melihat tambalan kode yang terjadi untuk mendukung browser lama. Jika kita semua bisa bergerak menuju web yang hanya standar (saya melihat Anda IE9) maka tentunya kita bisa menghabiskan lebih banyak waktu untuk memprogram aplikasi web yang bagus dan kurang berusaha membuatnya berjalan secara sama pada browser yang lebih tua yang tidak memenuhi standar dan tidak memenuhi standar.

Jadi kapan kita semua berharap dapat memberi tahu klien kami bahwa kami tidak lagi mendukung browser yang lebih lama? Karena sepertinya perusahaan besar akan terus menjalankan browser yang lebih lama dan bahkan jika google chrome frame dapat diinstal tanpa hak admin (ini akan segera hadir, saat ini dalam versi beta), kami tidak dapat mengharapkan semua pengguna termotivasi untuk melakukan ini.

Saya menghargai setiap pemikiran.

Richard
sumber
1
Sayangnya, ini bukan hal yang abnormal bagi perusahaan untuk menjalankan IE7 sebagai standar perusahaan.
Ryan Miller
9
IE7 sebagai standar perusahaan akan menjadi berkah, dibandingkan dengan IE6 yang masih harus kita tangani.
skolima
1
Pesan penting adalah bahwa Google akan menjatuhkan dukungan IE6 yang ditakuti dan dengan demikian akan menjadi jauh lebih penting untuk mendukung datang 1 Agustus . (kecuali Anda memiliki sejumlah besar pengguna IE6 (aduh)). IE6 sux karena tidak mendukung banyak standar peramban modern yang lebih berguna, seperti : melayang dan dukungan PNG mudah .
Mark Rogers
2
@ Richard - maksud Anda IE adalah browser ??? :)
Alireza Fallah

Jawaban:

132
If ( your site does not make money ){
   do what makes you happy
}
else if ( the cost of supporting IE6 > the money you make from IE6 users ) {
   stop supporting IE6
}
else {
   keep making money from IE6 users
}
edeverett
sumber
3
benar! Dan buatlah IE6 sebagai variabel sehingga Anda bisa berubah dengan angin.
Dave
3
Ide bagus dalam teori, tetapi logika yang sama bisa digunakan untuk memerlukan IE6 hanya beberapa tahun yang lalu.
octo
22
Itu tidak dapat dikompilasi, Anda menggunakan If
huruf
3
Seharusnya menggunakan operator ternary
James P. Wright
10
Ini jawaban logisnya. Tetapi 'jika lain' bisa sangat sulit untuk dihitung. 15% pengguna Anda menggunakan IE6; apakah itu setara dengan 15% dari pendapatan? Berapa biaya pengguna IE6 berpengaruh yang memberi tahu 10 temannya bahwa perusahaan Anda payah karena situs web tidak berfungsi?
Phil Mander
43

Saya setuju bahwa keputusan Anda jelas harus mencerminkan realitas bisnis dan audiens situs web khusus Anda.

Yang mengatakan, perusahaan besar secara resmi menjatuhkan dukungan untuk IE6 masih signifikan. Ini menimbulkan persepsi umum bahwa akhirnya boleh meninggalkan browser berusia 10 tahun . Itu juga menambah amunisi pada setiap kasus yang ingin Anda buat dengan kekuatan yang tidak masuk akal lagi untuk mendukung peramban tua yang berderit dan kuno di situs web Anda :

Di Stack Exchange, kami memiliki kebijakan yang sangat mirip dengan yang diumumkan Google untuk sementara waktu: kami mendukung versi browser yang saat ini dirilis, versi sebelumnya, dan biasanya versi sebelumnya-sebelumnya. (Jadi untuk IE, ini berarti kami mendukung IE9, IE8, dan IE7). Di luar itu, Anda sendirian.

Jeff Atwood
sumber
43
"Kami mendukung versi peramban yang saat ini dirilis, versi sebelum itu, dan biasanya versi sebelumnya-sebelumnya" - Jadi untuk Chrome Anda mendukung hari ini, kemarin dan sehari sebelumnya versi itu.
Brian R. Bondy
8
Tidak ada gunanya mendukung versi Chrome kemarin. Tidak ada yang akan menjalankannya!
Mongus Pong
1
Secara teknis, pengumuman terbaru Google mengatakan mereka TIDAK mendukung versi sebelumnya-sebelumnya (misalnya mereka menjatuhkan dukungan untuk IE7. Saya pikir mereka menjatuhkan dukungan untuk IE6 sekitar waktu yang sama tahun lalu seperti yang dilakukan facebook).
luckyllama
@ beruntung ah kau benar - jadi ini lebih ketat.
Jeff Atwood
jangan lupa jquery, segera hentikan dukungan untuk apa pun di bawah IE 10.
user1721135
13

Saya pikir ini harus ditentukan oleh metrik. Jika sejumlah besar / persentase pengunjung menggunakan browser lama, Anda harus mendukung pengunjung Anda. Apa yang "signifikan" tergantung pada klien. ;-)

Jason Gennaro
sumber
7

Saya seorang manajer produk yang akan menghabiskan 40 MD untuk mendukung IE6 untuk satu pelanggan. Kami menjual perangkat lunak ke pusat panggilan, sayangnya IE6 adalah platform default untuk banyak organisasi besar.

Maksud saya adalah itu tergantung, jika saya membangun perangkat lunak web konsumen saya sudah lama tidak menggunakan IE6, tetapi selama kita memiliki klien yang menggunakan IE6 kita harus mendukungnya. Argumen yang sama akan berlaku untuk browser atau lingkungan apa pun.

Jon White
sumber
MD? (12 lebih lanjut)
@Tim: Saya rasa itu hari-hari lelaki ( en.wikipedia.org/wiki/Man-day ).
joschi
9
Itu adalah staf 40 dokter kedokteran, dalam keadaan siaga kalau-kalau pengembang harus mendapatkan masalah medis tiba-tiba. IDK apa ukuran tim @ Jon, tapi bagaimanapun, ini adalah IE6 yang sedang kita bicarakan;)
Piskvor
4

Tergantung sepenuhnya pada situs Anda dan apa fungsinya.

Sebuah situs tempat Anda bermain game atau bersenang-senang dapat meminta lebih banyak dari penggunanya, seperti halnya game di komputer dapat menuntut perangkat keras yang canggih.

Sebuah bank tidak dapat diteliti dengan cermat, karena sangat penting bagi pelanggan mereka untuk mengakses layanan.

Sebuah situs yang dibuat untuk para penyandang cacat juga tidak dapat diteliti, karena para penyandang cacat mungkin memerlukan perangkat lunak khusus yang mungkin tidak kompatibel dengan browser yang lebih baru untuk waktu yang lama.

Dll

Kalle
sumber
2
"Sebuah bank tidak bisa sama cermatnya, karena sangat penting bagi pelanggan mereka untuk mengakses layanan." Yang lucu, mengingat seberapa sering situs bank adalah yang membutuhkan IE6 atau serupa.
REINSTATE MONICA -Jeremy Banks
@ Banks Bank: Ya, saya setuju itu lucu. Dengan cara yang menyedihkan. Dan hal yang sama berlaku untuk bank-bank di Swedia. Saya kira saya berbicara dari perspektif "idealnya".
Kalle
1
Ini mungkin karena kebijakan upgrade bank sangat mahal, yang pada dasarnya berarti bahwa workstation mereka masih menggunakan Versi Browser yang Tidak Akan Disebut. Itu, pada gilirannya, mengarah ke 'tentu saja kita perlu mendukungnya, supaya kita tidak mengacaukan pengguna internal kita!' (bukti anekdotal)
Piskvor
3

Jika situs / webapp Anda menganggap pasar Asia sebagai salah satu target utamanya, maka Anda harus mempertimbangkan untuk melanjutkan dukungan IE 6 di masa mendatang.

Menurut http://www.theie6countdown.com/default.aspx , China masih duduk di ~ 33% penggunaan IE6, Korea Selatan di ~ 22%, dll.

http://asia.cnet.com/blogs/microsoft-implores-china-please-stop-using-internet-explorer-6-62207426.htm

Browser Web berusia satu dekade, Internet Explorer 6 (tidak terlalu dikenal sebagai IE6) masih digunakan oleh 34,5% pengguna PC Cina yang mengejutkan.

Scottie
sumber
1

Keputusan sangat tergantung pada basis klien Anda. Perusahaan saya membuat situs web, dan kerangka kerja kami yang telah dalam pengembangan selama hampir 5 tahun memiliki dukungan yang sangat baik untuk IE6. Namun, sekitar 1 tahun yang lalu kami berhenti mendukung IE6 untuk proyek-proyek baru. Itu bukan untuk mengatakan kami merusak dukungan IE6, tetapi kami tidak lagi menguji browser itu secara khusus. Hanya 1 klien yang pernah mengeluh, dan keluhan itu adalah "departemen TI kami tidak akan membiarkan kami memutakhirkan, jadi oleh karena itu situs web kami tidak dapat digunakan dengan benar di rumah." Kami memperbaiki masalah untuk klien itu dan mereka sangat senang memiliki situs web yang benar-benar dapat mereka gunakan.

Kami sekarang hanya mendukung IE6 (baca: "browser lama") jika klien benar-benar membutuhkannya, tetapi kami pertama-tama menjelaskan mengapa peningkatan lebih baik (banyak orang masih tidak tahu!) Dan mencari alasan mereka harus memutakhirkan (situs web Anda tidak dapat memiliki fitur X jika Anda meminta kami untuk mendukung browser Y). Kebijakan resmi kami adalah untuk mendukung browser utama pada versi saat ini, versi sebelumnya, versi sebelumnya sebelumnya atas permintaan, dan menolak segala hal lain yang membuat pekerjaan menjadi tidak masuk akal.

Sekarang Google bergabung, argumennya menjadi jauh lebih mudah. Ini masih pilihan Anda kapan harus memberikan dukungan untuk peramban yang lebih tua, tetapi saya sarankan Anda menggunakan posisi Google untuk keuntungan Anda.

sederhana sekali
sumber
0

Perspektif saya sebagai pengguna yang hingga saat ini terpaksa menggunakan ie6 di tempat kerja (firefox sejak itu telah diinstal sebagai ekstra "opsional" - ie6 masih merupakan default)

"Bahkan jika bingkai google chrome dapat diinstal tanpa hak admin"

Saya tidak akan bergantung pada ini. Ketika ini dirilis saya berharap sebagian besar perusahaan besar menggunakan ie6 entah bagaimana akan menemukan cara untuk memblokir ini terjadi, baik dengan memblokir situs web atau mengunci browser lebih jauh.

Kami terjebak dengan ie6 di masa mendatang, biaya peningkatan melibatkan peningkatan sejumlah aplikasi bisnis yang penting, dengan anggaran yang terpangkas ada sedikit keinginan untuk memperbaiki sesuatu yang tidak dianggap rusak.

MrG
sumber
0

Di dunia yang ideal, saya akan membuang dukungan Internet Explorer sama sekali. Jelas Microsoft sedang berusaha memanfaatkan basis pengguna mereka untuk memaksa pengembang untuk membidik kompatibilitas Windows / IE dengan mengorbankan browser / OS multi-platform lainnya.

Jika semua pengguna akan mulai drop IE untuk browser lain, lebih modern dan aman, maka pasti Microsoft akan mulai mengubah sikap mereka. Sederhananya halaman splash statis tempat Anda mengundang pengguna untuk mengunduh peramban yang lebih modern / aman.

Kalau tidak, jika Anda berada dalam lingkungan perusahaan di mana Anda tidak dapat dengan mudah menginstal perangkat lunak baru dan anggaran berlimpah, pikirkan tentang menerapkan server rendering yang akan menerjemahkan web standar dunia ke dialek IE (lebih mudah daripada apa yang Anda pikirkan).

Berita buruknya adalah kita tidak berada di dunia yang idealis, jadi Anda perlu mendukung IE. Tetapi kabar baiknya adalah bahwa IE (tidak peduli versi apa) adalah pengguna pendarahan INDEED.

Muad'Dib
sumber
Saya tidak tahu apakah ini benar-benar jawaban untuk pertanyaan, atau hanya kata-kata kasar;) Tapi hanya untuk menunjukkan - Microsoft telah mengubah sikap mereka bertahun-tahun yang lalu dan mereka telah bergerak lebih dekat ke browser saat ini.
DisgruntledGoat
Anda dapat dengan baik mempertimbangkan kata-kata kasar ini: P
Muad'Dib