Domanda

Che cosa le migliori pratiche per ridurre al minimo i CSS / HTML? Sto cercando strumenti lato server per fissare l'interazione con il browser.

È stato utile?

Soluzione

Date un'occhiata a YUI Compressor

Altri suggerimenti

Il singolo strumento migliore è probabilmente la compressione lato server. È possibile attivare questa a livello globale in Apache utilizzando mod_deflate . Basta fare in modo mod_deflate viene caricato, e bastone questo nella parte inferiore del file httpd.conf:

# mod_deflate for server-wide output compression.

SetOutputFilter DEFLATE
# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html
# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip
# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary
# Make sure proxies don't deliver the wrong content
#Header append Vary User-Agent env=!dont-vary

Tutti i contenuti statici e dinamici sarà poi servito compresso al browser che lo supportano.

Altri server web moderni sosterrà questo pure sono sicuro, che ci resta che dare un'occhiata al loro documentazione per scoprire come attivare esso.

compressione Gzip è abbastanza standard e fa un grande lavoro.

minifying CSS e JavaScript può aiutare. Utilizzando sprite CSS per le immagini grafiche come sfondi, icone e così ridurre il numero di richieste al server.

strumento piuttosto Diff può Minimizza HTML contenente CSS in linea e / o JavaScript.

http://prettydiff.com/

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top