Categorías
Herramientas Opera recomendaciones W3C

W3C publica un nuevo borrador de trabajo sobre Widgets

Confieso que esta noticia me ha sorprendido, pero es así. Lo podemos leer en el archivo de noticias del W3C (y para facilitar la lectura, incluyo el vínculo a la edición de la Oficina Española): Widegts 1.0 – Borrador de trabajo. Nada mejor que leer el artículo en la Wikipedia sobre Widget, para saber de qué estamos hablando.

Se que existen en Opera (de hecho, uno de los editores trabaja en esta compañía), son habituales en Mac, y hay algún proyecto para distribuciones de GNU/Linux, pero no me esperaba que el Consorcio de la Web diese un soporte «formal» para estandarizar este tipo de aplicaciones. La verdad es que son muy atractivas y utiles.

Si estás interesado, no olvides visitar Widgets 1.0, y si quieres puedes ver los Widgets de Opera, e incluso una guía en español para desarrolladores.

Categorías
Web móvil

La iniciativa de Web Mobil (Mobile Web Initiative) lanza Planet Mobile Web

Para los que estemos interesados en la web móvil, internet móvil,… o como queráis llamarlo, tenemos otra nueva lectura recomendable, se trata de Planet Mobile Web, cuyo objetivo es reforzar la construcción de una comunidad alrededor del uso de la Web Móvil, creando discusiones a través de blogs, generar nuevas ideas, etcétera (traducción libre).

Y así, sin quererlo, nos encontramos con un puen montón de artículos de lectura recomendable:

10 Things I Learned at Mobile 2.0, con la siguiente tabla de contenidos:

  1. Mobile 2.0 = La Web
  2. El navegador web para móviles, es la proxima «killer application»
  3. Las aplicaciones Web Móvil son el futuro
  4. AJAX es la próxima frontera
  5. Javascript «mata» la batería de los dispositivos
  6. La experiencia de usuarios: apesta, reglas, «es lo más»
  7. Las extensiones serán algo grande
  8. Las operadoras
  9. La gente abusó del estrado
  10. Somos desarrolladores, no consumidores

También podemos leer Mobile 2.0 Event review, y el más extenso Mobile2.0: great showcase and a grassroots revolution.

Y cortamos porque ya hay suficientes lecturas 🙂

La web móvil se mueve…

Categorías
Web móvil

Vodafone sólo utilizará tres sistemas operativos en sus teléfonos móviles

Me entero gracias a gotomobile, en su artículo vodafone leads the standards play.Donde nos enteramos que dentro de cinco años, vodafone sólo dará soporte a tres sistemas operativos:

  • Microsoft Windows
  • Symbian/Series 60
  • Linux

Si hace unos días, en el observatorio de internet móvil podíamos leer SO Moviles: Flexibilidad Clave para el Exito, en la que se mencionaba la dificultad de las empresas de creación y contenido aplicaciones, debido a la diversidad tecnológica, quizás pasos como el de vodafone puedan inclinar en el futuro la balanza.

Pero también cabe preguntarse si tiene sentido apostar por los sistemas operativos van a ser los mejores o más extendidos dentro de cinco años dentro de la telefonía móvil ahora mismo.

Categorías
Javascript

Dev.Opera, comunidad de desarrolladores de Opera

La noticia no es muy nueva (hay que seguir las tradiciones de este blog), y está fechada el día 1 de Noviembre: Developers’ Opera, donde se anuncia la creación de un sitio web (Dev.Opera) con artículos y liberías (de javascript) muy útiles.

Por ejemplo, entre los artículos podemos leer:

  • Designing With Opera Mini in Mind
  • Making a cross-platform AJAX-based web application

Y entre las liberías de javascript:

  • Feed Reader

Suponemos que irá creciendo el número de artículos y librerías… me parece que hay que visitarlo con bastante frecuencia 🙂

Categorías
recomendaciones W3C

W3C desarrollará de forma paralela HTML: HTML 4.x, XHTML 2…

Me temo que no sabré explicar adecuadamente las palabras de Tim Berners-Lee en su artículo Reinventing HTML. Igualmente me produce bastante confusión el artículo publicado conjuntamente por The Web Standards Project, Lachy’s Log, Molly.com y 456 Berea Street, titulado Have your say about the future of HTML en favor de The Web Hypertext Application Technology Working Group. En dos o tres artículos, intentaré desarrollar estos asuntos (o al menos lo intentaré).

