Hoppa till innehåll
SilktideHjälp

Textkomprimering

Silktide laddar dina sidor i en riktig webbläsare och kontrollerar om textbaserade filer, såsom själva sidan, stilmallar och skript, komprimeras under överföringen. Filer som skickas utan komprimering rapporteras tillsammans med den datamängd som komprimering skulle spara.

Varför detta är viktigt

Text komprimeras mycket effektivt – , och minskar vanligtvis med 60–80 % när de komprimeras under överföringen. Alla moderna webbläsare har automatiskt stöd för detta, så om du skickar text utan komprimering laddar varje besökare ned flera gånger mer data än nödvändigt vid varje sidvisning, utan någon fördel. Det är en av de billigaste prestandaförbättringarna som finns: en serverinställning, inte en ändring av webbplatsen.

Så åtgärdar du det

  1. Aktivera komprimering på din webbserver. Alla större webbservrar har stöd för gzip, och de flesta har även stöd för Brotli, som komprimerar bättre – att aktivera det är vanligtvis en konfigurationsändring på en enda rad:
# Svarshuvud när komprimering fungerar
Content-Encoding: br
  1. Om du använder en eller hanterad hosting är komprimering en plattformsinställning och ofta bara en kryssruta.
  2. Om du levererar text dynamiskt från din egen applikation (till exempel ett API), kontrollera att komprimeringsmiddleware är aktiverad i ditt ramverk.

Så testar Silktide detta

  1. Ladda sidan i en riktig webbläsare och identifiera textbaserade svar, såsom HTML, CSS, JavaScript och JSON-data.
  2. Kontrollera om varje svar levererades med komprimering.
  3. För okomprimerade filer beräknar vi hur mycket komprimering skulle ha sparat och rapporterar varje fil med dess aktuella storlek och möjliga besparing, med den största först.

Felsökning

Komprimering är aktiverad men filer rapporteras fortfarande

Kontrollera de specifika filer som rapporteras: komprimering är ofta aktiverad för vissa filtyper men inte andra (JSON och SVG missas ofta), och filer som levereras av en annan underdomän, proxy eller tredje part ärver inte inställningarna från huvudservern. Mycket små filer kan också medvetet undantas av servrar, vilket är helt i sin ordning – besparingen skulle vara försumbar.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?

Textkomprimering | Silktide Hjälp