Skip to main content

Desestresar el navegador web restringiendo Flash

No es raro que a medida que hacemos uso del navegador se nos empiecen acumular pestañas abiertas. Cuantas más pestañas abiertas hay, el navegador se vuelve más y más pesado. El mayor responsable de esto comúnmente es Flash. Flash se usa mucho en los banners de publicidad y cada página puede tener muchos de estos banners. Aunque no estemos visualizando la página estos pequeños programas en Flash están ahí ejecutándose y comiéndose los recursos de nuestro navegador y por tanto del equipo.

Podríamos eliminar el pluging de Flash, pero entonces no podríamos ver cosas como los vídeos de Youtube o de Vimeo. O los juegos en Flash, también muy populares.

Sin embargo podemos decirle al navegador que no descargue el contenido hecho en Flash salvo que nosotros queramos que lo haga. Chrome y Opera disponen de una opción incluida en el propio navegador para comportarse de este modo. En Firefox podemos servirnos de un complemento.

Chrome 23

Menú configuración
Mostrar opciones avanzadas
Privacidad – Configuracion de contenido
Complementos – seleccionar “Hacer clic para reproducir”
Aceptar

Opera 12

Menú
Configuración
Opciones
Pestaña “Avanzado”
Seleccionamos “Contenidos”
Marcamos la casilla “Activar conectores sólo si lo pido”
Aceptar

Firefox 16

Instalar el complemento Flasblock.

Imagen de fondo fija y escalada a la ventana

Si queremos poner como fondo de nuestra página web una imagen que ocupe toda la ventana del navegador, y que esta este fija de modo que no haya barras de desplazamiento, podemos usar las siguientes propiedades CCS3. Por ejemplo al body.

background-image:url(http://url/img.png);

background-repeat: no repeat;
background-attachment: fixed;
background-position: center;

-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;

En navegadores que no sporten CSS3 podría no verse correctamente.

Symfony 2 permisos cache y logs

Un apunte breve para resolver los problemas de permisos con Symfony 2 en las carpetas cache y logs. Estas carpetas son necesarias para el funcionamiento de Symfony y si el framework no puede escribir en ellas no podrá funcionar. Para cambiar los permisos usaremos los siguientes comandos en desde un terminal.

rm -rf app/cache/*
rm -rf app/logs/*
chmod 777 app/cache
chmod 777 app/logs

De este modo el servidor web ya podrá escribir en estas carpetas.