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
- Üretici önek güncellemeleri - Eski üretici öneklerini güncel standartlarla değiştirir
- Anlık önizleme - Dönüştürülen CSS'i hemen gösterir, kolay karşılaştırma sağlar
- Kopyalama işlevi - Modernize edilmiş CSS'i panoya hızlıca kopyalar
Kullanım Senaryoları
- Eski site bakımı - IE için tasarlanmış eski web sitelerini günceller
- Kod taşıma - Web sitesi yeniden tasarımları veya platform geçişleri sırasında CSS'i modernize eder
- Tarayıcı uyumluluğu - CSS'in tüm modern tarayıcılarda çalışmasını sağlar
- Kod temizliği - Stil sayfalarından eski IE'ye özgü kodları kaldırır
- Öğrenme aracı - IE CSS'in modern standartlara nasıl çevrildiğini anlamanızı sağlar
- Kalite güvencesi - Eski CSS'in modern eşdeğerlerine sahip olduğunu doğrular
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