Ubicuidad (Firefox) - Ubiquity (Firefox)

Ubicuidad
Ubiquity-screenshot.PNG
La extensión Ubiquity en acción.
Autor (es) original (es) Laboratorios Mozilla
Desarrollador (es) Mozilla
Versión inicial 26 de agosto de 2008  ( 2008-08-26 )
Lanzamiento estable
0.6 / 16 de octubre de 2012 ; Hace 8 años  ( 2012-10-16 )
Versión de vista previa
0.6.2 antes del 3 de septiembre de 2011 ; Hace 9 años  ( 2011-09-03 )
Escrito en JavaScript
Tamaño 595 KB
Tipo Complemento para Mozilla Firefox
Licencia MPL / GNU GPL / GNU LGPL
Sitio web Ubicuidad en wiki.mozilla.org.

Ubiquity , un complemento para Mozilla Firefox , es una colección de comandos rápidos y sencillos derivados del lenguaje natural que actúan como mashups de servicios web, lo que permite a los usuarios obtener información y relacionarla con páginas web actuales y de otro tipo. También permite a los usuarios de la Web crear nuevos comandos sin necesidad de mucha experiencia técnica.

Descripción general

El objetivo principal de Ubiquity es tomar una web inconexa y brindarle al usuario todo lo que necesita. Esto se logra a través de una interfaz similar a una línea de comandos que se basa en comandos de lenguaje natural . Estos comandos son proporcionados tanto por Mozilla como por usuarios individuales. Los comandos se escriben en JavaScript o Python y se escriben directamente en el editor de comandos que viene con Ubiquity o se suscriben. Los comandos a los que se suscribe un usuario se actualizan automáticamente cuando el autor actualiza el código. Por el momento no hay límite en cuanto a lo que pueden hacer estos comandos, lo que implica un gran riesgo de seguridad. Una característica planificada para Ubiquity es una red de confianza que permite a los usuarios evaluar la confiabilidad de un comando en particular antes de suscribirse. La ubicuidad permitirá a los usuarios insertar mapas en cualquier lugar, traducir en la página, resaltar cualquier código y muchas otras funciones.

Historia de desarrollo y hoja de ruta

El diseño arquitectónico de Ubiquity 0.1.3 se centró en separar funciones en objetos bien definidos, una idea tomada del diseño de comandos en el proyecto Archy . La funcionalidad de la ventana del navegador se separó en objetos globales y por ventana. El objeto del administrador de comandos por ventana medía entre el menú contextual, la entrada de comandos y los objetos del analizador de lenguaje natural y los comandos mismos. Los objetos globales agrupan los servicios de toda la aplicación, como las fuentes de comandos integradas. También se han realizado esfuerzos para localizar Ubiquity en diferentes idiomas.

Los objetivos de diseño de Ubiquity 0.5 se centran en facilitar la experimentación con nuevas interfaces de usuario e implementar la seguridad.

Después de que Mozilla detuviera el desarrollo de Ubiquity, se desarrolló activamente una versión mantenida por la comunidad hasta 2016.

Ver también

Referencias

enlaces externos