Beranda » bagaimana » Mengapa Banyak Geeks Membenci Internet Explorer?

    Mengapa Banyak Geeks Membenci Internet Explorer?

    Sudah menjadi rahasia umum bahwa hampir setiap geek membenci Internet Explorer dengan penuh gairah, tetapi pernahkah Anda bertanya-tanya mengapa? Mari kita melihat sejarah dan di mana semuanya dimulai ... untuk anak cucu, jika tidak ada yang lain.

    Bertentangan dengan apa yang mungkin Anda pikirkan, artikel ini adalah tidak dimaksudkan untuk menjadi festival kebencian di Internet Explorer-pada kenyataannya, sejak IE 9, mereka terus meningkatkan kinerja, menambah fitur baru, dan secara umum menjadikannya sesuai standar.

    Di Awal Ada IE, dan Itu Baik?

    Kita semua sudah terbiasa menganggap Internet Explorer sebagai peramban yang lamban dan bermasalah yang ada di belakang zaman, tetapi tidak selalu seperti itu - pada kenyataannya, pada saat itu, Internet Explorer memelopori banyak inovasi yang membuat web menjadi hari ini.

    Berikut adalah tur singkat melalui riwayat peramban yang terkenal dengan mudah dilupakan:

    1996: Internet Explorer 3
    Versi browser ini, diperkenalkan pada tahun 1997, adalah browser pertama yang mengimplementasikan CSS (Cascading Style Sheets). Ya, Anda membacanya dengan benar-sebenarnya, ia memperkenalkan banyak fitur baru seperti applet Java dan sayangnya, kontrol ActiveX.

    1997: Internet Explorer 4
    IE4 memperkenalkan mesin rendering cepat (pada saat itu) sebagai komponen yang dapat digunakan yang dapat digunakan dalam aplikasi lain - ini jauh lebih penting daripada yang disadari orang. Versi ini juga memperkenalkan Dynamic HTML, yang memungkinkan halaman web secara dinamis mengubah halaman menggunakan JavaScript, dan menambahkan integrasi Desktop Aktif.

    Lebih aneh lagi? Sepertinya tidak ada yang mengingat ini lagi, tetapi IE4 sebenarnya lintas-platform-Anda dapat menginstalnya di Mac OS, Solaris, dan HP-UX-dan pada saat IE5 dirilis, IE4 telah mencapai 60 persen pangsa pasar.

    1999: Internet Explorer 5.x
    Microsoft menciptakan Ajax. Tunggu apa? Itu benar, versi IE inilah yang memperkenalkan fitur XMLHttpRequest dalam JavaScript, yang membentuk teknologi dasar di balik setiap aplikasi web yang Anda gunakan saat ini-Anda tahu, seperti Gmail. Tentu saja, istilah "Ajax" sebenarnya tidak diciptakan sampai bertahun-tahun kemudian oleh orang lain selain Microsoft, tetapi rilis ini mendukung semua yang diperlukan untuk membuatnya bekerja.

    Jadi Ya, Microsoft Berinovasi
    Dari IE3 hingga IE6, Microsoft menggunakan semua sumber dayanya untuk sekadar mengungguli para pesaing, merilis fitur baru dan browser yang lebih baik lebih cepat daripada Netscape. Faktanya, Netscape 3 Gold adalah sampah kereta yang macet setiap saat, dan Netscape 4 sangat lambat dan hampir tidak bisa membuat tabel - apalagi CSS, yang sering menyebabkan browser macet..

    Untuk meletakkannya dalam konteks: pengembang web biasa mengeluh tentang Netscape dengan cara yang sama dengan keluhan mereka tentang IE6 sekarang.

    What Made It Go So Sangat Salah?

    Masalahnya semua dimulai ketika Microsoft mengintegrasikan IE ke Windows sebagai komponen yang diperlukan, dan membuatnya sulit untuk menghapus dan menggunakan browser alternatif. Lalu ada seluruh bisnis dengan mereka mengeksploitasi monopoli mereka untuk mencoba dan mendorong Netscape keluar dari pasar, dan banyak orang mulai memandang Microsoft sebagai kekaisaran jahat.

    Microsoft Berhenti Mencoba
    Pada saat Microsoft merilis Internet Explorer 6 pada tahun 2001, lengkap dengan banyak fitur baru untuk pengembang web, karena tidak ada persaingan dan mereka memiliki pangsa pasar 95 persen, Microsoft hanya berhenti berusaha dengan serius, mereka tidak melakukan apa pun selama lima tahun bahkan setelah Firefox dirilis, dan Geeks mulai bermigrasi ke kiri dan kanan.

    Fitur Khusus Microsoft
    Seluruh masalah dengan inovasi Microsoft adalah bahwa sebagian besar dilakukan dengan cara yang tidak mengikuti standar web-ini bukan masalah besar ketika Internet Explorer adalah satu-satunya permainan di kota, tetapi begitu Firefox dan Webkit muncul dan mulai mengikuti standar dengan benar, tiba-tiba itu menjadi masalah besar bagi pengembang web.

    Lubang Keamanan dan Kecelakaan
    Karena Microsoft memutuskan mereka tidak perlu mencoba lagi, dan mereka tidak mengikuti persaingan dari Firefox dan peramban lain, bug dan lubang keamanan hanya terpotong kiri dan yang benar-benar mengerikan, juga. Sebagai contoh, kode ini adalah semua yang diperlukan untuk crash IE6:

    untuk (x dalam document.write) document.write (x);

    Bahkan, tangkapan layar di awal bagian ini adalah contoh langsung dari pengujian bug khusus ini.

    IE7 dan IE8 Terlalu Kecil, Terlambat
    Butuh lima tahun setelah IE6 bagi Microsoft untuk akhirnya merilis IE7, yang menambahkan tab dan membuat browser sedikit lebih dapat ditoleransi, tetapi bagi para desainer web itu masih merupakan mimpi buruk untuk dihadapi, dan hanya mempersulit masalah karena sekarang Anda harus membuat halaman dirender dengan benar di dua browser yang buruk, bukan hanya satu.

    Butuh 2,5 tahun bagi Microsoft untuk akhirnya merilis Internet Explorer 8, yang sangat meningkatkan dukungan CSS untuk pengembang web, dan menambahkan fitur baru seperti Penjelajahan Pribadi, isolasi tab untuk mencegah satu halaman buruk dari seluruh browser, dan perlindungan phishing. Pada titik ini, sebagian besar Geeks sudah pindah ke Firefox, dan kemudian beberapa dari kita ke Google Chrome.

    Alasan Nyata Geeks Benci IE

    Hanya karena kita Geeks tidak berarti kita membenci segala sesuatu yang lebih rendah dan ketinggalan zaman-pada kenyataannya, kita sering menyukai komputasi retro-itulah sebabnya kita mencintai Atari, NES, Commodore 64, dll. Kami bangga dengan pengetahuan geek kami. Jadi mengapa Internet Explorer cerita yang berbeda?

    Berikut adalah beberapa alasan yang memicu kebencian kami terhadap browser buggy, dan akhirnya menempatkan kami di ujung tanduk:

    Mendukung IE Seperti Garpu di Mata untuk Pengembang Web
    Berikut contoh sehari dalam kehidupan seorang perancang web: Anda menghabiskan waktu berjam-jam memastikan bahwa halaman Anda tampak hebat, dan Anda mengujinya di Google Chrome, Firefox, Safari, dan bahkan Opera. Tampak hebat, luar biasa!

    Sekarang Anda membuka IE dan halaman itu terlihat seperti seseorang memasukkannya ke dalam blender dan tekan tombol Whip. Kemudian Anda menghabiskan dua kali lipat jumlah waktu mencoba memperbaikinya agar terlihat lumayan di IE6 dan IE7, mengutuk keras sepanjang waktu.

    Untungnya pada tahun 2014, Internet Explorer 6 dan 7 adalah anomali statistik dalam penggunaan Internet aktual, dan sebagian besar situs web yang lebih besar telah sepenuhnya berhenti mendukungnya. Bahkan penggunaan Internet Explorer 8 telah turun ke persentase satu digit untuk banyak situs web.

    Geeks Dipaksa Menggunakan Internet Explorer
    Dan di sinilah kita sampai pada masalah sebenarnya-seluruh alasan bahwa Geeks tidak tahan Internet Explorer:

    Geeks di mana-mana dipaksa untuk menggunakan Internet Explorer di tempat kerja bahkan ketika ada browser yang lebih baik, dipaksa untuk mendukungnya untuk aplikasi perusahaan, dipaksa untuk memastikan situs web masih berfungsi di IE, dan kami tidak dapat meyakinkan semua orang untuk beralih ke browser yang lebih baik.

    Geeks tidak membenci sesuatu yang lebih rendah - tetapi mereka membencinya ketika dipaksa pada mereka.

    Berita Baik: Masa Depan Lebih Cerah untuk IE

    Untungnya, sepertinya Microsoft akhirnya belajar dari banyak kesalahan mereka di dunia peramban. Internet Explorer 10 dan 11 sangat cepat, sebagian besar memenuhi standar, dan selain UI yang sudah ketinggalan zaman yang benar-benar membutuhkan cinta, adalah pilihan yang solid bagi siapa pun. Bahkan ada rumor bahwa Microsoft mungkin akhirnya merilis antarmuka pengguna yang lebih baik untuk IE di Windows 10. Inilah harapan!

    Bahkan, berdasarkan pengujian kami baru-baru ini, banyak malware baru bahkan tidak menargetkan Internet Explorer lagi, karena menulis plugin untuk IE adalah hal yang rumit, sedangkan menulis beberapa kode HTML dan JavaScript cepat untuk membuat mata-mata ekstensi adware mata-mata untuk Firefox atau Chrome sangat mudah.

    Ini adalah dunia yang sama sekali baru, dan Chrome, bukan IE, adalah targetnya.