Internet Explorer CSS Nedir?

Internet Explorer (IE), Microsoft'un web tarayıcısıydı ve henüz standartlaşmamış etkileri elde etmek için özel CSS özellikleri ve filtreler kullanıyordu. Bu, sadece IE'de çalışan gradient, gölge, opaklık ve dönüşüm gibi özel filtreleri içeriyordu. IE artık kullanımdan kaldırılmış olsa da, birçok eski web sitesi hâlâ bu güncelliğini yitirmiş CSS kodunu barındırıyor ve modernize edilmesi gerekiyor.

IE CSS Neden Modernize Edilmeli?

Modern tarayıcılar, daha verimli, sürdürülebilir ve geniş çapta desteklenen standartlaştırılmış CSS özelliklerini kullanır. IE'ye özgü CSS'i modern standartlara dönüştürmek, web sitenizin tüm güncel tarayıcılarda çalışmasını sağlar, performansı artırır ve kodunuzun bakımını ve güncellenmesini kolaylaştırır.

Araç Açıklaması

IE CSS Modernizer, eski Internet Explorer CSS kodunu modern, standartlara uygun CSS'e otomatik olarak dönüştürür. IE'ye özgü özellikleri, filtreleri ve hack'leri tespit eder ve bunları tüm güncel tarayıcılarda çalışan modern CSS eşdeğerleriyle değiştirir.

Özellikler

  • Otomatik dönüşüm - IE'ye özgü CSS sözdizimini algılar ve modern standartlara dönüştürür
  • Filtre çevirisi - IE filtrelerini (gradientler, gölgeler, opaklık) standart CSS'ye dönüştürür
  • Hack kaldırma - IE'ye özgü CSS hacklerini ve geçici çözümleri tespit eder ve kaldırır

Yaygın IE CSS Dönüşümleri

Araç, çeşitli IE'ye özgü CSS kalıplarını işler:

  • Alpha filtreleri → opacity özelliği
  • Gradient filtreleri → linear-gradient() veya radial-gradient()
  • Gölge filtreleri → box-shadow özelliği
  • Matrix filtreleri → transform özelliği
  • IE koşullu yorumları → Modern özellik algılaması
  • Yıldız hack (*) → Standart özellikler
  • Alt çizgi hack (_) → Standart özellikler
  • IE6/7'ye özgü seçiciler → Modern seçiciler