Brotli Sıkıştırma Kontrolü
Brotli Sıkıştırma Kontrolü aracı, girdiğiniz URL'nin yanıtında Brotli içerik kodlamasının etkin olup olmadığını bildirir. Brotli kullanıldığında HTTP yanıtında genellikle Content-Encoding: br başlığı görülür; bu, istemciye gönderilen temsilin Brotli ile sıkıştırıldığını belirtir.
Brotli sıkıştırması nedir?
Brotli, kayıpsız bir sıkıştırılmış veri biçimidir. Web sunucuları HTML, CSS, JavaScript, SVG ve bazı metin tabanlı yanıtların aktarım boyutunu azaltmak için Brotli kullanabilir. Tarayıcı sıkıştırılmış yanıtı aldıktan sonra içeriği açar; sayfanın kaynak metni bu işlem nedeniyle bilgi kaybetmez.
Sıkıştırma, görsel optimizasyonuyla aynı şey değildir. JPEG, PNG veya video gibi zaten sıkıştırılmış dosyalarda Brotli kullanmak anlamlı bir kazanç sağlamayabilir. Sunucu ayarları genellikle uygun MIME türlerini seçerek yalnızca fayda görülen yanıtları sıkıştırır.
Brotli desteği nasıl kontrol edilir?
- URL alanına protokolle birlikte tam adresi girin.
- Gönder düğmesine basın.
- Aracın gösterdiği Brotli etkin veya devre dışı mesajını inceleyin.
Bir ana sayfada Brotli görülmesi, sitedeki her dosyanın aynı yöntemle sıkıştırıldığı anlamına gelmez. CSS veya JavaScript dosyalarının durumunu kontrol etmek istiyorsanız aracın girişine doğrudan ilgili dosyanın URL'sini yazın.
Sunucu yanıtında Brotli nasıl seçilir?
Tarayıcı, desteklediği içerik kodlamalarını Accept-Encoding istek başlığında bildirir. Sunucu veya CDN uygun görürse yanıtı Brotli ile sıkıştırır ve Content-Encoding: br başlığını ekler. İstemci Brotli bildirmiyorsa sunucu gzip veya sıkıştırılmamış yanıt döndürebilir.
Bu nedenle aynı URL, farklı istemcilerde farklı içerik kodlamalarıyla yanıt verebilir. CDN önbelleği doğru yapılandırılmadıysa kodlama varyasyonları da beklenmedik sonuçlara yol açabilir. Ayrıntılı incelemede Vary: Accept-Encoding ve önbellek başlıklarını kontrol etmek faydalıdır.
Brotli devre dışı görünüyorsa
- Web sunucusu veya CDN panelindeki Brotli seçeneğini kontrol edin.
- Test edilen dosyanın sıkıştırmaya uygun bir içerik türü olduğundan emin olun.
- Yanıtın bir CDN, ters proxy veya uygulama sunucusundan geldiğini belirlemek için HTTP başlıklarını inceleyin.
- Önbelleği temizledikten sonra farklı bir metin dosyası URL'siyle yeniden test edin.
Performans etkisi nasıl değerlendirilir?
Daha küçük aktarım boyutu özellikle yavaş bağlantılarda indirme süresini azaltabilir. Ancak sıkıştırma seviyesi sunucunun işlem maliyetini etkiler ve gerçek sonuç dosya türüne göre değişir. Yalnızca etkin mesajına bakmak yerine dosyanın sıkıştırılmış ve sıkıştırılmamış boyutlarını, sunucu yanıt süresini ve gerçek kullanıcı ölçümlerini birlikte değerlendirin.
Sıkça sorulan sorular
Brotli kayıplı bir sıkıştırma mıdır?
Hayır. Brotli kayıpsız bir veri sıkıştırma biçimidir; açıldığında özgün veri yeniden elde edilir.
Brotli etkinse tüm sayfa dosyaları sıkıştırılır mı?
Hayır. Sunucu ayarları dosya türüne, boyuta ve istemcinin desteğine göre farklı davranabilir. Her önemli dosya URL'sini ayrıca kontrol edebilirsiniz.
Brotli sonucu gzip kullanımını gösterir mi?
Araç Brotli durumuna odaklanır. Gerçek Content-Encoding ve diğer yanıt alanlarını HTTP Başlıkları Sorgulama aracında inceleyin.
Aktarım protokolünü ayrıca kontrol etmek için HTTP/2 Desteği Kontrolü aracını kullanabilirsiniz.
Benzer Araçlar
Bir sunucunun SSL/TLS sertifikasını alan adı ve portla sorgulayın; yayınlanma, bitiş, kuruluş, ortak ad ve imza türünü görüntüleyin.
Bir URL'ye gönderilen isteğin HTTP durum satırını ve yanıt başlıklarını görüntüleyin; içerik türü, sıkıştırma ve önbelleği inceleyin.
Bir web adresini sorgulayarak aracın bildirdiği HTTP/2 destek durumunu görüntüleyin; sunucu yapılandırmasını kontrol ederken sonucu doğrulayın.
Popüler Araçlar
WhatsApp mesaj linki oluşturun. Türkiye numaralarının neden 90 ile başlaması gerektiğini ve baştaki sıfırın neden silinmesi gerektiğini öğrenin.
Ekranda imza oluşturup görsel olarak indirin. Görsel imzanın hukuki geçerliliği konusunda bilmeniz gerekenler.
Güçlü parola üretin. Uzunluğun karmaşıklıktan neden daha önemli olduğunu ve Türkçe klavyede hangi karakterlerin sorun çıkardığını öğrenin.
Bir IPv4 veya IPv6 adresinin yaklaşık kıta, ülke, koordinat ve saat dilimi bilgilerini sorgulayın; sonuçları ağ analizinde kullanın.
Tasarım için yer tutucu metin üretin. Latince metnin nereden geldiğini ve Türkçe tasarımlarda neden yanıltıcı olabildiğini öğrenin.
Metninizin bayt cinsinden boyutunu hesaplayın. Türkçe karakterlerin veritabanı ve dosya boyutunda neden fazladan yer kapladığını öğrenin.