Porque la sensación que me queda tras leer los dos artículos es la de confusión, y no saber muy bien hacia donde se dirige la Web: un medio que utilizamos millones de personas y que esperemos disfruten sin censura muchos más (señal de que hay más libertad en el mundo y menos desigualdades sociales).

Comencemos por el principio, con una traducción-resumen del artículo de Tim: por favor, leedlo, releedlo y volverlo a leer, personalmente creo que refleja un importante punto de inflexión en las especificaciones del W3C, y dado que se trata, en definitiva de las especificaciones más extendidas y usadas (hablamos de HTML, y derivados, amigos), las decisiones que ha tomado y tomará el W3C nos va a afectar a todos: desarrolladores y usuarios.

La primera frase lo dice todo Crear estándares es un trabajo duro, y más en un organismo como el W3C con tantos grupos de trabajo. Un caso concreto de esta dificultad está en el HTML, porque es usada por millones de personas, y si inicialmente estaba el problema de la guerra de los navegadores (cada uno implementando sus propias etiquetas propietarias, totalmente incompatibles con el resto de los navegadores), ahora el problema viene con la extensión de las especificaciones.

Numerosos comentarios en blogs, de personas con tanto prestigio como Jeffrey Zeldman, Eric Meyer, Molly Holzschlag,… han hablado sobre el trabajo del W3C, particularmente en el área de HTML.

Algunas cosas están claras, como es la importancia de la participación de desarrolladores webs, navegadores, usuarios empresas,… invulcrados en el desarrollo de HTML.

También hay cosas colaras desde hace años: es necesario evolucionar HTML de forma incremental. La tentativa para que el mundo se pase a XML (comillas para atributos, barras para elementos vacios, y espacios de nombres) no ha funcionado. Una gran parte de los desarrolladores de HTML no se han pasado, principalmente porque los navegadores no han acompañado. Pero muchas comunidades sí lo han hecho, y disfrutan de sistemas «bien formados» (well formed), pero no son todos. Es importante una evolución de HTML de forma incremental, como una transición continúa a un mundo «bien formado», y desarrollar con más poder en ese mundo.

El plan es trabajar en dos grupos distintos de HTML. Por un lado, una evolución incremental de HTML (supongo que con pequeños incrementos de versiones, y así pasar del actual HTML 4.01, a la 4.02, o la 4.1), y por otro XHTML. Cada uno de estos grupos de trabajo tendrán su estructura independiente (responsables y personal de contacto), pero trabarán juntos en HTML y XHTML. De esto ya se ha hablado con muchas personas y tendrán su apoyo, incluyendo a los desarrolladores de navegadores.

Algo parecido ocurrirá con los formularios. Actualmente están los formularios «clásicos» y por otro lado XForms (con bastantes implementaciones). Se va a trabajar en extender los formularios HTML, y al mismo tiempo, ver cómo los formulario HTML (que existen actualmente y sus añadidos), pueden ser pensados como equivalentes de XForms, para facilitar una ruta de escalamiento. El objetivo es tener un lenguaje de formularios HTML que contenga los actuales formularios HTML y a su vez sea una parte de XForms, añadiendo compatibilidad con HTML. Piensan que es posible, y se va a crear un nuevo grupo de Formularios, con tareas comunes con el actual grupo de formularios HTML.

También se quiere potenciar las capacidades de la herramienta de validación, muy útil para desarrollar siguiendo los estándares. Tendría que validar más materias, contener más ayudas y priorizar los errores, con explicaciones para solucionar los problemas que se tengan al validar. Ya tienen en camino nuevo hardware de servidor para este proyecto, proporcionado por el programa de apoyo.

El trabajo va a ser duro, pero buscan el apoyo de todos para realizarlo. Desde el W3C se va a potenciar los canales de comunicación con las personas e instituciones que quieran colaborar, aunque se tienen que seguir unas normas básicas (comprobar que el comentario no se ha hecho antes, proponer alternativas, un tema por mensaje,… y añadir conocimiento social a lo técnico), y respeto por los grupos de trabajo.

Va a haber mayor colaboración con una especificación muy importante, una de las «joyas de la corona» de la tecnología web. Se involucarán cientos de personas, se está evolucionando la tecnología para millones que serán billones de usuarios en el futuro.

Hasta aquí, el resumen-traducción del artículo Reinventing HTML, de Tim Berners-Lee. En otro artículo posterior intentaré hacer lo mismo con Have your say about the future of HTML (paciencia) y si quedan ganas, una opinión personal de todo esto.

Comentarios, obligados y vienbenidos 🙂