Minifier ini menggunakan kaedah ruang kosong yang berhati-hati. Markup dipadatkan sambil mengekalkan satu ruang apabila kandungan sebaris yang bersebelahan mungkin memerlukannya. Komen bersyarat yang berfungsi, arahan include sebelah pelayan dan komen Knockout dikekalkan. HTML anda tidak pernah meninggalkan peranti.
Minify HTML secara percuma
Berjalan sepenuhnya dalam pelayar anda - tanpa muat naik, tanpa pendaftaran.
Apa fungsi HTML minifier?
HTML minifier memampatkan markup dengan membuang komen biasa, inden, pemisah baris dan ruang berlebihan yang tidak diperlukan oleh pelayar. Tampal dokumen atau petikan untuk mendapatkan HTML padat bersama jumlah byte tepat yang dijimatkan. Kandungan script, style, teks praformat dan textarea tidak berubah, dan semua pemprosesan berlaku secara setempat dalam pelayar anda.
Cara guna
- 1Tampal HTML anda. Masukkan dokumen lengkap atau petikan HTML ke dalam editor input, atau muatkan contoh.
- 2Pilih cara mengendalikan komen. Kekalkan pilihan membuang komen untuk hasil paling kecil, atau matikannya jika nota semakan mesti disimpan.
- 3Semak penjimatan. Lihat saiz byte UTF-8 asal dan termampat, peratus yang dijimatkan, baris yang dibuang dan komen yang dibuang.
- 4Salin hasil. Salin HTML padat ke output binaan, CMS atau projek setempat anda. Simpan sumber yang mudah dibaca untuk suntingan akan datang.
Untuk siapa
- Pembangun frontend yang menyediakan salinan produksi yang lebih kecil untuk halaman statik, demo komponen atau templat e-mel.
- Pasukan prestasi yang mengukur jumlah byte HTML tidak termampat yang ditambah oleh pemformatan dan komen pembangunan.
- Editor CMS yang mengecilkan petikan halaman eksport sebelum memasukkannya ke dalam templat atau blok kandungan.
- Pelajar yang membandingkan markup sumber yang mudah dibaca dengan bentuk padat yang boleh dihuraikan oleh pelayar.
Soalan lazim
Adakah HTML minifier ini percuma?
Ya. HTML minifier ini percuma digunakan tanpa akaun, muat turun atau kuota penggunaan. Tampal markup anda, semak hasil langsung dan salin terus daripada pelayar.
Adakah HTML saya dimuat naik ke mana-mana?
Tidak. Proses minify dan pengukuran byte berjalan secara setempat dalam pelayar anda. HTML yang ditampal tidak dihantar ke pelayan, jadi anda boleh memproses templat yang belum diterbitkan, pautan dalaman dan petikan halaman peribadi pada peranti sendiri.
Berapa banyak HTML boleh saya minify?
Tiada had saiz sebelah pelayan kerana input tidak dimuat naik. Had praktikal bergantung pada memori pelayar dan peranti, tetapi halaman, templat dan dokumen e-mel biasa sepatutnya dikemas kini serta-merta.
Adakah minifier mengubah kandungan script atau style?
Tidak. Kandungan dalam elemen script dan style dikekalkan byte demi byte. Perlindungan yang sama digunakan pada kandungan praformat dan textarea kerana ruang serta pemisah baris mungkin membawa makna. Gunakan minifier CSS atau JavaScript khusus jika bahasa terbenam itu juga perlu dimampatkan.
Komen HTML yang manakah dibuang?
Apabila pilihan membuang komen dihidupkan, komen pembangunan biasa akan dibuang. Komen bersyarat Internet Explorer yang berfungsi, arahan include sebelah pelayan dan komen pengikatan Knockout kekal dalam output kerana membuangnya boleh mengubah tingkah laku. Kosongkan pilihan jika anda mahu menyimpan semua komen.
Bolehkah minify HTML mengubah rupa halaman?
Pembuangan ruang kosong yang terlalu agresif boleh mencantumkan perkataan atau mengubah kandungan yang sensitif pada ruang. Alat ini memilih kaedah berhati-hati: ruang berlebihan dirapatkan, pemisah sebaris yang mungkin diperlukan dikekalkan dan blok mentah atau praformat dilindungi. Sentiasa uji halaman produksi selepas proses minify.
Bolehkah saya mengembalikan pemformatan asal kemudian?
Pemformat boleh menambahkan inden yang mudah dibaca pada HTML termampat, tetapi ia tidak boleh mendapatkan semula komen yang dibuang atau pemisah baris asal dengan tepat. Simpan fail sumber yang mudah dibaca dalam kawalan versi dan anggap hasil termampat sebagai output binaan.