Mi top 10 de extensiones de Firefox

March 23, 2007 by Masiosare · Leave a Comment
Filed under: firefox 

Esta es YaT10FeL (Yet another Top 10 Firefox Extension List).

Son la lista de extensiones que uso en mi instalación base de firefox que tengo en cada máquina que esta a mi alcance (y como dice el comercial, sin ellas no puedo vivir).

En la red hay miles de listas como estas, lo se, asi que una mas no hara mucho daño

1. Adblock Plus
Es la primera extension que instalo. Lo instalas, seleccionas un sitio de actualizaciones y listo, te olvidas de ella. Ademas te permite bloquear otros elementos indeseables (por ejemplo, los benditos gravatars) o elementos de flash.
Click para agrandar
adblock
2. TabMix Plus
Te permite modificar como se comportan las pestañas de firefox, por ejemplo, que se abran a la derecha, que te guarde la sesion por si tu navegador se cierra, olvidate de los corajes cuando tu navegador se llega a cerrar, evitar los popus y cambiarlos por pestañas, etc. Indispensable (aunque si un poco pesada)
Click para agrandar
tabmix
3. Greasemonkey
Otra herramienta invaluable, te permite ejecutar scripts para personalizar las paginas a como tu las quieras ver. Ademas, hay miles de scripts ya hechos si no sabes programar en javascript, muchos de ellos los puedes encontrar en http://userscripts.org/.
Click para agrandar
greasemonkey
4. IE Tab
Te permite cambiar entre ver las paginas con Internet explorer dentro de FF. Es acusado de varios memory leaks, pero nada del otro mundo.
5. Mouse Gestures
Te permite asignar acciones a movimientos del mouse como atras o adelante y crear tus propios comandos personalizados. Se mas amable con tu muñeca :P
6. MR Tech Local Install
Es una extension pesada, que hace demasiadas cosas. Te permite agregar un boton de reiniciar firefox (util para cuando instalas extensiones o cuando tu FF ya consume mucha memoria), te guarda las instalaciones y temas como respaldo, te quita el retraso en la instalación, te permite hacer una extension compatible, etc.
Click para agrandar
mrtech
7. Selenium IDE
Te permite grabar acciones de una pagina para poder reproducirlas despues. SUPER util para crear pruebas cuando estas desarrollando, por ejemplo para autorellenar ese formulario que tiene 362 campos y tienes que llenar muy seguido. Aunque su verdadera utilidad son las pruebas de unidad pero tambien funciona como un excelente robot.
Click para agrandar
selenium
8. Foxy Proxy
Te permite cambiar facilmente de proxy por si… ejem… no quieres ser detectado. Ademas puedes asignar listas negras y blancas para diferentes proxys.
Click para agrandar
foxyproxy
9. Web Developer
El complemento ideal de Firebug, te permite modificar y la pagina que estas viendo hasta al mas minimo detalle. Y tiene varias herramientas como validador de html, css, y algunas otros monerí­as, INDISPENSABLE en el desarrollo web.
10. Firebug
Al fin pero no al ultimo, Firebug. La extension mas completa para debugging de desarrollo web. Te permite ver las peticiones ajax y http normales, headers, status, parámetros, modificar html, js y css al vuelo, te dice que reglas css se estan aplicando a que elemento y porque, permite poner puntos de interrupción en javascript, etece, etece, etece. Si no la tienes y eres desarrollador (o simplemente eres curioso de como se realiza una pagina web), de verdad instalala. Es una MARAVILLA.
Click para agrandar
firebug

Bonus

No es que no sepa contar (jeje!) es que estas extensiones tambien merecen estar en esta lista.

Ook? Video Ook!
Ook te permite bajar rápidamente y con un solo click los videos de varios sitios de internet, como youtube, google video, etc. Util para cuando te mandan un video y lo quieres ver despues o simplemente para guardarlo en la coleccion. Y por cierto es MUCHO mejor que video downloader.

