8-06-2007 por Gonzalo
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
Guardado en Recursos, W3C-MWI | Sin comentarios »
5-06-2007 por Gonzalo
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.
Guardado en Recursos, W3C-MWI, Utilidades | 1 Comentario »
4-06-2007 por Gonzalo
Gracias Opera Watch - 3 Reasons why Opera Mini should ship with all phones, podemos llegar al artículo original, escrito por Tyler Reed y que lleva por título 3 Reasons Why Opera Mini Should Ship With All Phones.
En él, cuenta los tres motivos por los que considera que Opera Mini debería venir instalado en todos los teléfonos móviles. Los motivos son los siguientes:
- Estandarización, cuando hablamos de desarrollar sitios web dirigidos, optimizados o compatibles con pequeños dispositivos.
- Poco peso de la aplicación, características que tiene el navegador y velocidad de navegación.
- Compatibilidad con un gran número de dispositivos móviles.
Personalmente estoy de acuerdo con las indiscutibles ventajas de los dos últimos puntos. Y estoy de acuerdo en que es mucho más sencillo desarrollar un sitio web para un sólo navegador… pero todos sabemos la historia de la web (y la guerra de compatibilidad entre navegadores), y lo que personalmente creo que es mucho mejor, es desarrollar web siguiendo los estándares… sólo falta que los navegadores los interpreten correctamente, por supuesto. Y más navegadores que hagan la competencia a Opera Mini tampoco estaría mal, aunque sólo sea por la salud de la web.
Respondo yo mismo la pregunta que titula este artículo: Opera Mini no debería estar instalado en todos los teléfonos… pero todos los teléfonos con unas características técnicas suficientes como para tener un navegador web instalado, deberían tener un buen navegador instalado (y Opera Mini es un buen navegador). Y ya puestos a pedir, una tarifa de conexión aún más reducida
Guardado en Navegadores | Sin comentarios »