Formatear el código como en Sentido Web

Para aquellos que les guste como formateamos los comentarios en Sentido Web, vamos a explicar el código creado por Choan:

El proceso que sigue es el siguiente:

  • Obtener todos los elementos pre.
  • Para cada pre leer el primer elemento code que tenga.
  • Obtenemos el texto que contiene.
  • Dividimos el texto en líneas.
  • Por cada línea comprobamos si hay algun tipo de comentario, si hay comentario lo separamos en dos partes para luego darle distintos estilos, diferenciando así el formato del comentario.
  • Nos creamos un elemento ol, y en cada li insertamos una línea obtenida anteriormente.
  • Sustituimos el elemento pre por el ol.

Read More “Formatear el código como en Sentido Web”

Precarga de imágenes mediante CSS

Acabo de ver un método bastante curioso para precargar imágenes en la página mediante CSS. Se trata de crearnos un estilo para una capa que tenga varias líneas de background y que no se muestre, así se cargan todas las imágenes durante la carga de la página y luego las podemos usar para otras cosas como rollovers.

 #preloadedImages {
width: 0px;
height: 0px;
display: inline;
background-image: url(path/to/image1.png);
background-image: url(path/to/image2.png);
background-image: url(path/to/image3.png);
background-image: url(path/to/image4.png);
background-image: url();
}

Luego tendremos que definirnos una capa de la siguiente manera:

<div id="preloadedImages"></div>

A Simple CSS Image preloading technique

Google testea una nueva página de resultados

google.pngGoogle parece estar probando una nueva página para mostrar los resultados. Los resultados van acompañados de una flecha azul, que cuando es pulsada muestra más información como imágenes, enlaces relacionados o incluso la posibilidad de buscar en ese sitio.
GoogleExp03.png
Ahora cabe esperar que esta nueva página de resultados sea cierta, todo hace pensar que sí, y ojalá lo sea, porque tiene muy buena pinta y mejoraría aún mas las búsquedas de Google.
Vía / Download Squad

links for 2006-04-24