1 Mayıs 2013 Çarşamba

Css 3 Tarayıcı Ön Ekleri

Bilindiği gibi her tarayıcı eklediğimiz kodları aynı şekilde yorumlayamaz. Tarayıcı farklılıkları Css kodlamalarımız da bize ekstra kodlar yazmak zorunda bırakır. Tarayıcıların sürümleri arasında bile bu farklılıklar olabilmekte. Örnek olarak yazdığımız herhangi bir kodlama Firefox tarayıcısında sorunsuz olarak çalışırken Explorer bu kodlamayı yorumlamakta zorlanabilir.

Bu yorumlama farklarının önüne geçmek tabiki de mümkün. Css kodlarımız arasına bir kaç satır kod ekleyerek bu yorum farklarını ortadan kaldırabiliriz. 

Bazı Tarayıcılar için Css kodları şu şekildedir.

Firefox 4+ (-moz- öneki ile), 16+ öneksiz
Chrome 1+ (-webkit- öneki ile)
Safari 3.2+ (-webkit- öneki ile)
Opera 10.5 (-o- öneki ile), 12.10 öneksiz
İnternet Explorer 10+
Mobil Tarayıcılar
iOS Safari 3.2+ (-webkit- öneki ile)
Opera Mobile 10+ (-o- öneki ile), 12.10 öneksiz
Android Browser 2.1+ (-webkit- öneki ile)

Unutmamamız gereken bir şey var. HTML 5 Teknolojisi ile gelen yenilikler arasında bu kodlamalar ortadan kalkacaktır. Artık tüm tarayıcılar kendilerini HML5 uyumlu hale getirmeye çoktan başladılar. Bu yenilik ise bizi bu ön eklerden kurtaracaktır.