
2000′li yıllarda Microsoft ve Netscape arasında çetin bir browser savaşı yaşanıyordu. Netscape, açtığı tazminat davaları ile Microsoft’un üzerine gidiyordu. Microsoft ise artık her browser için ayrı JavaScript kodu yazmaktan usanmış webmasterları kazanmayı tercih etti ve onlara vazgeçemeyeceği oyuncaklar sundu: DHTML ve CSS.
Internet Explorer web’e getirmiş olduğu yeniliklerle kazandı diyebiliriz. Web’de artık herşey olağandan daha güzel görünüyordu! Ve bu noktada zaman Internet Explorer için durdu.
Geçen 7-8 yılda rehavete kapılmış bir Internet Explorer’ı başka bir tehdit uyandırdı diyebiliriz. Hatta Microsoft ilk defa bir tehditi görmezden gelmiyor, yıldönümlerinde Firefox’a pasta dahi gönderiyordu. Sürümler boyunca tam olarak implementasyonu gerçekleşemeyen CSS ve diğer render mevzularında Firefox ustaydı.
Zaten Mac/Linux/Windows başta olmak üzere birden fazla masaüstü platformda çalışabilen Firefox’un farkını; w3c’nin tanımlamış olduğu HTML, CSS ve JavaScript standartlarına birebir uymak düsturu ile Netscape’i geliştirmeleri oluşturmuştu.
Firefox bu çıkışı ile azımsanamayacak bir pazar payını eline aldı, Opera ve webkit kullanan Safari’nin de standartları uygulamasını sağladı. Internet Explorer yıllar öncesinin render metodu olan Quirks ile yapayalnız kaldı. Bu kez yanında daha önce tarafına çekmiş olduğu webmaster’lar da yoktu. Firefox tüm kullanıcıların kalbini çalmıştı.
Elenen durumunda olacağını önceden kestiren Microsoft için fazla seçenek kalmadı; şu ana dek herhangi bir standarta ve kurala sık sıkıya bağımlı olmayan Quirks yerini w3c standartlarına bırakacaktı ve Microsoft artık web için kurallar koyma alışkanlığından feragat edecekti. Onlar da gerekli adımları attılar.
Internet Explorer 7, Quirks’i son kez kurtarma çabası ve standartlara açılan kapıydı sanırım. Ilımlı bir adımdı, Microsoft’un uzaklaştığı standartlarda HTML yazan webmasterların nispeten Internet Explorer’da rahat etmelerini sağladı.
Internet Explorer 8, Quirks’in çöpe atılıp Microsoft’un tamamen w3c standartlarını uygulayan browser’ı. En azından denemiş olduğumuz beta sürümlerden kullanıcılarda bu izlenimi bıraktı.
Aslında bu yazıyı yazma nedenim “Stop IE6″ hareketini tanıtmaktı ama intro kısmının umduğumdan uzun olduğunu söyleyebilirim. Fakat şöyle bir bağlantı yapabilirim: IE6 Microsoft’un günümüz webmasterlarının yaptığı işlere en uzak kalan browser.
En major eksiklik olarak PNG resim formatının alfa kanallarını desteklememesi ve CSS 2.1 implementasyonun tam olmamasını sayabilirim. İnsanların Internet Explorer 6 kullanmayı bırakarak browser’larını güncellemeleri gerekiyor. Konuya daha hakim bir yazı için “Stop IE6″a göz atabilirsiniz: http://www.stopie6.com/index.html