Contenido

Extensión para vincular extensiones a páginas web

14 may

+ 3

Mozilla Labs publica un interesante artículo en el que nos muestra una extensión basada en Jetpack con la que podemos asociar una extensión (para Firefox por el momento) a una página web. Al igual que hace unos años vimos como asociar tu web al buscador del navegador con OpenSearch ahora esta propuesta nos permite promocionar nuestras extensiones en nuestra página.

extension_throbber
(Ver Imagen)

Esto es ideal para sitios como Twitter, Facebook, Youtube,… que disponen de extensiones para mejorar la experiencia del usuario sobre la página y de esta forma se vincula con la página.

¿Como implementarlo?

Simplemente tenemos que añadir a nuestro <head /> una línea por extensión que deseemos vincular.

<link rel="extension" type="application/x-xpinstall" title="Power Twitter" href="https://addons.mozilla.org/downloads/latest/9591/addon.xpi">

Como vemos es una forma sencilla de conseguirlo. Podemos ver un par de ejemplos (Twitter y Facebook)

App Discover

Por otro lado, tenemos App Discover, otra extensión que además de detectar extensiones nos permite asociar scripts de GreaseMonkey, Titanium o Adobe AIR, extendiendo las posibilidades de nuestra web.

twitterappdiscover
(Ver Imagen)

Para ello también tendremos que asociar el fichero mediante el uso de <link /> en nuestro <head />.

<link rel="application" type="mime/type" title="Name" href="http://path/to/applicationorscript" />

Dependiendo del type que definamos,  la extensión actuará de una forma u otra.

Firefox Add-on
<link rel="application" type="application/x-xpinstall" title="URL Bar Navigator Firefox Add-on" href="http://almaer.com/firefox/urlbarnavigator/urlbarnavigator.xpi" />

Greasemonkey / user scripts
<link rel="application" type="text/javascript" title="Twitter translation user script" href="http://almaer.com/firefox/userscripts/twitter-translate.user.js" />

Adobe AIR app
<link rel="application" type="application/x-xpinstall" title="URL Bar Navigator Firefox Add-on" href="http://almaer.com/firefox/urlbarnavigator/urlbarnavigator.xpi" />

Appcelerator Titanium app
<link rel="application" type="application/vnd.appcelerator-titanium-app-package+zip" title="Tweetanium Appcelerator Titanium Twitter App" href="http://titaniumapp.com/tweetanium.dmg" />

Muy interesante propuesta que ojalá no se quede solo en eso.

Via

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.