Como explicarles la alegría que siento por tener a mi lado a la Javierita… es sin duda alguna, una de las experiencias mas increíbles que me ha tocado vivir, emocionalmente hablando. Sentir que tienes a un pedacito de Lorena (@guzyy) y de ti entre tus manos es algo indescriptible.
Como explicarles el qué se siente ir viendo como crece día a día (aunque sea poquito), como mejora su motricidad y lo impresionante que es ver como se comunica con su mamá y yo a través de los llantos, eso sí, también lo hace de mañosa y quiere estar entre los brazos regaloneando.
Nótese de que también la @javicollaov usa Firefox pero para dormir y jugar :D
Como todos sabrán, Ubiquity es un complemento para Mozilla Firefox que trata de acercar a la web el lenguaje natural, como por ejemplo, puedes decirle, google wikipedia y ubiquity realizara la búsqueda en Google con la palabra Wikipedia. Además tiene un pequeño recuadro de preview donde mostrara los posibles resultados de búsqueda (ver imagen):
Hoy visitando algunos sitios me encontré con que muchos de ellos publican las URL’s sin que sean un link, es decir, un texto simple al cual no se le puede hacer clic y visitar dicho link.
De ahí partió la necesidad de tener algo a la mano que me permita abrir estos pseudolinks, miré rápidamente ubiquity para ver si tenía un comando para este problema y me fue mal. Entonces me decidí a hacerlo yo mismo :D, les dejo el código para que lo enchulen mejoren a su medida o hagan sus contribuciones.
El código se divide en dos grandes partes, la función preview y la función execute, que como sus nombres lo dicen, una muestra una previsualización de la acción y la otra ejecuta la acción.
Analicemos primero la función preview:
Lo primero que hace es obtener desde el argumento la URL seleccionada asignándosela a la variable selectedText y luego valida que ésta variable no este vacía. En ambos casos (vacía o no) se le envía un mensaje al usuario en el cuadro de preview (en el cuadro de dialogo abajo).
Vamos ahora por la función execute:
Hace lo mismo que la función preview al principio, es decir, asigna el valor del argumento a una variable y valida que no este vacía. Luego viene la parte interesante, toma la URL seleccionada y haciendo uso de la función Utils.openUrlInBrowser() nos permite abrirla en una nueva pestaña. Luego de eso mandamos una notificación al usuario sobre la acción ejecutada, para eso utilizamos la función displayMessage().
Eso seria por ahora, ahora a seguir jugando con Ubiquity. Espero sus comentarios y/o aportes.
1 2 3 4 5 6 7 8 9 10 11
<?xml version="1.0"?> <htmlxmlns="http://www.w3.org/1999/xhtml"xml:lang="en"lang="en" xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <head> <title>Ubiquity OpenURL Command</title> <linkrel="commands"href="http://site.example.cl/openurl_ubiquity.js"name="OpenURL command"/> </head> <body> <p>This feed contains experimental commands that might later be included as built-in Ubiquity commands.</p> </body> </html>
Obviamente debes hacer las adaptaciones necesarias, como por ejemplo, las urls donde quedarán alojados los html/js.
Luego de lidiar (dar soporte y usar solo la mitad) con la extension antigua de del.icio.us leyendo en el homepage de del.icio.us ví que en el blog de los desarrolladores estaban lanzando el beta de esta excelente extensión.
Algunas de las características:
Puedes ir a los tags de del.icio.us presionando la tecla F2. (notable!!)
Tiene un nuevo layout (ventana) para agregar tus bookmarks.
Sacaron las configuraciones desde el menú de preferencias de firefox y lo dejaron en un menú en herramientas.
Agregaron un status bas activity, es decir, puedes ver si tienes links desde tu red (links for you), o ir rápidamente a ver el estado de tu red (network). Excelente!!
Además mejoraron los iconos y ahora si funciona bien la sincronización de bookmarks desde el sitio web, dejando totalmente operatiba la barra lateral donde podras buscar tus links.
Hace rato que veo propagandas en televisión, internet (por todos lados), spam, mails, letreros…. siiiii hasta en el cine salen. La pregunta es:
¿ Por qué asocian Internet (nuestra bella red) con el logo asqueroso de IE y su “e” azul ?
Estaría bastante bueno que los productores, marketeros y otros personajes del mundo de la publicidad asocien Internet con otro logo, mono, dibujo o icono, ¿¿tanto les cuesta crear??
PD: Ojo que no propongo que el logo a usar sea el de Firefox (aunque no me enojaría :D )
Hasta el momento todo bien, vamos haciendo capítulos a medida que avanzamos. Hoy se terminó de escribir uno y se abre otro… el que trae mucho trabajo por delante, nuevos desarrollos, nuevas ideas… en fin… nuevos aires.
Estoy probando la versión 1.5 beta de Firefox, y hasta el momento marcha bastante bien, se optimizaron los accesos al cache del navegador, es decir, cuando presionas los botones de adelante o atrás la rederización de las paginas es casi instantánea. Esa información la almacena en la ram (mucho mas rápida) y asi disminuye el acceso al disco duro (muy lento).
Por el momento aun hay algunos problemas con las extensiones, plugins y themes, solo me está funcionando el Gmail notifier y Flashgot. Seguramente cambiaron algunas estructuras y por eso algunas cosas dejan de funcionar pero que pronto serán liberadas para la nueva versión de Firefox. Otra de las funciones entretes que trae es que ya no sale el error 404 desde el servidor, sino que Firefox lo interpreta y te sale un botón por si quieres reintentar la conexión.
Lo que mas me gustó hasta ahora de esta version, es que puedes hacer drag an drop con las pestañas y reubicarlas según tu preferencia (antes habia que poner una extensión). Aún sigo en testing testing testing….
Mi compadre Gin0 publicó en su blog un test para ver tu grado de nerd y decidí hacerme el test, aquí los resultados: