Consultas de medios en CSS 3 del W3C

Hace un par de días el W3C anunciaba que el módulo Media Queries de CSS 3 había alcanzado el status de candidato a recomendación (para ver el estado del resto de CSS 3, podéis consultar Cascading Style Sheets Current Work).
Olvidándonos por un momento de que todavía falta bastante tiempo para que se de por finalizado CSS 3 y que luego falta que los navegadores lo implementen (lo cuál es mucho olvidar), este módulo tiene bastante interés para la Web móvil.

Haciendo un leve ejercicio de memoria, podemos recordar que actualmente CSS 2 permite que los navegadores muestren la hoja de estilos según el tipo de medio (monitor, impresora, pequeños dispositivos, navegadores parlantes,…). Aunque por desgracia, esta importante utilidad no está tan estendida como me gustaría.

El módulo Media Queries va mucho más allá. Su objetivo es que el navegador utilice la hoja de estilos que cumpla una serie de parámetros relacionados con tamaño de pantalla, profundidad de color, resolución,… y por supuesto tipo de dispositivo. Y sólo usando una sintáxis lógica. Vemos algunos ejemplos de código:

  • [link rel="stylesheet" media="screen and (color)" href="example.css" mce_href="example.css" /] (Obviamente, en vez de corchetes van los signos de menor y mayor que, pero no consigo que WordPress me haga caso).
  • @media screen and (color), projection and (color) { ... }

Personalmente… me parece muy interesante y útil, si es que los navegadores lo adoptan. Para hacer hojas e estilos específicas, sin demasiadas pretensiones, me conformo con lo que hay ahora (aunque no siempre se hace caso). Y con lo que en éste módulo se propone, hay bastante libertad para conseguir unos propósitos bastante avanzados y sin necesidad de utilizar programación del lado del servidor.

Veremos que es lo que ocurre 🙂

Validadores de web móvil: uniendo esfuerzos

No sabía muy bien cómo redactar el título, pero creo que refleja fielmente lo que se cuenta en Towards a Common mobileOK Basic Tests Implementation, un artículo del blog W3C Mobile Web Best Practices Working Group.

Si lo lees, te encontrarás con una noticia, que desde mi punto de vista es muy interesante, ya que los principales validadores de páginas para web móvil, se han unido para crear una librería reutilizable, y con una licencia bastante permisiva (se trata de la licencia Open Source del W3C que se permite copiar, modificar y distribuir), para combinar las características de los siguientes validadores de web móvil:

La primera versión alfa de este proyecto, estará disponible, según las estimaciones iniciales, a mediados de Julio.

El W3C y OpenAjax Alliance organizan un taller de AJAX móvil

La noticia, en castellano, la podemos leer de mano de la Oficina Española del W3C, Taller de Ajax Móvil: Llamada a la Participación.

Confieso que me sorprende esta iniciativa, pero teniendo en cuenta que una de las iniciativas del Consorcio más actuales es la de W3C Rich Web Clients, todo es posible.

Presentación de Stéphane Boyera en GSM>3G East & Central Africa

Desde hace algunos días está disponible la presentación the Mobile Web to Bridge the Digital Divide, que ofreció Stéphane Boyera en la conferencia GSM>3G East & Central Africa que se celebró en Kenia los días 16 y 17 de mayo.

Otra presentación que nos habla de la importancia que puede tener la telefonía móvil en los países con un nivel de desarrollo no tan alto como en el primer mundo.

WWW2007 hablando de Web Móvil

Desde ayer, día 9 de Mayo, y hasta mañana, día 11, se está celebrando WWW2007, la conferencia anual del W3C, y entre los muchos asuntos a tratar, está el de la Web Móvil [Making Mobile Browsing Better], con las siguientes presentaciones, listas para descargar y leer (en inglés y exceptuando la de Charles, todas en formato PDF):