Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 7492|Jawab: 0

Microsoft meninggalkan IE dan bertekad untuk melakukan 220.000 baris kode

[Salin tautan]
Diposting pada 08/05/2015 18.40.09 | | | |

Menurut laporan media asing, kita semua tahu,MicrosoftDi Windows 10, ia telah "bertahan" selama 20 tahunIE, dan sebagai gantinya mendorong browser Edge dengan mesin rendering baru; Tapi kami tidak tahu,MicrosoftBerapa lama Anda berjuang antara menyerah dan memilih, dan seberapa banyak keberanian yang akhirnya Anda berikan? Edge mewakili standar baru Internet masa depan, dan di belakang IE masih berdiri "kekuatan kekaisaran lama" yang tak terhitung jumlahnya, Microsoft perlu meninggalkan yang terakhir yang telah menjadi beban, tetapi perasaan lebih dari 20 tahun tidak berarti Anda dapat melepaskannya.

Charles Morris dan Jacob Rossi, yang memimpin tugas pengembangan tim proyek Edge, menulis blog pada hari Rabu bahwa Microsoft memilih untuk mengembangkan mesin Edge dari awal untuk membuktikan tekadnya untuk merangkul standar Internet. Untuk tujuan ini, Microsoft meninggalkan 220.000 baris kode IE asli dan menghapus lebih dari 300 antarmuka pemrograman khusus IE. Untuk mengimbangi para pesaingnya dalam hal standar kompatibilitas, Microsoft telah menambal Edge lebih dari 4.200 kali......

Tentu saja, trade-off dan perubahan ini sulit diperhatikan oleh rata-rata pengguna, lagipula, sebagian besar fitur ini hanya untuk pengembang web. Namun, dengan penyatuan standar secara bertahap, dalam jangka panjang, pengguna akhir pada akhirnya akan mengalami perubahan besar yang dibawa oleh teknologi baru ke pengalaman Internet di masa depan.

Untuk waktu yang lama, Microsoft adalah batu sandungan bagi ketidakmampuan Internet kontemporer untuk merangkul teknologi baru. Karena di era ketika Internet tidak begitu populer, Microsoft mengandalkan posisi monopoli Windows untuk menetapkan seperangkat standarnya sendiri untuk IE, yang "penuh dengan lubang". Namun, dengan kematangan Internet secara bertahap, standar IE tanpa standar jelas tidak lagi dapat disesuaikan. Namun, apakah Microsoft benar-benar meninggalkan puluhan juta situs web yang dikembangkan dengan "kompatibilitas IE6" saat itu?

Ya, meskipun sulit untuk melepaskannya, Anda harus memilih untuk menyerah.

Ke depan, semakin banyak situs web baru dan situs web arus utama telah mengadopsi standar Internet baru, dan dibandingkan dengan pesaing seperti Firefox, Safari dan Chrome, kinerja buruk IE lama sebelum standar baru telah menyebabkan pangsa pasarnya yang dulu dominan menurun dan akhirnya diambil alih oleh lawan-lawannya.


Jelas, "kompatibilitas terjamin" telah menjadi beban terbesar bagi IE. Sering kali tidak sulit bagi pengembang untuk menambahkan fitur baru, tetapi bahkan lebih sulit untuk menghapus fitur, terutama yang banyak digunakan. Karena itu, Microsoft telah mempertahankan banyak teknologi dari beberapa dekade atau bahkan dua puluh tahun yang lalu di IE, dan contoh paling khas dari ini adalah ActiveX dan VBscrip yang banyak dikritik menghapus dua ekstensi.

Karena standar IE bukan standar, Microsoft bahkan telah menghabiskan upaya untuk mengembangkan "mode dokumen" yang memungkinkan pengembang program web untuk menentukan versi IE mana yang digunakan untuk merender konten situs web.

Tambalan demi tambalan membuat kenangan menyakitkan. Tetapi jika Anda harus menyerahkan puluhan juta "teman stasiun" yang pernah membangun kerajaan bersama, Microsoft pasti harus terjerat. Oleh karena itu, Windows 10 akhirnya menyediakan browser IE untuk tujuan kompatibilitas, meskipun bukan lagi default sistem, dan tidak akan ada pengembangan lebih lanjut.

Sisi baiknya, meskipun puluhan juta situs web "standar IE" telah ditinggalkan dengan kejam, Edge akan berkontribusi pada pengembangan Internet yang sehat di masa depan dengan menunjukkan wajah baru yang sepenuhnya kompatibel dengan standar baru. Dan fitur-fitur baru HTML5 yang telah dibicarakan selama bertahun-tahun, seperti gambar 3D tertanam, pemutaran video dan audio, akhirnya akan dapat menyebar dengan cepat tanpa khawatir akan selalu ada bagian dunia yang tidak dapat menonton seluruh konten situs web secara normal. (Lu Xin)






Mantan:Menjelaskan pengembalian kumpulan hasil tabel kueri federasi Linq
Depan:Menggunakan penyeimbangan beban Alibaba Cloud SLB untuk mengatasi penggunaan CPU php-fpm lebih dari 90%
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com