Artículos+recientes

La semana de la Accesibilidad Web

Así es como me he estado refieriendo a los 7 últimos dias -comprendidos entre el Jueves 16 de Abril y hoy 23 de Abril-. El motivo no es otro que los dos eventos que han tenido en Barcelona el pasado jueves con el Día de la W3C en España y durante esta semana con la International Cross-Disciplinary Conference on Web Accessibility Madrid 2009 coincidiendo con la World Wide Web Conference 2009.

Gracias a mi empresa, tuve la oportunidad de asistir a la primera de ellas y las conclusiones no podían haber sido más positivas. Tanto las ponencias sobre Redes Sociales, como la Accesibilidad 2.0 -donde se nos habló de las recientes WCAG 2.0- fueron de lo más enriquecedoras. Podéis ver un resumen de lo más destacado en este post del blog de Tanta Comunicación: Día del W3C en España: Nuestras Impresiones

Además, mi compañero Félix Zapata ha sido el afortunado en asistir a la conferencia que ha tenido estos días en Madrid. Por su parte, nos ha dejado a todos un resumen de los dos días y sus impresiones particulares, ámbas en el blog de Accesibilidad Web:

E incluso, aunque brevemente, se empieza a hablar de la Accesibilidad Web en las Noticias. A partir del minuto 28: Vídeo del Telediario en el que habla sobre Accesibilidad Web (Gracias Félix por el apunte).

16 de Abril: W3C Day en Barcelona

El próximo Jueves, 16 de Abril de 2009 tendrá lugar en Barcelona una nueva edición del W3C Day.

La temática de este día será: Accesibilidad 2.0, Redes Sociales y Administración Electrónica.

El registro está abierto hasta el 13 de Abril y es gratuito.

23 de Marzo: Lanzamiento de Internet Explorer 8

Según anuncia Macoteca, Microsoft lanzará su version 8 de Internet Explorer el próximo 23 de Marzo.

Se puede descargar una versión de prueba en la propia web de Microsoft (es la RC 1) aunque por lo que comentan en Macoteca no debemos esperar fuegos artificiales.

Por cierto, una cosa que me ha parecido divertida: ¡¡Te puedes hacer fan de IE8 en Facebook!!

¿Cuándo podré usar… Selectores CSS 3, Canvas, SVG, @font-face?

Eso es lo que más de una vez nos hemos preguntado todos los desarrolladores web. Pues Alexis Deveria no solo se lo ha preguntado, sino que ha hecho una mini-aplicación online en la que resume cuándo podremos usar cada una de esas propiedades tan deseadas en los diferentes navegadores.

Selectores CSS3

Internet Explorer Firefox Safari Chrome Opera
Pasado 6.0 2.0 3.1 0.2 9.0
Presente 7.0 3.0 3.2 1.0 9.6
Futuro Cercano (2009) 8.0 3.5 4.0 1.* 10.0
Futuro (2010 o más tarde) 9.0 4.0 4.* 2.0 10.*
Conclusion: No está listo. Esperando a que se deje de utilizar Internet Explorer 8

Canvas

Internet Explorer Firefox Safari Chrome Opera
Pasado 6.0 2.0 3.1 0.2 9.0
Presente 7.0 3.0 3.2 1.0 9.6
Futuro cercano (2009) 8.0 3.5 4.0 1.* 10.0
Futuro (2010 o más tarde) 9.0 4.0 4.* 2.0 10.*
Conclusion: No está listo. Esperando a que se deje de utilizar Internet Explorer 8

SVG

Internet Explorer Firefox Safari Chrome Opera
Pasado 6.0 2.0 3.1 0.2 9.0
Presente 7.0 3.0 3.2 1.0 9.6
Futuro Cercano (2009) 8.0 3.5 4.0 1.* 10.0
Futuro (2010 o más tarde) 9.0 4.0 4.* 2.0 10.*
Conclusion: No está listo. Esperando a que se deje de utilizar Internet Explorer 8

@font-face

Lo curioso es que de la futura propiedad CSS @font-face tenemos dos posibles soluciones. Por un lado tenemos el borrador en el que está trabajando la W3C y por el otro la solución que ha propuesto Microsoft que consiste en que el archivo de tipografía sea EOT.

@font-face
Internet Explorer Firefox Safari Chrome Opera
Pasado 6.0 2.0 3.1 0.2 9.0
Presente 7.0 3.0 3.2 1.0 9.6
Futuro Cercano (2009) 8.0 3.5 4.0 1.* 10.0
Futuro (2010 o más tarde) 9.0 4.0 4.* 2.0 10.*
Conclusion: No está listo. Esperando a que se deje de utilizar Chrome 1

