5.1.1. —perdido, buscando el diseño ideal

¿widgets en Opera 9?

Los widgets no serían equivalentes de las extensiones de Firefox (o al menos eso imagino).

Genbeta: Opera 9 presenta jugosísimas novedades.

Sólo para romper un poco con la esperanza, apuesto muy convencido que a lo que están llamando widgets en Opera lejos está de parecerse a una extensión promedio de Firefox. Más bien creo que lo que planean hacer es dar soporte para Opera Platform. ¿Recuerdan qué es? Pequeñas aplicaciones con capacidad de utilizar AJAX y que podían correr en dispositivos móviles.

Para facilitar la creación de estas aplicaciones, está disponible una versión modificada de Opera 8.5. Entonces, ¿no suena altamente probable que simplemente quieran oficializar la implementación de estas aplicaciones en la versión de escritorio?

Estas aplicaciones simplemente hacen algunos pedidos de datos mediante AJAX, por lo que su parecido a las extensiones de Firefox es más cercano a, por ejemplo, Forecastfox que a, por ejemplo, Greasemonkey. Y aún más diferentes porque la integración con la interfase es prácticamente nula en comparación.

Lo que sí no deja de preocuparme es que estas aplicaciones rompen con una de las advertencias de AJAX: un script en un dominio (en este caso, localhost) no tiene permitido pedir datos de otros dominios. Esta premisa explica el viejo agujero de seguridad en Greasemonkey. Justamente por esto es que los mismos responsables de Opera aclaran que la versión modificada del navegador no debe ser usada para navegar por su política de seguridad más permisiva. Suponiendo que los benditos widgets en Opera se trate de esto, ¿será que correrán en una ventana con privilegios en lo que respecta a seguridad? Sinceramente que dieran esta posibilidad me preocuparía un poco; una funcionalidad con tanto poder y mal restringida se puede convertir en un agujero de seguridad.

Publicado el 4 de febrero de 2006 en las categorías Opera

Agregá tu comentario

Agregá tu comentario

© Federico Martín Panicobpm230 (arroba) gmail (punto) com