Ir al contenido principal

Entradas

Mostrando entradas de abril, 2010

Descargando vídeos desde YouTube (forma manual)

Cualquier contenido que pueda ser visualizado en un navegador web se puede descargar a la computadora, esto incluye cualquier formato que se vea vía streaming. Hay una gran cantidad de sitios web, plugins y programas que permiten descargar vídeos de YouTube, pero qué pasa si queremos descargar un contenido de GoEar, MySpace Music o cualquier otro sitio? Habría que buscar una solución individual para cada caso. Por suerte los navegadores nos permiten acceder a todos los archivos que se han descargado (o que se están descargando en ese momento) y simplemente habrá que sacar una copia o cuando mucho, habrá que cambiar la extensión a flv, mp3, etc... Para descargar un vídeo de YouTube, podemos seguir estos pasos: (Nota, en este ejemplo utilizaremos Google Chrome) 1. Encontrar el vídeo que se desea descargar Al tener el enlace que nos llevará a la página en donde se va a reproducir el vídeo, lo abrimos en una ventana de navegación de incógnito . Las ventanas de navegación de incógnito siemp...

Comprimir archivos CSS y JavaScript con GZip (Todos los navegadores)

Las razones principales para reducir el peso de tus páginas web son evidentes: - Cargan con mayor rapidez - Ahorras ancho de banda El problema es que no todos los navegadores soportan la codificación con gzip. La solución que utilizo es subir una versión comprimida y una versión plana del mismo fichero, luego determino si el navegador soporta la codificación GZip y de esta maneja envío uno u otro archivo. En este ejemplo cambio la extensión de los archivos comprimidos de Javascript .jsgz y la de los archivos CSS a .csgz . 1- Editando el .htaccess Añadir las siguientes lineas al .htaccess # Apache Content Negotiation http://bit.ly/cYepUl Options MultiViews # Compressed javascript and CSS files AddEncoding x-gzip .jsgz .csgz # Añadir los tipos (cómo se interpretará el fichero) AddType application/x-javascript .jsgz AddType text/css .csgz 2- Añadir la comprobación a las páginas que utilicen los archivos comprimidos (PHP) $jsgz = substr_count($_SERVER['HTTP_ACCEPT_ENCODING'],...