Tarayıcı Uyumlu Kod Yazmak

Tarayıcı Uyumlu Kod Yazmak

Bir önceki yazımda farklı tarayıcılarda sitenizin nasıl göründüğünü test edebileceğiniz araçlardan bahsetmiştim.O yazımda da belirttiğin gibi bu araçlar genel itibariyle ücretlidir.Eğer maddi açıdan sizi zorlayacaksa yapılacak en iyi şey tarayıcılara uyumlu kod yazmaktır.Bunu sağlamak için de hangi tarayıcının hangi özellikleri desteklediğini bilmeniz gerekir.Kabul edelim ki tarayıcıların hangi özelliğin desteklendiğini veya desteklemediğini aklımızda tutmak oldukça zordur.O yüzden sizlere bu konuda yardım edecek bazı uygulamalardan bahsedeceğim.

Özellikle HTML5 ve CSS3 gelen yeni özellikler tarayıcı bazında oldukça farklılıklar göstermektedir.Bu yeni özellikleri kullanmak istiyorsanız kullanmadan önce biraz daha araştırma yapmanız gerekmektedir.Yeni bir özellik kullanım kolaylığı bakımdan oldukça rahat olsa da tarayıcı uyum farklılıklarını bilmeden yapılırsa sonu kötü olacaktır.O yüzden hiç bir özelliği bilmeden kodlarınız arasına eklemeyin.

Son yıllarda HTML5 ile gelen yeni teknolojiler Javascript’i ayrı bir yere koydu.İlk çıktığı yıllarda pek önemsenmeyen JS bugünlerde web dünyasının en popüler dili olma yolunda hızla ilerlemekte belkide şuan için en çok kullanılan dil olabilir.Ama Javascript’in bu kadar web içinde olması farklı tarayıcılardaki uyumsuzluğu da artırıyor.Özellikle ie bazı javascript kodlarını konusunda diğer tarayıcılarla ters düşmüştür.ECMASCRİPT 5 bu farklılıklar kalksa da bu defa da aynı tarayıcıların farklı sürümleri arasında bazı özellikler desteklenmekte yada yama(pollfill) atmanız gerekmektedir.Çoğu geliştirici bu tarayıcı farklılıklarından bıkmış olduğundan genelde saf JS kodları yerine daha fazla tarayıcı uyumlu olan jQuery kütüphanesini tercih etmekte.Seçim tabi ki sizin ama illa Javascript kullanacağım ben derseniz, JS metot ve özelliklerinin tarayıcı uyumluluklarını bilmenizde fayda var.

Bu sebeplerden dolayı bugün sizlere başta da dediğim gibi tarayıcı uyumluluklarını kontrol etmeniz için bazı online araçları sunacağım.Listeyi aktif açısından kullanıma elverişli araçlardan oluşturdum.İnternette mutlaka daha fazla uygulama vardır.Hadi listemize başlayalım.

free themes? 24x7themes is #1 for the best free wordpress themes