Archive for June, 2009

Problemas con los select en IE

Thursday, June 25th, 2009

Internet Explorer tiene un bug que cabrea bastante cuando le pasa a uno, éste afecta a los select. Cuando tenemos una lista de opciones de distinto ancho, es más que probable que si navegamos con IE se nos corten las opciones más largas, no adaptándose la etiqueta a éstas.

Pues bien, nuestro amigo Alberto nos envía in tip en el que se desarrolla un JS para que esto no suceda. Transcribo desde css-tricks.com ¡Espero que os solucione más de un quebradero de cabeza!

Select Cuts Off Options In IE (Fix)

I think the problem is fairly obvious here. If you set a static width on the <select> element, any <option> elements that are wider get cut of in IE 7 and below. There is no good CSS solution for this that I can come up with or find. It has been tackled with JavaScript a number of ways.

What I Did

I decided the best way to handle it is to keep the static width on the select element by default, but when moused over in IE, change the width to “auto” to accommodate. And then of course put it back to static width when moused out. I was already using jQuery so:

$(function() {

$(”.ProductAttributesSelect”)

.mouseover(function(){
$(this)
.data(”origWidth”, $(this).css(”width”))
.css(”width”, “auto”);
})

.mouseout(function(){
$(this).css(”width”, $(this).data(”origWidth”));
});

});

In plain English:

  1. When mouse pointer goes over select element, keep track of the original width, then set it to “auto”.
  2. When mouse pointer leaves, set width back to original width.

Of course, only IE 7 and lower need this, so I apply the script via IE conditional comments. Thanks to Jason Huck for reminding me to use the data function (I was setting the rel attribute to save the data before, old school style). And all the folks on Twitter for the ideas!

Alzado.org un blog básico de lectura

Wednesday, June 24th, 2009

Aunque muchos lo conoceis, no está de más volverlo a reseñar este blog de diseño de información, desarrollo web, multimedia, usabilidad y representación de datos.

www.alzado.org

Pautas de Accesibilidad WCAG 1.0

Wednesday, June 24th, 2009

Hace unos meses salieron a la luz las nuevas Pautas de Accesiblidad 2.0 pero todavía la mayoría de las herramientas de validación no las soportan, y aunque todos lo que trabajamos con accesibilidad ya nos suenan, siempre es bueno tener las pautas 1.0 a mano que son por las que muchos todavía seguimos guiándonos, así que si además están en castellano, mejor, para no tener que exprimirnos mucho la cabeza.

Pautas de Accesibilidad al Contenido en la Web 1.0

Además os dejo también una guía breve sobre Accesibilidad.

Navegador Amaya

Wednesday, June 24th, 2009

Amaya es una herramienta combinada del W3C compuesta por un navegador web y un editor de código. Es decir, cualquier página web que se abra puede ser editada inmediatamente. Se pueden ver y generar páginas HTML y XHTML con hojas de estilo CSS, expresiones MathML y dibujos SVG.

Es software libre, disponible para sistemas tipo Unix, Linux, Mac OS X, Windows y otras plataformas.

Dirección de Arte

Wednesday, June 24th, 2009

El arte visto por un redactor.

Laika

Tuesday, June 23rd, 2009

LAÏKA (SHORT VERSION) from Guillaume Blanchet on Vimeo.

Comparador de textos

Wednesday, June 17th, 2009

¿Tenemos dos códigos casi iguales y las horas que llevamos delante del monitor ya no nos permiten ver las diferencias? Con este comparador de textos online podremos hacerlo en pocos segundos y sin necesidad de descargar ningún software:

Ilustradores

Wednesday, June 17th, 2009

Inspírate con los mejores ilustradores:

QuirksMode

Wednesday, June 17th, 2009

Marina nos envía una excelente página donde Peter-Paul Koch hace un análisis exhaustivo de las propiedades CSS y su comportamiento en los distintos navegadores. Para guardarla en “Favoritos”, sí señor.

Poesía digital

Tuesday, June 16th, 2009