Son zamanlardaki cross browser testleri yüzünden bu yazıyı hazırlamaya karar verdim. Özelliklede hala ie kullanan, chromeun en iyi tarayıcı olduğunu düşünenler varken… Tarayıcılar dünyasında artık tekel gidiyor ve insanlar istedikleri tarayıcıyı -genel adıyla browser- bilgisayarına indirip kuruyor ve kullanıyorlar. Bu konuya çok fanatik yaklaşanlar olduğu gibi, konuya tamamen uzak olanlar yada bildiğini düşünüp ama ne yazık ki hiçbir şey bilmeden tabiri caiz ise körü körüne kullanan ve enteresan bir inat ile ilerleyenlerde var. Bu yüzden bu konuda bir yazı hazırlamak istedim. Uzun zamandır bu işlerin içinde olan biri olarak kişisel fikirlerimi paylaşacağım. Ama daha öncesinde dünya geneline bakalım.
Dünya genelinde sevindiren gelişme artık internet explorer (ie yada baş belasıda diyebiliriz) kullanımı gözle görülür şekilde azaldı. w3schools.com istatisliklerine göre durum güzel gidiyor. Sadece w3schools değil Wikipedia’danda araştırabilirsiniz durum hiç fena değil. Tabi bu bir zafer değil hala her iki bilgisayardan biri ie kullanıyor. Zaten bu işlerin içinde olan yani geliştirme yada tasarım yapan, web geliştirme yada tasarımıyla uğraşan hemen hemen herkes ie’nin ne denli berbat bir browser olduğunu bilir. Bu yüzden kullanımın azalması bile inanın çok sevindiriyor. Microsoft artık ie7 ve üstüne destek veriyor ve bunu resmi olarakda duyurdu. Bu gelişmelerden dahada fazlası birçok ülke ie kullanılmaması için uyarıda bulundu. Bunların hepsi bizi sevindiren haberler demek ki yakın gelecekte ie belasından kurtulacağız!
Bir diğer önemli gelişme ise google chrome kullanımı. İlk çıktığı günden beridir kendisine ısınamadım ama defalarca kez kullanmak ve aramızdaki buzların erimesine çalıştığım bir browser. Ama ne yazık ki görevini tam yapmayan bir browser. Hızlı olmasının arkasında da bu var. Basit bir örnekle anlatmaya çalışıyım. Geçenlerde yaptığımız bir geliştirme ile ilgili chrome üzerinde sorunlar yaşamaya başladık. Bu sorun javascript ile dinamik yüklenen bir modülün çalışmaması idi. Ajax ile gelen dönüşe göre göstermesi gereken bir alanı çalıştırması gereken bir fonksiyonu yüklemiyordu. Birkaç araştırma sonrasında chromeun dinamik yüklenen modüllerdeki imajları yüklemediğini bu işlem için cache kullanılması gerektiğini gördük ve birkez daha chrome ile ilgili hayal kırıklığı yaşadık. Zaten HTML motorunu değiştirdikten sonra çeşitli sorunlarıda başlayan chrome bir sorun ile daha karşımızdaydı. İşin daha kötüsü birkaç jQuery fonksiyonun da çalışmaması ve bunlarıda hatalı olarak göstermesi olaya tuz biber ekiyordu. Daha fena olan ise ie7+ Safari, Opera ve tabiki Firefox hepsinde bu bahsettiğim tüm fonksiyonlar ve modüller sorunsuz çalışıyor.
Firefox tarafında bir kez bile sorun yaşamadığımız gibi, her geliştirmede bize en iyi gösterimi sunan bir browser oldu. Firefox için söylenecek çok fazla birşey yok esasında. Gerek eklentileri olsun gerek temaları ve kişiselleştirilmiş yapısı olsun bir browserdan çok kapsamlı bir internet programı diyebiliriz. Olmazsa olmaz eklentilerinin bir kısmı diğer browserlarda olsada hiçbirinde Firefox’daki performansı yada özellikleri göremiyorsunuz (Örn. Firebug) Hemen hemen ilk çıktığı zamanlardan beri kullandığım Firefox benim için her zaman vazgeçilmez kıymetlim oldu. Geliştiricilerine gönülden teşekkür ediyorum.
Haksızlık yapıldığını düşündüğüm bir diğer browser ise Safari. Mac platformlarında sorunsuz kullandığım Safari hakikaten görevi gayet iyi bir şekilde yerine getiriyor. Eklentilerine alışamamış olmamdan ve karşısında Firefox gibi bir seçenek olduğundan dolayı sürekli onu kullanmıyorum. Ama şu bir gerçek Firefox olmasa benim tarayıcım Safari olurdu. Bir bilgi daha vermek istiyorum, mobil kullanımda şu an lider Safari. Bunun en büyük nedeni tabiki iPhone ve iPad sayesinde.
Opera ise çok sessiz kalmış bir browser gibi görünsede, birçok testte en hızlı browser olarak karşımıza çıktı. Son zamanlarda çok fazla adı sanı duyulmasada oldukça kaliteli bir browserdır.
Dünya genelinde, masaüstü, tablet ve konsollardaki durum
Türkiye genelinde, masaüstü, tablet ve konsollardaki durum
Genel durum haricinde kişisel görüşüm en iyi tarayıcı Firefox. Sadece ben değil bu işte üstad olan birçok kişi ve birçok test sonucuda Firefox diyor. Her ne kadar son zamanlarda zırt pırt versiyon çıkartmasıyla gözümde biraz değer kaybetsede en iyi browser o. Gerek eklentileri olsun gerekse, kararlı-net işlem yeteneği olsun, gerekse yeni teknolojileri destek hızı olsun her zaman bir numara olacak. Şahsi fikrim ve biri olmasa seçimim ne olurdu diye sorarsanız browserlardaki sıralamam şu şekilde olurdu;
Allah internet explorer a muhtaç bırakmasın diyorum o yüzden listemde yer vermiyorum. Kendim tarayıcı yazarım ama yinede onunla bir ömür geçirmem 🙂