Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 7492|Yanıt: 0

Microsoft, IE'yi terk etti ve 220.000 satır kod yapmaya kararlıydı

[Bağlantıyı kopyala]
Yayınlandı 8.05.2015 18:40:09 | | | |

Yabancı medya raporlarına göre, hepimiz biliyoruz,MicrosoftWindows 10'da ise 20 yıldır "hayatta kalıyor"IEve bunun yerine Edge tarayıcısını yeni bir render motoruyla tanıttı; Ama bilmiyoruz,MicrosoftVazgeçmek ile seçim yapmak arasında ne kadar mücadele ettiniz ve sonunda ne kadar cesaret verdiniz? Edge, gelecekteki İnternet'in yeni standartını temsil ediyor ve IE'nin arkasında hâlâ sayısız "eski imparatorluk güç" duruyor, Microsoft ise yük haline gelen ikincisini bırakmak zorunda, ama 20 yılı aşkın sürenin hisleri bırakabileceğiniz anlamına gelmiyor.

Edge proje ekibinin geliştirme görevlerini yöneten Charles Morris ve Jacob Rossi, Çarşamba günü Microsoft'un internet standartlarını benimseme kararlılığını kanıtlamak için Edge motorunu sıfırdan geliştirmeyi seçtiğini blog yazdı. Bu amaçla Microsoft, orijinal IE kodundan 220.000 satırı terk etti ve 300'den fazla IE'ye özgü programlama arayüzünü kaldırdı. Rakipleriyle uyum standartları açısından rekabet edebilmek için Microsoft, Edge'i 4.200'den fazla kez yamaladı......

Elbette, bu takas ve değişiklikler ortalama bir kullanıcı için fark etmekte zordur; sonuçta bu özelliklerin çoğu sadece web geliştiricileri içindir. Ancak, standartların kademeli olarak birleştirilmesiyle, uzun vadede, son kullanıcılar yeni teknolojilerin gelecekteki internet deneyimine getirdiği büyük değişiklikleri deneyimleyeceklerdir.

Uzun süre Microsoft, çağdaş internetin yeni teknolojileri benimseyememesinin önünde bir engel oldu. İnternet'in o kadar popüler olmadığı dönemde, Microsoft kendi IE standartlarını oluşturmak için Windows'un tekel konumuna dayanıyordu; bu standart "boşluklarla dolu" idi. Ancak, İnternet'in yavaş yavaş olgunlaşmasıyla birlikte, standart olmayan IE standardı artık uyarlanabilir değildir. Ancak Microsoft gerçekten o dönemde "IE6 uyumluluğu" ile geliştirilen on milyonlarca web sitesini terk etti mi?

Evet, bırakmak zor olsa bile, vazgeçmeyi seçmelisiniz.

İleriye bakıldığında, giderek daha fazla yeni web sitesi ve ana akım web sitesi yeni İnternet standardını benimsedi ve Firefox, Safari ve Chrome gibi rakiplerle karşılaştırıldığında, eski IE'nin yeni standarttan önceki zayıf performansı, bir zamanlar baskın olan pazar payının azalmasına ve sonunda rakiplerinin önüne geçmesine neden oldu.


Açıkçası, IE için en büyük yük "garantili uyumluluk" haline geldi. Çoğu zaman geliştiriciler için yeni bir özellik eklemek zor değildir, ancak özellikle yaygın olarak kullanılan bir özelliği kaldırmak daha da zordur. Bunun sonucunda, Microsoft IE'de onlarca yıl ya da hatta yirmi yıl öncesinden birçok teknolojiyi korudu ve bunun en tipik örneği, çok eleştirilen ActiveX ve VBscrip'in iki uzantının kaldırılmasıdır.

IE standartları standart olmadığından, Microsoft web program geliştiricilerinin web içeriğini render etmek için hangi IE sürümünün kullanılacağını belirlemesine olanak tanıyan bir "belge modu" geliştirmek için bile çaba harcamıştır.

Yama üzerine yamalar anıları acı verici hale getiriyor. Ama bir zamanlar birlikte bir imparatorluk kuran on milyonlarca "istasyon arkadaşının" vazgeçmeniz gerekirse, Microsoft kaçınılmaz olarak bu işe karışmak zorunda kalacak. Bu nedenle, Windows 10 uyumluluk amacıyla IE tarayıcısını nihayet sağlıyor, ancak artık sistemin varsayılan sistemi değil ve daha fazla geliştirme yapılmayacak.

İyi tarafı, on milyonlarca "IE standart" web sitesi acımasızca terk edilmiş olsa da, Edge gelecekte yeni standartla tamamen uyumlu yeni bir yüz göstererek internetin sağlıklı gelişimine katkıda bulunacak. Ve yıllardır konuşulan HTML5'in yeni özellikleri, gömülü 3D görüntüler, video ve ses oynatma gibi, nihayet web sitesinin tüm içeriğini normal şekilde izleyemeyecek bir bölgenin her zaman bir kısmı olacağı endişesi olmadan hızla yayılabilecek. (Lu Xin)






Önceki:Linq federe sorgu tablosu sonuç kümesinin dönüşünü açıklayın
Önümüzdeki:Alibaba Cloud SLB yük dengelemesi kullanılarak php-fpm CPU kullanımının %90'dan fazla olmasını çözmek
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com