Perkecil HTML dengan hati-hati: buang komentar dan spasi berlebih, hapus atribut type bawaan dan tanda kutip aman; isi script, style, dan pre tetap utuh.
Minifikasi berjalan lokal di browser Anda. HTML Anda tidak pernah meninggalkan perangkat.
Halaman dipindai sekali, memisahkan wilayah mentah (blok script, style, textarea, dan pre lewat byte per byte) dari markup biasa. Di markup, komentar dibuang kecuali yang bersyarat, spasi dirapatkan, dan — jika diaktifkan — tanda kutip atribut yang aman dilepas serta atribut type bawaan yang berlebihan hilang. Transformasi di bawah adalah daftar lengkapnya; tidak ada yang lain.
Tidak. Isi script dan style lewat utuh byte per byte. Minifikasi JS yang sesungguhnya berarti mem-parse bahasa dan mengganti nama variabel, yang bisa mengubah perilaku program jika salah — itu pekerjaan berbeda dengan perkakas berbeda. Di situs ini, alat saudaranya Code Minifier melakukan tepat itu di halaman tersendiri.
Juga tidak disentuh. Menyusun ulang CSS (menggabungkan aturan, memperpendek warna) dapat mengubah urutan cascade pada kasus tertentu, jadi alat ini membiarkan setiap blok dan atribut style apa adanya. Yang diproses hanya spasi di antara tag HTML dan di dalam markup itu sendiri.
Komentar HTML biasa adalah bobot mati di produksi, jadi defaultnya dibuang. Tetapi komentar bersyarat warisan — <!--[if IE]> ... <![endif]--> — adalah instruksi yang dieksekusi Internet Explorer lama, dan menghapusnya bisa mengubah apa yang dirender browser itu. Sakelar «Simpan komentar bersyarat» melestarikan tepat keluarga komentar tersebut.
HTML biasa yang ditulis tangan atau dihasilkan template menyusut sekitar 5–15%: mayoritas spasi indentasi dan komentar. Kerangka minifikasi yang juga mengecilkan JS dan CSS melaporkan angka lebih besar, tetapi pekerjaannya lebih berisiko. Cek baris statistik — jika untungnya kecil di berkas Anda, mode aman sudah menghemat Anda dari masalah.
Tidak. Seluruh transformasi adalah satu sapuan regex atas teks Anda dengan JavaScript murni di dalam browser. Tidak ada yang dikirim ke mana pun, dan tidak ada akun atau permintaan jaringan terkait minifikasi.
Jika Anda baru saja memakai Minifikasi HTML, langkah berikutnya yang wajar adalah Minifier kode, Penguji regexp, Perbandingan teks (diff), atau telusuri semua alat Alat file privat.