Nota: Internet Explorer solo soporta tipografías EOT

Tipografias OpenType para ser utilizadas en @font-face
Internet Explorer Firefox Safari Chrome Opera
Pasado 6.0 2.0 3.1 0.2 9.0
Presente 7.0 3.0 3.2 1.0 9.6
Futuro Cercano (2009) 8.0 3.5 4.0 1.* 10.0
Futuro (2010 o más tarde) 9.0 4.0 4.* 2.0 10.*
Conclusion: No está listo. Esperando a que se deje de utilizar Firefox 3.5, Safari 4.0, Chrome 1.*, Opera 10.0.

Nota: Propuesta por Microsoft, está siendo considerada por la W3C.

Leyenda
Soportado
No soportado
Parcialmente soportado
Soporte desconocido

Artículo Original: Mini-aplicación online resumen de futuras propiedades y fecha de implantación por navegadores
Vía: W3C LinkedIn Group

Citando contenido en HTML: Etiquetas ‘cite’, ‘q’ y ‘blockquote’.

A la hora del desarrollo web muchas veces tenemos que hacer referencia a textos o palabras ya dichas por alguien. Algo que suele ser bastante normal el portales con noticias de actualidad, entrevistas o -sin irnos más lejos- en nuestros blogs.

La mayoria de las veces, seguramente por desconocimiento, se tiende a encerrar el texto de la cita en un párrafo y separarlo con estilos del resto del contenido. Sin embargo, HTML nos ofrece tres etiquetas con las que podemos dar un significado más correcto y semántico a nuestras citas.

Tipos de etiquetas

Etiqueta <cite>
  • Muestra el texto en cursiva
  • No hace saltos de línea ni anterior ni posterior
  • El contenido de la cita permanece en la misma línea que el texto anterior y posterior.
Etiqueta <q>
  • No hace saltos de línea ni anterior ni posterior
  • El contenido de la cita permanece en la misma línea que el texto anterior y posterior.
  • Encierra el contenido entre comillas dobles
Etiqueta <blockquote>
  • Hace saltos de línea tanto anterior como posterior
  • Establece un padding y un margin al contenido de la cita

Uso de las etiquetas

De acuerdo, tenemos tres formas de citar contenido en nuestro HTML, pero ¿cuándo hacemos uso de cada una de ellas?.

Es muy sencillo. Si la cita en cuestión no es demasiado larga -alrededor de una línea- lo que es más semántico es utilizar el tag <q> dejando el tag <blockquote> para cuando se trate de un bloque de texto. Y en el caso de <cite> la utilizaremos cuando estemos haciendo referencia a otras fuentes.

Ejemplo de la etiqueta <q>
Como dice el refrán:<q>Quien a buen árbol se arrima, buena sombra le cobija</q>
Ejemplo de la etiqueta <blockquote>
Miguel de Cervantes escribió en El Quijote:
<blockquote>


    En un lugar de la Mancha,
    de cuyo nombre no quiero acordarme,
    no ha mucho tiempo que vivía un hidalgo
    de los de lanza en astillero, adarga antigua,
    rocín flaco y galgo corredor.
  


    Una olla de algo más vaca que carnero,
    salpicón las más noches,
    duelos y quebrantos los sábados,
    lantejas los viernes,
    algún palomino de añadidura los domingos,
    consumían las tres partes de su hacienda.
  

</blockquote>
Ejemplo de la etiqueta <cite>
Como dijo <cite>Jack, El Destripador</cite>: <q>Vayamos por partes</q>

Atributos de las etiquetas

A parte de los atributos ya conocidos que puedan llevar como id, class, title recalcaría los dos siguientes que son opcionales y aplicarían tanto a <q> como a <blockquote>:

  • cite: Contiene la URL origen de la que se ha extraído la cita (En el caso que se trate de un documento online).
  • lang: Contiene el código del idioma en el que se encuentra la cita. Ej: ‘en’, ‘es’, ‘de’,…
Uso de los atributos cite y lang
<blockquote lang="en" cite="http://www.mycom.com/tolkien/twotowers.html">
  <p>They went in single file, running like hounds on a strong scent,
  and an eager light was in their eyes. Nearly due west the broad
  swath of the marching Orcs tramped its ugly slot; the sweet grass
  of Rohan had been bruised and blackened as they passed.</p>
</blockquote>