ErrorZilla Mod
Cuando por algun motivo no puedes acceder a una pagina, ErrorZilla te muestra un menu con varias opciones como ver la pagina desde archive.org, coralizar, verla desde google cache, etc. Que la pagina no este disponible, no quiere decir que no la puedas ver
Click para agrandar
errorzilla

Del.icio.us
Te agrega los botones de agregar a del.icio.us e ir al home de del.icio.us. Asi de simple, asi de sencillo.

Sobre la vulnerabilidad en firefox (y otros…)

November 23, 2006 by Masiosare · 3 Comments
Filed under: firefox, software libre 

Se ha creado demasiada parafernalia con respecto la ultima vunerabilidad encontrada en firefox (la cual tambien afecta a otros navegadores por cierto)… si no me creen, vean este comentario en bugzilla.mozilla.org sobre el caso.

Sin embargo creo que se ha sobredimensionado el caso.

En primer lugar el hacer bulla sobre un bug en firefox es cuando menos, mala leche, ya que no solo “afecta” a este navegador sino a otros mas como ya dije. Aunque es natural, ya que firefox se ha hecho de una muy buena reputacion de ser un navegador seguro, y una vulnerabilidad asi es gran noticia.

En segunda, entrecomillo “afecta” porque no es exactamente una vulnerabilidad, aunque si es algo que debe ser repensado. Me explico.

Por diseño, cuando llenas una forma de usuario y contraseña, firefox te pide guardar estos datos para que no tengas que escribirlos de nuevo. Si aceptas, este guardara los datos usando como llave el dominio del que provienen. Es decir si entras a hotmail.com y aceptas guardar los datos, firefox los guardara de la forma (burdamente hablando)

<p>hotmail.com:usuario:contrase&ntilde;a </p>
<p>
Asi, cuando entras nuevamente a hotmail.com, firefox escribira los datos que proporcionaste. Estos datos podran ser accedidos via script (o forma html), como es de esperarse.

El problema viene cuando no puedes confiar en el contenido del sitio del que proviene la forma. El ejemplo mas usado es myspace. En myspace puedes introducir el codigo html que tu desees. Y si guardaste tu contraseña y un usuario malicioso produce una forma igual a la del login original de myspace, los campos se llenaran automaticamente, dejando expuesto a que se te pueda robar tu contraseña, aunque SOLAMENTE PODRA TOMAR LA CONTRASEí‘A DE ESE SITIO. No podra robar tu contraseña de banco, correo o alguna otra. Y recalco esto ultimo porque creo que hay un poco de confusion al respecto. Bajo este vulnerabilidad un sitio solo podria robar la contraseña perteneciente a si mismo… lo cual no es un problema excepto para sitios en los que no puedes confiar o de contenido generado por otros usuarios.

Resumiendo, solo es una vunerabilidad si :

  1. Guardas las contraseñas
  2. Hay contenido no confiable
  3. Te importa que sitio.com pueda obtener tu contraseña de sitio.com (la cual en la mayoria de los casos, ya tiene porque tu se la diste :P)

Asi que bajenle la espuma a su chocolate. No es para tanto, no es para cambiar de navegador (porque firefox no es el unico en donde se ha encontrado) ni para desgarrarse las vestiduras. Si es algo que debe repensarse y en su caso arreglarse.

Mientras mas usado sea el software libre (y firefox en especifico) mas de estos detalles se encontraran, lo cual es bueno. Mientras mas pronto se encuentren mas rapido se arreglarán. Pero dejemos de lado el sensacionalismo, que a nadie le hace bien.

Enchilalo!

October 9, 2006 by Masiosare · Leave a Comment
Filed under: firefox, javascript 

Este es un script para greasemonkey que te agrega un boton visible en todas las paginas mediante el cuale puedes enviar tu noticia con solo un click

Para instalarlo necesitas la extension para firefox greasemonkey y hacer click aqui:

Script Enchilalo para greasemonkey

