Pertama sekali, saya seorang pereka web. Jika saya mahu lebih spesifik, saya adalah pereka bentuk hadapan XHTML. Jadi, saya benci IE6. Saya percaya bahawa semua pereka yang mempunyai profesion yang sama dengan saya atau kemahiran yang lebih baik adalah seperti saya dan sangat membenci IE6. Walau bagaimanapun, dengan bahagian pasaran domestik lebih daripada 80%, kami perlu menghadapi IE6, pelayar alternatif.
Tajuk saya ialah, IE 8 telah dikeluarkan sebagai versi rasmi, kenapa IE 6 tidak boleh mati? Jadi bagaimana kita hendak melakukannya? Adakah sebab sejarah, isu teknikal, atau apa yang dipanggil keadaan negara China?
Pertama sekali, saya masih bersedia untuk memarahi IE6 yang terkutuk ini!
Satu dosa IE6: kecuali a, kelas pseudo tidak disokong!
Kelas pseudo tidak disokong. Malah, ia adalah sangat mudah. Kekurangan sokongan untuk kelas pseudo menjadikannya mustahil untuk melengkapkan menu lungsur div CSS tulen dengan cara yang mudah. ia mungkin tidak mustahil untuk mencapainya dengan CSS tulen, tetapi N bilangan HACK perlu digunakan, dan N bilangan kenyataan kawalan mesti ditambahkan pada kod HTML. Jika anda tidak menggunakan CSS dan menggunakan JS untuk melaksanakannya, ia sudah pasti akan meningkatkan mekanisme pengkomputeran komputer dan mengurangkan kecekapan halaman web.
Tiada satu pun daripada ini yang kritikal Perkara utama ialah membuat menu lungsur di bawah IE6 menjadi perkara yang sangat mencabar. Sukar bagi ramai pereka web junior untuk mereka bentuk sendiri, dan mereka mesti memohon dan merujuk kepada reka bentuk orang lain. Atau, lihat kod JS yang anda tidak faham.
Dosa kedua IE6: tidak menyokong ketelusan berbilang bit PNG!
Malah, pengenalan teknologi imej PNG telah menjadikan halaman web lebih cantik. Bayangkan, kita boleh mencipta kesan lutsinar dengan mudah dan menggunakan kaedah ini hanya menggunakan imej PNG. Walau bagaimanapun, disebabkan kekurangan sokongan untuk IE6, kami tidak mempunyai pilihan selain menyerah.
Untuk menjadikan PNG telus pada IE6, anda mungkin perlu memikirkan banyak kaedah. Penapis CSS, JS... Walau bagaimanapun, tiada kaedah yang sempurna. Dan kaedah yang sempurna untuk IE6 ialah - tiada penyelesaian.
Tiga dosa maut IE6: banyak pepijat, termasuk pepijat pelapik kiri terapung!
Terdapat begitu banyak pepijat dalam IE6 yang anda tidak boleh bayangkan bahawa jika anda menyemak imbas halaman web biasa dalam mana-mana penyemak imbas lain, ralat akan muncul dalam IE6. Kadangkala, hanya komen boleh menghasilkan ralat! ! Perkara yang tidak berdaya ialah anda mesti memahami sepenuhnya pepijat ini sebelum anda boleh mereka bentuk halaman web yang boleh dipaparkan dengan betul dalam IE6. Dan ini sudah pasti membawa anda kesakitan yang tidak dapat dibayangkan.
Empat Dosa Mematikan IE6: Tidak menyokong kedudukan tetap tingkap relatif!
Bolehkah anda bayangkan? Jika IE6 menyokong kedudukan tetap tetingkap, maka kami tidak perlu mempertimbangkan apa yang dipanggil JS semasa membuat panel seperti perkhidmatan pelanggan QQ Kami hanya perlu menulis kod perkhidmatan pelanggan ke dalam halaman web dan kemudian mengawalnya dengan kedudukan tetap . Dengan cara ini, panel perkhidmatan pelanggan QQ kami dipaparkan dengan sempurna. Tetapi masalahnya ialah IE6 tidak menyokongnya, menjadikan aplikasi sedemikian sukar dibayangkan Anda perlu memahami JS Jika anda tidak tahu JS, anda perlu mencari tanpa tujuan yang ditinggalkan oleh pakar di Internet.
Masalah dalam masalah ini ialah kebanyakan kod tidak menyokong standard penyemak imbas terkini Mengapa? Kerana ini semua telah ditulis beberapa tahun yang lalu, orang kini mempelajari apa yang dipanggil SEO dan bukannya teknologi yang membosankan ini.
Sakit!
Lima dosa maut IE6: Kecekapan pelaksanaan sangat rendah, dan situasi animasi yang digantung adalah sangat serius!
Ketidakcekapan IE6 tidak dapat dibayangkan Apabila anda membuka halaman utama Sina.com, anda dapat merasakan bahawa penyemak imbas tersekat satu demi satu. Walau bagaimanapun, apa yang anda mesti tahu ialah tulisan di halaman utama Sina adalah ideal, ia hanya besar. Apabila anda membuka tapak web yang agak besar yang tidak sesuai untuk menulis, anda tahu betapa menyakitkannya ia.
Jika beberapa JS ditambahkan pada halaman web, ok, tunggu dan tunggu kematian palsu! Apabila anda memalsukan kematian satu tetingkap pada satu masa, apa yang anda perlu lakukan ialah menutup semua tetingkap IE, bukan hanya tetingkap yang memalsukan kematian!
Bercakap mengenainya, saya perlu menyebut pelayar dengan IE6 sebagai teras, seperti TT, THEWORLD, tandas, dll. Pembangun penyemak imbas ini semua perlu mempertimbangkan cara menyelesaikan masalah animasi yang digantung penyemak imbas di pinggir. . . Adakah anda maksudkan runtuh atau tidak?
Enam dosa maut IE6: Tidak menyokong membuka berbilang tab!
Masalah dengan tidak menyokong berbilang tab ialah apabila anda membuka satu demi satu halaman web, bar tugas anda akhirnya akan ditimpa tetingkap ini. Sudah tentu, ini hanya soal tabiat menyemak imbas, tetapi semua penyemak imbas arus perdana membuka berbilang tab, tetapi IE6 ini tidak, dan ia menduduki kebanyakan penyemak imbas saya percaya bahawa, sebagai sesiapa sahaja, saya berasa sangat sakit tertekan dan ingin terjun dari bangunan.
Tujuh dosa maut IE6: kelemahan keselamatan yang tidak berkesudahan!
Apakah yang paling penting? Keselamatan! Tetapi kelemahan keselamatan IE6 tidak berhenti sejak hari ia dilancarkan! Sehingga hari ini, kelemahan keselamatan masih kadangkala berlaku.
Sudah tentu, jenayah IE6 terlalu banyak untuk disenaraikan, dan saya tidak boleh mengkritiknya satu demi satu. Di atas hanyalah ringkasan masalah sukar yang dihadapi dalam reka bentuk web peribadi dan pelayaran web. Terdapat banyak, banyak isu utama yang belum ditangani, dan saya harap rakan sekerja saya akan terus mengkritik mereka!
Tema artikel ini bukan untuk mengkritik IE6, tetapi untuk menganalisis sebab IE6 begitu popular di China. Saya percaya tidak sukar untuk menganalisis masalah ini dan memahami mengapa pelakon kesat seperti Xiao Shenyang boleh menjadi terkenal di seluruh negara.
1: WINDOWS XP telah cemerlang selama 7 tahun berturut-turut!
Seperti yang kita sedia maklum, IE6 ialah penyemak imbas yang disertakan dengan sistem XP Memandangkan XP secara beransur-ansur menggantikan 98 dan 2000, IE6 telah memasuki ribuan isi rumah. Kebanyakan orang secara langsung menggunakan penyemak imbas yang disertakan dengan sistem dan bukannya memuat turun dan memasang pelayar sendiri Oleh itu, tidak sukar untuk menganggarkan bahawa IE6 boleh menduduki bahagian pasaran yang begitu besar.
Apa yang turut menyumbang kepada keadaan itu ialah populariti sistem HANTU. Banyak sistem GHOST berasaskan XP, yang sedikit sebanyak memudahkan kakitangan Computer City, tetapi sebaliknya, ia sebenarnya mempromosikan XP secara percuma.
Ada kelebihan dan kekurangan Dengan kepopularan XP, IE6 ibarat buasir yang susah nak tercabut dan tersangkut pada komputer Cina.
2: Ketidakcekapan pesaing!
Satu-satunya pesaing IE6 ialah Firefox. Walau bagaimanapun, sejauh yang saya bimbang, adalah sukar untuk mempunyai minat yang besar terhadap Firefox Bagi saya, Firefox hanyalah alat untuk menganalisis laman web dan bukannya pelayar untuk kegunaan harian. kenapa? Kerana antara muka tidak mesra. Saya sangat terkejut bagaimana pengeluar bertaraf dunia boleh mencipta gaya pelayar sebegitu. Tidakkah anda merujuk kepada pelayar berbilang tetingkap teras IE yang sangat baik itu? Sebagai contoh, antara muka TT, THEWORLD, dll. sangat selesa, siapa yang mahu menggunakannya untuk diri mereka sendiri?
Masalah antara muka sudah tentu serius Apa yang lebih serius ialah Firefox sama sekali tidak konsisten dengan tabiat penggunaan orang Cina Ini adalah sebab yang akhirnya menyekat pembangunan Firefox di China. Contohnya, gerak isyarat tetikus, seperti mengklik dua kali pada tab untuk menutup halaman web, dsb. Sudah tentu, sesetengah orang mengatakan bahawa pemalam boleh menggantikannya, tetapi anda tidak melihatnya. Terdapat begitu banyak pemalam dalam Firefox, yang manakah anda pasang? Dan mengapa ia tidak boleh disepadukan seperti pelayar lain? Mungkinkah menggunakan Firefox sememangnya merupakan kerja teknikal?
Kini Google Chrome. Sangat keren, saya sangat menyukainya. Google ialah Google, dan penyemak imbas berfungsi dengan baik, tetapi masalahnya ialah produk baharu tidak berkuasa dan hanya bergantung pada kecemerlangan terasnya.
Sebagai penyimpangan di sini, teras Google, IE8, Opera dan Safari harus konsisten Walaupun ia tidak konsisten, kesannya adalah konsisten. Oleh itu, anda hanya perlu memasang salah satu penyemak imbas ini. Tetapi Firefox berbeza daripada pelayar ini.
Jadi jika pesaing luar ini gagal, mari kita lihat pelayar Microsoft sendiri, IE7. Apabila saya memuat turun dan memasang IE7 dengan sangat teruja, saya menangis. Saya menangis dengan kuat sehingga saya tidak pernah melihat penyemak imbas yang begitu hodoh sepanjang hidup saya. Saya tertanya-tanya sama ada orang di Microsoft adalah pemakan najis. Anda tidak boleh mengklik dua kali untuk menutupnya, ia mengambil banyak ruang. menjijikkan! Lebih penting lagi, sebagai penyemak imbas berbilang tab, mengapa anda perlu membuka semula penyemak imbas dan bukannya tab baharu apabila mengklik pautan?
Masalah ini bukan sahaja wujud dalam IE7 Saya mendapati bahawa pelayar lain kecuali Google mempunyai masalah ini. Saya benar-benar tidak faham bahawa apabila tandas domestik sangat baik, mereka tidak dapat mempelajari sedikit pun kelebihannya.
Pada asalnya, IE6 tersebar di seluruh negara kerana masalah dengan XP, dan kelemahan pesaing ini menyebabkan semua orang keberatan untuk menaik taraf atau menukar penyemak imbas. Oleh itu, ia meninggalkan kami pereka web dengan begitu banyak masalah.
Tiga: Kualiti profesional netizen adalah rendah!
Sememangnya saya tidak mengkritik penanaman diri netizen Cina kita, walaupun ia tidak begitu bagus. Setakat teknologi Internet, kebanyakan netizen menganggap mereka sangat bagus, tetapi adakah anda percaya? Saya mempunyai ramai pelanggan (pelanggan saya, sudah tentu, juruweb), dan mereka tidak tahu apa itu penyemak imbas! !
Jika anda tidak tahu apa itu penyemak imbas, sudah tentu anda tidak akan terfikir untuk menukarnya. Bukankah ini perkara yang mudah untuk difahami? Pembaca mungkin berkata, tidak, tetapi tanya rakan-rakan di sekeliling anda yang tidak tahu mengenai Internet, bagaimana mereka boleh berada dalam talian? Mereka akan berkata, klik dua kali ikon E pada desktop. . .
Empat: Pereka laman web terlalu menjaga netizen kami
Berhadapan dengan begitu banyak pelayar IE6, sebagai pereka web, kami hanya boleh menjaga mereka daripada mengabaikan mereka, melainkan Ia adalah kerja yang menunjukkan sepenuhnya kemahiran diri. Ini tidak berdaya, termasuk saya.
Lima: Lain-lain, termasuk gabungan sempurna dengan pengurus fail, adalah kelebihan yang dipanggil IE6. Perkara yang paling penting ialah semua bank dalam talian nampaknya hanya menyokong IE. Ini juga mengehadkan pembangunan pelayar lain.
Banyak sebab telah mencipta landskap penyemak imbas hari ini. Bagaimana untuk menyelesaikan masalah itu bukan perkara yang saya mempunyai kata akhir. Walau bagaimanapun, ada harapan di fajar.
Windows 7 hampir OK Selepas pelancaran 7, saya percaya bahawa IE8 akan menggantikan IE5 secara beransur-ansur seperti IE6 dan menggantikan IE6. Pada masa itu, musim bunga pereka web kami akan tiba. Dan seterusnya, apa yang perlu kita lakukan ialah: jadikan reka bentuk kita lebih baik