Σύγχρονος Μετασχηματιστής IE CSS
Μετατρέψτε παλιό CSS του Internet Explorer σε σύγχρονα πρότυπα. Αυτόματα μετασχηματίζει φίλτρα ειδικά για IE (αδιαφάνεια, κλίσεις), προθέματα πωλητή (-ms-), παλιά σύνταξη flexbox/grid, hacks επιλογέα και ιδιοκτησίες χωρίς άδεια σε καθαρά, σύγχρονα ισοδύναμα CSS.
Είσοδος
Έξοδος
Readme
Τι είναι το Internet Explorer CSS;
Το Internet Explorer (IE) ήταν ο web browser της Microsoft που χρησιμοποιούσε ιδιόκτητες ιδιότητες CSS και φίλτρα για να επιτύχει εφέ που δεν ήταν ακόμη τυποποιημένα. Αυτά περιλάμβαναν ειδικά φίλτρα για διαβαθμίσεις, σκιές, αδιαφάνεια και μετασχηματισμούς που λειτουργούσαν μόνο στο IE. Αν και το IE έχει διακοπεί, πολλές legacy ιστοσελίδες εξακολουθούν να περιέχουν αυτόν τον παρωχημένο κώδικα CSS που χρειάζεται εκσυγχρονισμό.
Γιατί να εκσυγχρονίσετε το IE CSS;
Οι σύγχρονοι browsers χρησιμοποιούν τυποποιημένες ιδιότητες CSS που είναι πιο αποδοτικές, συντηρήσιμες και ευρέως υποστηριζόμενες. Η μετατροπή του IE-specific CSS σε σύγχρονα πρότυπα διασφαλίζει ότι η ιστοσελίδα σας λειτουργεί σε όλους τους τρέχοντες browsers, βελτιώνει την απόδοση και κάνει τον κώδικά σας ευκολότερο να συντηρηθεί και να ενημερωθεί.
Περιγραφή εργαλείου
Το IE CSS Modernizer μετατρέπει αυτόματα τον παρωχημένο κώδικα Internet Explorer CSS σε σύγχρονο, συμβατό με τα πρότυπα CSS. Αναγνωρίζει IE-specific ιδιότητες, φίλτρα και hacks, και στη συνέχεια τα αντικαθιστά με τα σύγχρονα ισοδύναμά τους CSS που λειτουργούν σε όλους τους τρέχοντες browsers.
Χαρακτηριστικά
- Αυτόματη μετατροπή - Ανιχνεύει και μετατρέπει IE-specific σύνταξη CSS σε σύγχρονα πρότυπα
- Μετάφραση φίλτρων - Μετατρέπει τα φίλτρα IE (διαβαθμίσεις, σκιές, αδιαφάνεια) σε τυποποιημένο CSS
- Αφαίρεση hacks - Αναγνωρίζει και αφαιρεί IE-specific CSS hacks και workarounds
- Ενημέρωση vendor prefixes - Αντικαθιστά τα παρωχημένα vendor prefixes με τα τρέχοντα πρότυπα
- Άμεση προεπισκόπηση - Εμφανίζει το μετατραπέν CSS αμέσως για εύκολη σύγκριση
- Λειτουργία αντιγραφής - Γρήγορη αντιγραφή του εκσυγχρονισμένου CSS στο clipboard
Περιπτώσεις χρήσης
- Συντήρηση legacy ιστοσελίδων - Ενημέρωση παλιών ιστοσελίδων που σχεδιάστηκαν για IE
- Μετανάστευση κώδικα - Εκσυγχρονισμός CSS κατά τη διάρκεια αναδιαμόρφωσης ιστοσελίδων ή μεταφοράς πλατφόρμας
- Συμβατότητα browser - Διασφάλιση ότι το CSS λειτουργεί σε όλους τους σύγχρονους browsers
- Καθαρισμός κώδικα - Αφαίρεση παρωχημένου IE-specific κώδικα από stylesheets
- Εργαλείο μάθησης - Κατανόηση του τρόπου μετάφρασης του IE CSS σε σύγχρονα πρότυπα
- Διασφάλιση ποιότητας - Επαλήθευση ότι το legacy CSS έχει σύγχρονα ισοδύναμα
Κοινές μετατροπές IE CSS
Το εργαλείο χειρίζεται διάφορα IE-specific CSS patterns:
- Alpha filters → ιδιότητα
opacity - Gradient filters →
linear-gradient()ήradial-gradient() - Shadow filters → ιδιότητα
box-shadow - Matrix filters → ιδιότητα
transform - IE conditional comments → Σύγχρονη ανίχνευση χαρακτηριστικών
- Star hack (*) → Τυποποιημένες ιδιότητες
- Underscore hack (_) → Τυποποιημένες ιδιότητες
- IE6/7 specific selectors → Σύγχρονοι selectors