La version no esta del todo probada, la hice en un ratito. Si tienen problemas, avisenme :)

Modificar las opciones de las pestañas en Firefox, sin extensiones

September 28, 2006 by Masiosare · 4 Comments
Filed under: firefox 

Hoy, probando version RC1 de Firefox 2, me di cuenta que muchas extensiones no servian mas. Una de las “indispensables” para mi es TabMix Plus. Te permite agregar opciones al comportamiento de las pesta�as. Como en no encontre una actualizacion disponible, me puse a investigar que podia hacer sin tener que instalar otra extension. Me dirigi a la configuracion y muchas de las opciones de TabMix Plus estan disponibles directamente en About:Config y son modificables y nativas de Firefox.

Para entrar a la configuracion del Firefox basta con escribir about:config en una ventana y esto nos llevara a un listado con TODAS las opciones de configuracion disponibles. Es posible filtrar por palabra, escribiendola en el panel de buscar. Para cambiar un valor basta con dar doble click. Si es booleano, el valor se cambiara de true a false y viceversa. En caso de ser entero o cadena, se preguntará por el nuevo valor.

About config con el filtro browser.tabs
Click para agrandar

Las opciones relevantes para tabs que encontre son las siguientes. Explico cual es, su tipo y para que sirve.

Algunas de estas opciones PODRIAN no estar disponibles para versiones anteriores a FF 2 RC1. Disculpen las molestias que eso ocasiona. :)

Si alguna de estas opciones no existe es posible crearla con el boton derecho y escogiendo “nueva”.

Opcion Tipo Descripcion
browser.tabs.autoHide booleano Define si la barra de tabs se esconde cuando solo hay un tab abierta.
browser.tabs.closeButtons integer Aplica botones de cerrar a las tabs. Valores:
0 Boton solo en la tab activa
1: Boton en todas las tabs
2: No mostrar ninguno
3: Mostrar solo un boton al final de los tabs. (al parecer solo disponible para FF1.x)
browser.tabs.loadBookmarksInBackground booleano Cuando abre una nueva pestaña desde Marcadores, cambia a ella automaticamente.
browser.tabs.loadDivertedInBackground booleano Abre las tabs nuevas (por ejemplo de target=’_new’) en el background.
browser.tabs.loadFolderAndReplace booleano Cuando se abre una carpeta de marcadores, las pestañas actuales se sobreescribiran con las nuevas.
browser.tabs.loadGroup integer Igual que el de arriba, pero toma valores de 0 y 1 (solo para Mozilla Suite y Seamonkey)
browser.tabs.loadInBackground booleano Cuando se abre una carpeta de marcadores, las pestañas actuales se sobreescribiran con las nuevas.
browser.tabs.loadOnNewTab integer Abre tabs nuevas en el background
browser.tabs.maxOpenBeforeWarn integer El maximo numero de pestañas abiertas antes de que avise de problemas de performance
browser.tabs.opentabfor.middleclick booleano Permite abrir ventanas a traves del boton central del mouse
browser.tabs.selectOwnerOnClose booleano Establece el focus en la ventana que abrio la ventana actual. En caso de establecerse falso, establecera el foco en la pestaña a la derecha (FF 2.x)
browser.tabs.tabClipWidth integer Muestra los botones de cerrar en las pestañas no seleccionadas solo si el tamaño de las pestañas es mayor a este numero. Esta definido en pixeles.
browser.tabs.tabMinWidth integer El tamaño minimo de una tab. Expresado en pixeles
browser.tabs.warnOnClose booleano Confirmacion de cierre del navegador cuando hay mas de una pestaña abierta.
browser.tabs.warnOnCloseOther booleano Confirmacion de cierre cuando se cierran otras pestañas con el menu contextual
browser.tabs.warnOnOpen booleano (no encontre documentacion al respecto, pero supongo que pregunta si se debe restaurar la sesion, pero no podria asegurarlo ahora)

« Previous Page