IE CSS -modernisoija
Muunna vanha Internet Explorer -CSS nykystandardeiksi. Muuntaa automaattisesti IE‑spesifiset suodattimet (läpinäkyvyys, liukuvärit), valmistajan etuliitteet (‑ms‑), vanhan flex‑ ja grid‑syntaksin, valitsinhackit ja omistettuja ominaisuuksia puhtaiksi nykyaikaisiksi CSS‑vastineiksi.
Syöte
Tuloste
Lue lisää
Mikä on Internet Explorer CSS?
Internet Explorer (IE) oli Microsoftin verkkoselain, joka käytti omia, proprietaarisia CSS‑ominaisuuksia ja suodattimia toteuttaakseen vaikutuksia, joita ei vielä ollut standardoitu. Näihin kuului erityisiä suodattimia gradientteihin, varjoihin, läpinäkyvyyteen ja muunnoksiin, jotka toimivat vain IE:ssä. Vaikka IE on nyt lopetettu, monissa vanhoissa verkkosivustoissa on yhä tätä vanhentunutta CSS‑koodia, joka tarvitsee modernisointia.
Miksi modernisoida IE CSS?
Nykyiset selaimet käyttävät standardoituja CSS‑ominaisuuksia, jotka ovat tehokkaampia, helpommin ylläpidettäviä ja laajemmin tuettuja. IE‑spesifisen CSS:n muuntaminen nykystandardeihin varmistaa, että verkkosivustosi toimii kaikissa nykyisissä selaimissa, parantaa suorituskykyä ja tekee koodista helpommin ylläpidettävää ja päivitettävää.
Työkalun kuvaus
IE CSS Modernizer muuntaa automaattisesti vanhan Internet Explorer -CSS‑koodin nykyaikaiseksi, standardien mukaiseksi CSS:ksi. Se tunnistaa IE‑spesifiset ominaisuudet, suodattimet ja kikat, ja korvaa ne nykyaikaisilla CSS‑vastineilla, jotka toimivat kaikissa nykyisissä selaimissa.
Ominaisuudet
- Automaattinen muunnos – Havaitsee ja muuntaa IE‑spesifisen CSS‑syntaksin nykystandardeiksi
- Suodattimien käännös – Muuntaa IE‑suodattimet (gradientit, varjot, läpinäkyvyys) standardiksi CSS:ksi
- Kikkojen poisto – Tunnistaa ja poistaa IE‑spesifiset CSS‑kikat ja kiertoratkaisut
- Valmistajien etuliitteiden päivitys – Korvaa vanhentuneet valmistajien etuliitteet nykyisillä standardeilla
- Välitön esikatselu – Näyttää muunnetun CSS:n heti vertailua varten
- Kopiointitoiminto – Nopea modernisoidun CSS:n kopiointi leikepöydälle
Käyttötapaukset
- Vanhojen verkkosivustojen ylläpito – Päivitä vanhat sivustot, jotka on suunniteltu IE:lle
- Koodin migraatio – Modernisoi CSS verkkosivuston uudelleensuunnittelun tai alustan siirron yhteydessä
- Selaimen yhteensopivuus – Varmista, että CSS toimii kaikissa nykyselaimissa
- Koodin siivous – Poista vanhentunut IE‑spesifinen koodi tyylitiedostoista
- Oppimistyökalu – Ymmärrä, miten IE‑CSS käännetään nykystandardeiksi
- Laadunvarmistus – Vahvista, että vanhassa CSS:ssä on nykyaikaiset vastineet
Yleisiä IE CSS -muunnoksia
Työkalu käsittelee erilaisia IE‑spesifisiä CSS‑kuvioita:
- Alpha‑suodattimet →
opacity‑ominaisuus - Gradientti‑suodattimet →
linear-gradient()tairadial-gradient() - Varjo‑suodattimet →
box-shadow‑ominaisuus - Matriisi‑suodattimet →
transform‑ominaisuus - IE‑ehdolliset kommentit → Moderni ominaisuuksien tunnistus
- Star‑hack (*) → Standardiominaisuudet
- Alaviiva‑hack (_) → Standardiominaisuudet
- IE6/7‑spesifiset valitsimet → Modernit valitsimet