Estimator Ukuran Cache Service Worker
Masukkan URL dari manifes precache service worker Anda untuk mengestimasi total penyimpanan cache, ukuran GZIP dan Brotli untuk setiap jenis aset, dan mendapatkan rekomendasi kompresi yang spesifik. Berjalan sepenuhnya di browser Anda - tanpa permintaan jaringan dan tanpa pendaftaran.
Enter the URLs in your service worker precache manifest - the tool estimates total cache storage, GZIP and Brotli sizes for each asset type, and recommends compression strategies. Runs entirely in your browser. No network requests are made.
Leave "Known size" blank to use typical sizes for each asset type. Enter the actual file size in KB for more accurate estimates.
Mengapa menggunakan estimator ukuran cache service worker kami?
- Estimasi ukuran cache instan: tempelkan daftar URL precache Anda dan langsung lihat total penyimpanan cache, ukuran GZIP, dan ukuran Brotli - lengkap dengan rincian per aset dan strategi kompresi untuk setiap jenis file.
- Estimator cache service worker online yang aman: semua estimasi berjalan sepenuhnya di browser Anda. Tidak ada URL yang diambil dan tidak ada data yang meninggalkan perangkat Anda - aman untuk menganalisis URL lingkungan internal atau staging.
- Rekomendasi kompresi per aset: setiap jenis aset mendapat strategi kompresi yang spesifik - dari mengaktifkan Brotli untuk JS/CSS hingga beralih ke WOFF2 untuk font dan WebP untuk gambar.
- 100 % gratis selamanya: estimasi sebanyak mungkin manifes precache yang Anda perlukan, sepenuhnya gratis. Tanpa akun, tanpa langganan, tanpa batas, dan tanpa iklan.
Apa itu estimator ukuran cache service worker?
Estimator ukuran cache service worker menghitung total penyimpanan yang dipakai oleh daftar URL dari manifes precache service worker - sekaligus mengestimasi seberapa lebih kecil setiap aset jika memakai kompresi GZIP atau Brotli. Service worker menyimpan aset secara lokal di perangkat pengguna untuk akses offline dan pemuatan ulang yang lebih cepat. Alat gratis kami menganalisis ekstensi setiap URL untuk menentukan jenis asetnya, menerapkan rasio kompresi umum, dan memberi rekomendasi spesifik untuk mengurangi ukuran cache.
Cara kerja estimator ukuran cache service worker kami
- Masukkan URL Anda: tempelkan URL dari manifes precache service worker Anda - satu per baris. Opsional, masukkan ukuran file yang diketahui dalam KB untuk setiap URL.
- Estimasi instan di browser: klik «Estimasi Ukuran Cache» - alat mendeteksi jenis setiap aset dari ekstensi URL, menerapkan rasio kompresi umum, dan menghitung total ukuran cache. Tidak ada permintaan jaringan yang dibuat.
- Tinjau rekomendasinya: setiap aset mendapat strategi kompresi yang spesifik - dari mengaktifkan Brotli untuk aset teks hingga mengganti format pada gambar dan font.
Apa yang dianalisis
- Deteksi jenis aset: ekstensi URL dipakai untuk mengklasifikasikan setiap aset sebagai HTML, CSS, JS, JSON, gambar, font, audio, video, atau biner.
- Rasio kompresi: setiap jenis aset punya rasio kompresi GZIP dan Brotli yang umum - aset teks terkompresi 70-85 %, sedangkan format biner hampir tidak mendapat apa pun.
- Total ukuran cache: total mentah, dengan GZIP, dan dengan Brotli ditampilkan agar Anda melihat dampak mengaktifkan kompresi di sisi server pada unduhan precache Anda.
- Strategi per aset: setiap aset mendapat rekomendasi spesifik - dari mengaktifkan Brotli hingga beralih ke WOFF2 untuk font atau WebP untuk gambar.
Kuota penyimpanan service worker
Browser menetapkan kuota penyimpanan untuk cache service worker. Chrome dan Edge mengizinkan hingga 60 % ruang disk yang tersedia, tetapi batas praktis untuk pengalaman pengguna yang baik adalah 50 MB untuk precache awal. Manifes precache yang besar menunda instalasi pertama dan bisa memicu error kuota pada perangkat dengan penyimpanan kecil. Gunakan estimator ini untuk menjaga precache tetap ringan - muat aset besar secara lazy alih-alih mem-precache-nya.
Pertanyaan yang Sering Diajukan
Estimator ukuran cache service worker menghitung total penyimpanan yang dipakai oleh daftar URL dari manifes precache service worker dan mengestimasi ukuran GZIP serta Brotli untuk setiap aset. Estimator ukuran cache service worker online gratis kami berjalan sepenuhnya di browser Anda - tidak ada permintaan jaringan yang dibuat dan tidak ada data yang meninggalkan perangkat Anda.
Tidak. Alat ini mengestimasi ukuran berdasarkan ekstensi file pada URL dan ukuran umum untuk setiap jenis aset. Jika Anda tahu ukuran file sebenarnya, masukkan pada kolom «Ukuran diketahui (KB)» untuk estimasi yang lebih akurat. Pendekatan ini bekerja tanpa akses jaringan dan aman untuk URL internal atau staging.
Ya, privasi penuh dijamin. Semua estimasi berjalan sepenuhnya di sisi klien, di browser Anda. Tidak ada URL yang diambil dan tidak ada data yang meninggalkan perangkat Anda - aman untuk menganalisis URL internal, staging, atau produksi yang mungkin berisi informasi jalur sensitif.
Ya. Estimator ukuran cache service worker 100 % gratis, tanpa pendaftaran, tanpa langganan, tanpa batas URL, dan tanpa iklan. Anda bisa mengestimasi sebanyak mungkin manifes precache yang Anda perlukan.
Rekomendasi praktisnya adalah menjaga precache awal di bawah 50 MB untuk pengalaman pengguna yang baik di perangkat seluler. Chrome dan Edge mengizinkan hingga 60 % ruang disk yang tersedia, tetapi perangkat dengan penyimpanan kecil bisa jauh lebih sedikit. Manifes precache yang besar juga menunda event install service worker, yang dapat memperburuk performa pemuatan pertama.
Gambar bitmap (JPEG, PNG, WebP, AVIF) serta berkas audio dan video sudah terkompresi oleh codec-nya sendiri - menerapkan kompresi HTTP di atasnya hampir tidak menambah apa pun dan membuang CPU. Font WOFF2 sudah terkompresi Brotli di dalamnya. Untuk jenis aset ini, alat menyarankan optimasi di tingkat format sebagai gantinya.
Jika Anda memakai Workbox, manifes precache dibuat selama proses build - cari berkas workbox-precache-manifest.*.js atau manifes yang disuntikkan ke service worker Anda. Untuk service worker manual, daftarkan URL yang Anda berikan ke cache.addAll() di handler event install.
Precache mengunduh dan menyimpan aset selama event install service worker - sebelum pengguna membuka halaman apa pun. Cache runtime menyimpan aset sesuai kebutuhan saat pengguna bernavigasi. Precache menjamin ketersediaan offline tetapi menambah ukuran instalasi; cache runtime lebih fleksibel tetapi tidak menjamin akses offline.