15Sep

Neden Pek Geek İnternet Explorer'dan Nefret Etiyor?

sshot-2010-10-18-1-04-07-47

Neredeyse her coğeni Internet Explorer'dan bir tutkuyla nefret ettiğini bilen birisi, ancak nedenini merak ettiniz mi? Geçmişe ve nereye başladığına adil bir bakış atalım. .. yoksa başka bir şey değil, vesayet için.

Düşündüğünüzün aksine, bu makale değil, Internet Explorer'da bir nefret festivali anlamına gelmiyordu-aslında, IE 9'dan beri performansı artırmaya, yeni özellikler eklemeye ve genellikle standartları geliştirmeye devam ettiler. Uysal.

Başlangıçta IE vardı ve İyi mi?

Hepimiz Internet Explorer'ı zamanın gerisinde olan yavaş, arabesk tarayıcı olarak düşünmeye alıştık, ancak bu her zaman değildi - aslında Internet Explorer'ın webi oluşturan birçok yeniliğe öncülük ettiğibugün ne var.

görüntü

İşte rezil tarayıcıların unutulmuş geçmişiyle ilgili hızlı bir gezi:

1996: Internet Explorer 3
1997'de piyasaya sürülen tarayıcının bu sürümü, CSS'yi( Basamaklı Stil Sayfaları) uygulayan ilk tarayıcıydı.Evet, doğru okuyorsunuz - aslında, Java uygulamaları veya ne yazık ki, ActiveX denetimleri gibi birçok yeni özellik sunuyor.

1997: Internet Explorer 4
IE4, diğer uygulamalarda kullanılabilecek gömülebilir bir bileşen olarak hızlı ve hızlı bir render motoru sundu; bu, insanların fark ettiklerinden çok daha önemli. Bu sürüm aynı zamanda web sayfalarının JavaScript kullanarak sayfayı dinamik olarak değiştirmesini ve Active Desktop entegrasyonunu eklemeyi sağlayan Dinamik HTML'yi de tanıttı.

Daha garip mi? Görünüşe göre artık kimse bunu hatırlamıyor, ancak IE4 aslında çapraz platformdu-Mac OS, Solaris ve HP-UX üzerine yükleyebildiniz -ve IE5 yayınlandığında IE4 yüzde 60'lık bir pazar payına ulaştı.

1999: Internet Explorer 5.x
Microsoft, Ajax'ı keşfetti. Bir dakika ne? Doğru, şu an kullandığınız her web uygulamasının arkasında yatan teknolojiyi oluşturan XMLHttpRequest özelliğini JavaScript'te tanıtan IE sürümüydü. Gmail gibi. Elbette, "Ajax" terimi aslında Microsoft dışındaki biri tarafından yıllar öncesine kadar üretilmedi, ancak bu sürüm çalışması için gereken her şeyi destekledi.

So Evet, Microsoft Yenilikli
IE3'ten IE6'ya kadar Microsoft, tüm kaynakları kullanarak rekabeti yenilik yapmak için kullandı; yeni özellikler ve daha iyi tarayıcılar Netscape'den daha hızlı çıktı.Netscape 3 Gold, her zaman çöktüğü bir arabesk çöp parçasıydı ve Netscape 4 son derece yavaştı ve tabloları zorlukla işleyebiliyordu -bu tarayıcı genellikle çökmesine neden olacak çok daha az CSS.

Bu bağlamda: web geliştiricileri şimdi IE6 hakkında şikayet aynı şekilde Netscape hakkında şikayetçi kullanılır.

Ne Yaptı? Çok Yanlış mı?

görüntü

Sorun, Microsoft'un IE'yi Windows'a gerekli bir bileşen olarak entegre etmesiyle başladı ve alternatif bir tarayıcıyı kaldırıp kullanmayı zorlaştırdı.Sonra Netscape'i pazar dışına çıkarmaya çalışmak için tekellerini istismar eden tüm iş vardı ve bir çok insan Microsoft'u kötü imparatorluk olarak görmeye başladı.

Microsoft
Denemeyi Durdu Microsoft, Internet Explorer 6'yı 2001'de piyasaya sürdüğünde, web geliştiricileri için bir sürü yeni özellik ile tamamladı; rekabet yoktu ve yüzde 95'lik bir pazar payına sahip oldukları için Microsoft ciddi anlamda çalışmayı bıraktı, hiçbir şey yapmadıFirefox yayınlandıktan sonra bile beş yıldır ve meraklıları sağa sola göç etmeye başladı.

Microsoft'a Özgü Özellikler
Microsoft'un yenilikçiliğiyle ilgili tüm sorun, çoğunun web standartlarını takip etmeyen yollarla yapıldığı -bu Internet Explorer şehirdeki tek oyun olduğunda büyük bir sorun değildi, ancakFirefox ve Webkit bir kez dolaşıp standartları doğru bir şekilde takip etmeye başladıklarında, aniden web geliştiricileri için büyük bir sorun haline geldi.

