Diferenciación de versiones de Internet Explorer sin hacks de CSS

Resulta habitual encontrarse con que las distintas versiones de Internet Explorer interpretan de forma distinta ciertas propiedades CSS, y que sea necesario utilizar engorrosos selectores para filtrar las versiones que dan problemas, vincular hojas de estilo mediante comentarios condicionales, Javascript, etc.

Capas condicionales para evitar el uso de hacks CSS

En muchas ocasiones las distintas versiones de Internet Explorer interpretan la CSS un poco como quieren. Y es por eso que utilizamos hacks CSS (en inglés), que aunque en muchos casos cumplen con los estándares, de cara al futuro pueden ser un riesgo ¿Y si futuros navegadores los empiezan a interpretar? ¿Y si un navegador […]

HTML 5: Atributo placeholder

Actualizado 2011-03-30: nuevos navegadores con soporte. Resulta muy habitual encontrarse con campos de texto que contienen un valor por defecto que ayuda al usuario a comprender que información debe introducir en dicho campo. El comportamiento habitual es que cuando el usuario activa el campo el texto desaparezca. Este es el estado antes de activar el […]

Cumpliendo el punto 2.4.4 de WCAG 2.0: Propósito del enlace

Punto 2.4.4. de WCAG 2.0: 2.4.4 Link Purpose (In Context): The purpose of each link can be determined from the link text alone or from the link text together with its programmatically determined link context, except where the purpose of the link would be ambiguous to users in general. (Level A). El propósito de cada […]

Que hacer cuando el elemento OBJECT tapa una capa posicionada

Suele pasar que cuando hay capas emergentes y animaciones flash la capa se queda por debajo del Flash. Basta con añadir esto dentro del elemento OBJECT: <param name="wmode" value="transparent" /> Un ejemplo completo: <object type="application/x-shockwave-flash" data="fichero.swf"> <param name="wmode" value="transparent" /> <param name="movie" value="fichero.swf" /> <param name="quality" value="high" /> <p>No dispone del plugin Flash Player, si […]

Web móvil: el protocolo WTAI

El protocolo WTAI sirve para insertar enlaces en páginas y que al activarlos el dispositivo móvil ofrzca realiza una llamada al número de teléfono especificado en el enlace o guardarlo en la lista de contactos. El valor del atributo href del enlace tiene el siguiente formato: wtai://wp/mc;########## Ejemplo de enlace para realizar llamada: <a href="wtai://wp/mc;911234567">Llamar […]