Uninstallme

He vuelto a cambiar de theme y con esta ya van unas cinco veces sin contar las que hubo mientras esto se gestionaba con Textpattern en vez de Wordpress.

El anterior tema podía presumir de código sin errores (fui yo :) ), pero su diseño estaba llegando a horrorizarme (fui yo :( ), así que hasta que no me llegue la inspiración creativa, cosa que puede costar meses, años, lustros…, he decidido quedarme con un theme prefabricado.

De paso dejo un par de enlaces imprescindibles para quien pretenda hacerse su propio tema o modificar uno:

Mootools es una librería Javascript muy parecida a Prototype pero que permite crear efectos de movimiento, opacidad, color, etc. sin necesidad de usar una librería adicional como Scriptaculous. Su peso comprimida es de 60Kb y tiene una muy buena documentación también disponible offline. Además es una de las librerías Javascript que podemos encontrar en las librerías Ajax de Google.

Para crear efectos de transición con Mootools usamos la clase Fx.

Sigue en "Crear efectos de transición con Mootools"

Se suele decir que hay que tener cuidado con lo que se desea porque puede que se haga realidad. Yo he tenido remordimientos esta mañana al encontrar este plugin y no dejo de tenerlos al escribir este post, pero la verdad es que el plugin es una pasada.

Sigue en "Pixel Perfect: utilidad para la maquetación al píxel"

Con los otros me refiero a los navegadores que no son Internet Explorer.

El código contenido en el siguiente comentario condicional es ignorado por todas las versiones de Explorer:


<!--[if !IE]><!-->
<link rel="stylesheet" type="text/css" href="css/w3c-compatible.css" />
<!--<![endif]-->

Sigue en "Hojas de estilo condicionales para “los otros”"

Dejo una técnica para conseguir que un elemento <a> mantenga un ancho mínimo en Internet Explorer 6. Explorer 6 no soporta la propiedad min-width, como otras muchas cosas, por lo que una vez más, hay que buscar una forma más retorcida de hacer lo que en otros navegadores se consigue con una sola declaración CSS.

Sigue en "Enlaces con un ancho mínimo en Internet Explorer 6"

En el título de este post aparece Internet Explorer como una forma de llamar la atención. La verdad, es que la mayoría de los navegadores modernos, y no sólo Explorer, se identifican como Mozilla, lo que unicamente quiere decir que son posteriores a 1994.

Para saber el porqué de esta identificación, hay que remontarse a los tiempos en que los navegadores existentes en el mercado eran Mosaic y Netscape. En aquel momento Netscape era el más avanzado de los dos e incorporaba novedades como la etiqueta <center> o las cookies.

Sigue en "Por qué Internet Explorer se identifica como Mozilla"

Para muchos de los que comenzamos en esto en la época de la revolución CSS, el boom del Zen Garden (en España) y la agonía de la maquetación con tablas, Javascript ha sido visto como algo sucio, molesto y que ponía en peligro la accesibilidad de las páginas.

No es de extrañar teniendo en cuenta que en aquella época veíamos que Javascript servía para que objetos de todo tipo persiguieran el cursor por la pantalla, nevara sobre las páginas, se deshabilitara el botón derecho del ratón, en la barra de estado del navegador apareciera un mensaje en movimiento y sobre todo, para lanzar popups sin nuestro consentimiento.

Sigue en "Javascript y accesibilidad"

Event bubbling y event capturing son dos conceptos de javascript relativos al orden en que las funciones asociadas a un mismo tipo de evento deben ejecutarse.  Aunque es posible que en la práctica este comportamiento de los eventos no suponga un problema, hay que saber que el burbujeo o event bubbling siempre ocurre y hay que tenerlo en cuenta en eventos de tipo mouseover, mousemove, mouseout, etc.

Sigue en "Event bubbling y event capturing"

El autocompletado de formularios es una característica de los navegadores que permite guardar datos introducidos en formularios para facilitar el posterior rellenado automático. Aunque esta opción puede ser desactivada desde las preferencias del navegador y en el momento de enviar un formulario aparece un cuadro de diálogo preguntando si se desean guardar los datos introducidos, hay casos en los que se hace necesario impedir que el navegador almacene estos datos por razones de seguridad. Esto ocurre normalmente en webs de entidades bancarias.

Sigue en "Alternativas al uso de autocomplete en formularios"

OpenID es un sistema de identificación que permite usar una url para identificarte en todos los sitios que soporten el protocolo OpenID, ahorrándote el registro o creación de nuevas cuentas de usuario.

Aunque está en fase de aceptación, promete ser el estándar de identificación del futuro, ya que sitios como Technorati o Weblogs S.L (en España) están ofreciendo soporte para este sistema.

Sigue en "OpenID: una identidad Web para todo"