Güvenlik Delikleri ve
Çöküyor
Microsoft artık denemek zorunda olmadığına karar verdiklerinden ve Firefox'tan ve diğer tarayıcılardan gelen rekorları takip etmediğine karar verdiklerinden hatalar ve güvenlik açıkları sadece sola ve sağa kırıldı - gerçekten de korkunç olanlar.Örneğin, bu kod, IE6'yı çökertmek için gereken tek şey:

& lt; script & gt; for( x içinde document.write){ document.write( x);} & lt; / script & gt;

Aslında, bu bölümün başındaki ekran görüntüsü bu hatanın test edilmesine ilişkin canlı bir örnek idi.

IE7 ve IE8 Çok Kısa, Çok Geç
Microsoft için IE6'nın nihayetinde sekmeleri ekleyip tarayıcıyı biraz daha tolere edilebilen IE7'yi piyasaya sürdükten beş yıl geçti ancak web tasarımcıları için hala bir başa çıkmak kabusdu.ve yalnızca şimdi yerine iki berbat tarayıcıda sayfaları düzgün hale getirmek zorunda kaldığınız için konuyu karmaşıklaştırdınız.

Microsoft'un web geliştiricileri için CSS desteğini büyük ölçüde geliştiren Internet Explorer 8'i nihayet serbest bırakması ve bir sayfanın kötü amaçlı bir sayfanın tarayıcıyı tamamen kapatmasını önlemek için özel gözatma, sekme izolasyonu ve kimlik avı koruması gibi yeni özellikler eklenmesi 2.5 yıl daha sürdü.Bu noktada, çoğu meraklıları zaten Firefox'a ve daha sonra da bazılarımızı Google Chrome'a ​​taşıdı.

Geeks'in Nefret Ettiği Gerçek Sebep

görüntü [21]

Vahşiler olduğumuzdan dolayı, daha aşağı ve güncel olmayan her şeyden nefret ettiğimiz anlamına gelmez-aslında, retro hesaplamaya bayılırız - bu yüzden Atari, NES, Commodore 64'ü seviyoruz vb. Geek bilgimizle gurur duyuyoruz. Peki neden Internet Explorer farklı bir hikaye?

İşte arabellek tarayıcılarına duyduğumuz nefreti artıran ve nihayet bize en üst noktaya sürükleyen nedenlerden birkaçı:

IE'yi Destekleme, Web Devleri
'nin Gözüyle Bir Çatal gibidir. İşte bir ömür boyu bir günün bir örneği.web tasarımcısı: Sayfanızın harika görünmesini sağlamak için saatler harcıyorsunuz ve Google Chrome, Firefox, Safari ve Opera'da test ettiniz. Harikulade görünüyor harika!

Şimdi IE açıyorsunuz ve sayfa birinin blendera koyduğu ve Whip düğmesine basacağı gibi görünüyor. Daha sonra, IE6 ve IE7'de tolere edilebilecek kadar uzun süre yüksek sesle küfrederek düzeltmeye çalışan zamanın iki katı harcarsınız.

Şans eseri 2014 yılına kadar Internet Explorer 6 ve 7, gerçek İnternet kullanımında istatistiksel bir anormalliktir ve büyük web sitelerinin çoğunun kendilerini desteklemesi tamamen durmuştur. Hatta Internet Explorer 8 kullanımı, birçok web sitesi için tek haneli yüzdelere düşmüştür.

Geeks Internet Explorer görüntü
'yi Kullanmaya Zorlanıyor İşte gerçek meseleye geldik - meraklıların Internet Explorer'tan vazgeçememesinin tam nedeni:

Geeks her yerde daha iyi tarayıcılar, zorlarken bile Internet Explorer'ı işyerinde kullanmak zorunda kaldılarkurumsal uygulamalar için onu desteklemek için, web sitelerinin hala IE'de çalıştığından emin olmak zorunda kaldık ve daha iyi bir tarayıcıya geçmek için 'yi herkes 'ye ikna edemedik.

Geeks daha aşağı olan bir şeyden nefret etmiyor - fakat onları zorladığında nefret ediyorlar.

İyi Haberler: Gelecek IE için Daha Parlak

Neyse ki, Microsoft'un tarayıcı dünyasındaki pek çok hatasından nihayet öğrendiği gibi görünüyor. Internet Explorer 10 ve 11 hızlı, çoğunlukla standartlara uyumludur ve bazıları gerçekten sevilen ihtiyacı olan eski kullanıcı arayüzü dışında herkes için sağlam bir seçimdir. Hatta Microsoft'un nihayet Windows 10'da IE için daha iyi bir kullanıcı arabirimi yayınladığı söylentileri var. İşte umuyoruz!

Aslında, son testlerimize dayanarak, yeni zararlı yazılımların birçoğu artık Internet Explorer'ı hedeflemiyor bile, çünkü IE için eklentiler yazmak karmaşık bir şeyken, Firefox için casusluk reklam uzantıları oluşturmak için bazı hızlı HTML ve JavaScript kodu yazıyor.veya Chrome gerçekten kolay.

Bu tamamen yeni bir dünya ve IE yerine Chrome hedef.