Me gusta Rojo, un agregador de noticias eficiente y fácil de usar. Los muchachos de Rojo han mejorado bastante la interfaz en los últimos días, luego que su compañía fue comprada por SixApart, creadores del famoso Movable Type.
Y por supuesto estoy encantado con el inminente arribo de Firefox 2, ya en la fase de candidato 1 y parte de mi escritorio hace varios días.
Así que fue muy desalentador no encontrar a Rojo en la lista de agregadores de noticias que el nuevo Firefox incluye para suscripciones de un solo clic. ¿Que puede hacer un mozillero en un caso como este?
Como añadir Rojo a Firefox con solo tres líneas
Los siguientes pasos están basados en lo que Ben Goodger escribió hace algunos meses en Inside Firefox blog. ¡Gracias Ben!
Asumo que ya tienes una cuenta en Rojo y Firefox 2 corriendo. Por cierto, uso la versión en inglés de Firefox, traduce según corresponda:
- Escribe about:config en la barra de direcciones y presiona Enter. Verás una lista de preferencias.
- Escribe browser.contentHandlers en el cuadro de filtro, arriba, y presiona Enter. La lista se reduce.
- Cada preferencia es de la forma: browser.contentHandlers.types.#.algo, donde # es un número, que va de 0 a 5 en mi Firefox, y algo es title, type o uri.
- ¡Ajá! Tú, el astuto geek que ya notó el patrón y sabe que hacer, bien por tí. Para el resto de nosotros, veamos los detalles: debes crear un grupo más de preferencias, tres líneas. Basaremos nuestros cambios en las líneas del número 0 y usaremos el 6 para las nuevas.
- Haz clic derecho en la primera línea, browser.contentHandlers.types.0.title y selecciona Copy Name.
- Clic derecho, selecciona New, String, copia el nombre que copiaste y cambia el número de 0 a 6, o al número que corresponda si tienes más de cinco grupos de líneas.
- Escribe el nombre de tu agregador de noticias, en este caso: Rojo. No verás la nueva línea en la lista automáticamente, basta presionar Enter para hacerlo.
- Crea ahora una copia de la segunda línea, browser.contentHandlers.types.0.type, siguiendo el mismo procedimiento y también cambiando de 0 a 6. Puedes hacer clic derecho y copiar el valor, application/vnd.mozilla.maybe.feed, pues no cambiará en la nueva línea.
- Crea la tercera línea basada en browser.contentHandlers.types.0.uri y usa el siguiente valor para Rojo: http://www.rojo.com/add-subscription/?resource=%s. Obtuve el url del bookmarklet, estoy seguro que tú puedes encontrar el que corresponda para otros agregadores. Usa %s como un reemplazo para el url del feed.
- Reinicia Firefox y… ¡presto!
¿Demasiados clics?
Vale, abre tu archivo prefs.js (en mi instalación de Fedora lo encontré en /home/mi-usuario/.mozilla/firefox/uk3kd43k.default/prefs.js) y agrega estas tres líneas (cada una termina en un punto y coma):
user_pref("browser.contentHandlers.types.6.title", “Rojo");
user_pref("browser.contentHandlers.types.6.type", “application/vnd.mozilla.maybe.feed");
user_pref("browser.contentHandlers.types.6.uri", “http://www.rojo.com/add-subscription/?resource=%s");
Puedes escoger tu agregador de noticias predeterminado la primera vez que te suscribes a un feed o usando la sección feeds en las preferencias de Firefox.
Ahora puedes hacer clic en cualquier enlace a un feed, incluyendo el ícono en la barra de direcciones, y listo, suscripciones usando Rojo y con un solo clic desde Firefox 2.
¿Listo?, ¿porqué no probarlo aquí?