21/09/2011, 05:24
|
Usuario no validado | | Fecha de Ingreso: mayo-2011
Mensajes: 1.231
Antigüedad: 13 años, 6 meses Puntos: 228 | |
Respuesta: Quiero mejorar el pagespeed de mi sitio Web Hola:
Mira yo le puse esto al codigo fuente en la seccion <header>: <script type="text/javascript">
// Add a script element as a child of the body
function downloadJSAtOnload() {
var element = document.createElement("script");
element.src = "deferredfunctions.js";
document.body.appendChild(element);
}
// Check for browser support of event handling capability
if (window.addEventListener)
window.addEventListener("load", downloadJSAtOnload, false);
else if (window.attachEvent)
window.attachEvent("onload", downloadJSAtOnload);
else window.onload = downloadJSAtOnload;
</script>
Parece que si funciona ya tengo mi web en 90% pero me falta lo de gzip y los sprites...
Mira para gzip tengo estas opciones: Turn Gzip Compression On
This goes in your root .htaccess file but if you have access to
httpd.conf that is better.
This code uses the FilesMatch directive and the SetOutputFilter DEFLATE
directive to only target files ending in .js or .css <IfModule mod_deflate.c>
<FilesMatch "\.(js|css)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
--------------------------opcion 2 <IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{HTTP_USER_AGENT} !Konqueror
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)\.(css|js)$ $1.$2.gz [QSA,L]
<FilesMatch \.css\.gz$>
ForceType text/css
</FilesMatch>
<FilesMatch \.js\.gz$>
ForceType application/javascript
</FilesMatch>
</IfModule>
<IfModule mod_mime.c>
AddEncoding gzip .gz
</IfModule>
lo malo es que a mi no me han servido ninguno todavia se pegan en el archivo htaccess en la raiz de tu servidor, casi siempre esta en el public_html ... ojala y alguien nos ayude con lo del gzip... si sabes algo lo posteas aca no?
Saludos y ojala y les sirva a todos |