URLs absolutas sin protocolo (sin el http)

Hace tiempo me venía llamando la atención que algunos sitios omiten el protocolo cuando hacen referencia a un recurso externo. Por ejemplo Facebook usa esto: <script src="//connect.facebook.net/en_US/all.js"></script> en lugar de esto <script src="http://connect.facebook.net/en_US/all.js"></script> Los beneficios son evidentes, si tiene un recurso al que se puede acceder tanto por http como por https (SSL), es muy cómodo especificar el protocolo cuando lo enlazas desde un sitio externo. Si la web que realiza la llamada está siendo servida https, la llamada al recurso externo también lo hará con el mismo protocolo evitándonos el famoso aviso de contenidos mixtos: ¿omitir el protocolo...

{less} en Windows con editplus

Vimeo: http://vimeo.com/30327765 {less} es un lenguaje de programación para hojas de estilo con variables, funciones y otras muchas alegrías. En este tutorial explico cómo compilar CSS a partir de código {less} en windows, desde EditPlus y actualizándose en tiempo real cada vez que se guarda. Para la demo he usado a propósito un Windows XP 32bits sobre el peor equipo que he encontrado. En un Windows 7 64bit también funciona perfectamente. Gracias a Arun Prabhakar, autor de lessc.exe y a Pedro Carrillo por volver a engancharme a {less}, sin ellos nada de esto habría sido posible. Actualizado: he pasado el...

Cargar jQuery desde el CDN de Google con tolerancia a fallos

La idea de cargar librerías desde el CDN de un gran proveedor como Google suena muy atractiva: es otro el que paga el ancho de banda repartir la carga entre varios dominios reduce el tiempo de carga una CDN sirve el contenido desde un servidor cercano al usuario El problema es que siempre corremos el peligro de que si la CDN sufre una caída o cambia la dirección del fichero dejará nuestra aplicación inutilizada. Además nos obliga a trabajar conectados a internet, cosa que no siempre es posible. La solución es mantener una copia local en nuestro servidor y...

Wordpress + multi-site + WP Super Cache

Llevo casi un mes con la granja de blogs funcionando. Antes de nada tengo que decir que es una auténtica gozada; ya llevo nueve blogs migradas, cada una con su propio dominio, plantilla, usauarios, plugins… pero compartiendo un único core de Wordpress. El único pero que tengo es que, hasta ahora, no había conseguido montar ninguna caché decente. Hoy me he pasado media mañana peleándome con la WP Super Cache. Por fin he conseguido que funcione (y funciona muy bien) aquí van los problemas que he tenido por si le resulta útil a alguien: Apache Por un problema de configuración...