IE CSS Modernleştirici
Eski Internet Explorer CSS'lerini modern standartlara dönüştürün. IE'ye özgü filtreleri (opaklık, degrade), vendor ön eklerini (-ms-), eski flexbox/grid sözdizimini, seçici hilelerini ve özel özellikleri otomatik olarak temiz, modern CSS eşdeğerlerine dönüştürür.
Girdi
Çıktı
Readme
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()veyaradial-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