Ελαχιστοποιητής Κώδικα
Ελαχιστοποιήστε CSS, JavaScript, HTML ή JSON στο πρόγραμμα περιήγησης: αφαιρέστε σχόλια και κενά, δείτε το μέγεθος που εξοικονομήθηκε άμεσα.
🔒 Επεξεργάζεται εξ ολοκλήρου στο πρόγραμμα περιήγησής σας — τίποτα που εισάγετε εδώ δεν μεταφορτώνεται ποτέ.
Αποτέλεσμα
Αυτός ο ελαχιστοποιητής κώδικα συμπιέζει CSS, JavaScript, HTML και JSON αφαιρώντας όλα όσα δεν χρειάζεται η μηχανή: σχόλια, εσοχές, αλλαγές γραμμής και περιττά κενά. Επιλέξτε τη γλώσσα, επικολλήστε τον πηγαίο κώδικα, πατήστε το κουμπί — ο πίνακας αποτελεσμάτων εμφανίζει τον ελαχιστοποιημένο κώδικα μαζί με ακριβή μεγέθη πριν/μετά σε bytes και το ποσοστό εξοικονόμησης.
Η ελαχιστοποίηση είναι σκόπιμα συντηρητική και ασφαλής. Για JavaScript αυτό σημαίνει μόνο σχόλια και κενά — χωρίς μετονομασία μεταβλητών, χωρίς επανεγγραφή εκφράσεων — με έναν αναλυτή που διατρέχει σωστά συμβολοσειρές, template literals και regex literals, και διατηρεί αλλαγές γραμμής όπου η αυτόματη εισαγωγή ερωτηματικών θα μπορούσε να αλλάξει συμπεριφορά. Η CSS λαμβάνει συγχώνευση κενών γύρω από άγκιστρα, άνω και κάτω τελείες, ερωτηματικά και κόμματα· η HTML λαμβάνει συμπίεση κενών μεταξύ ετικετών ενώ το περιεχόμενο των pre, textarea, script και style παραμένει ανέγγιχτο· το JSON αναλύεται και επανασειριοποιείται, κάτι που το επικυρώνει ταυτόχρονα.
Όλα εκτελούνται τοπικά στο πρόγραμμα περιήγησής σας: κανένας πηγαίος κώδικας δεν μεταφορτώνεται σε κανέναν διακομιστή, γεγονός που καθιστά το εργαλείο ασφαλές για ιδιόκτητο, μη δημοσιευμένο ή πελατειακό κώδικα. Δεν υπάρχει εγγραφή, κανένα όριο μεγέθους αρχείου πέρα από τη μνήμη του προγράμματος περιήγησής σας, και το αποτέλεσμα απέχει ένα κλικ από το πρόχειρο ή ένα ληφθέν αρχείο.
Η ελαχιστοποίηση είναι το αντίθετο της μορφοποίησης: αυτό το εργαλείο κάνει τον κώδικα μικρότερο για παραγωγή, ενώ ο μορφοποιητής κώδικά μας καθιστά τον ελαχιστοποιημένο κώδικα ξανά αναγνώσιμο. Χρησιμοποιήστε τον ελαχιστοποιητή για ενσωματωμένα σενάρια και στυλ, HTML email, ωφέλιμα φορτία API και κάθε περίπτωση όπου μια πλήρης pipeline κατασκευής με Terser ή cssnano θα ήταν υπερβολική για μια γρήγορη μεμονωμένη εργασία.