Aktyvus „Gzip“ suspaudimas CSS-gudrybės

Turinys

Suspaudimas sutrumpina atsakymo laiką, sumažindamas HTTP atsakymo dydį. „Gzip“ yra populiariausias ir efektyviausias šiuo metu galimas glaudinimo metodas, kuris atsako dydį paprastai sumažina maždaug 70%.

2009 m. 90% interneto srauto keliavo per palaikomas naršykles. Gzip. Šiandien:

Visos šiuolaikinės naršyklės palaiko ir automatiškai derasi dėl GZIP glaudinimo dėl visų HTTP užklausų: mūsų darbas yra užtikrinti, kad serveris būtų tinkamai sukonfigūruotas aptarnauti suglaudintus išteklius, kai to prašo klientas.

„Apache“ pagrįstame serveryje tai galite padaryti naudodami „.htaccess“ failą:

# BEGIN GZIP AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript # END GZIP

Iš esmės tai yra MIME tipų, kuriems bus taikomas gzipingas, sąrašas. Nedvejodami pakeiskite sąrašą visų jūsų teikiamų teksto išteklių.

HTML5 „Boilerplate“ projektas siūlo visų populiarių serverių serverio konfigūracijas. Tai yra .htaccess versija

 AddOutputFilterByType DEFLATE "application/atom+xml" \ "application/javascript" \ "application/json" \ "application/ld+json" \ "application/manifest+json" \ "application/rdf+xml" \ "application/rss+xml" \ "application/schema+json" \ "application/vnd.geo+json" \ "application/vnd.ms-fontobject" \ "application/x-font-ttf" \ "application/x-javascript" \ "application/x-web-app-manifest+json" \ "application/xhtml+xml" \ "application/xml" \ "font/eot" \ "font/opentype" \ "image/bmp.webp" \ "image/svg+xml" \ "image/vnd.microsoft.icon" \ "image/x-icon" \ "text/cache-manifest" \ "text/css" \ "text/html" \ "text/javascript" \ "text/plain" \ "text/vcard" \ "text/vnd.rim.location.xloc" \ "text/vtt" \ "text/x-component" \ "text/x-cross-domain-policy" \ "text/xml" 

Įdomios straipsniai...