SlideShare una empresa de Scribd logo
FirebugNext
¿Qué se viene en la nueva
   versión de Firebug?

 JRSL, Santiago de Chile, Octubre 2009
        Hernán Rodríguez Colmeiro

         http://getfiregbug.com/


                                         1
Antes que nada...
               ¿Qué es Firebug?
●
    Es una extensión de Mozilla Firefox
    ●
      Todo hecho en XUL, HTML y JavaScript

●
    Orientado a:
    ●
      Desarrolladores Web
    ●
      Diseñadores Web




                                             2
Depurador de JavaScript




                          3
Editor en Tiempo Real
    del DOM y CSS




      [Screenshot!]




                        4
Monitor de pedidos AJAX




       [Screenshot!]




                          5
Consola para probar
y loguear JavaScript




      [Screenshot!]




                       6
¿Quiénes lo hacen?
●
    Autor de Firebug: Joe Hewitt (Facebook iPhone App)

●
    Desarrolladores Activos:
    ●
      John J. Barton (IBM)
    ●
      Jan Odvárko (Mozilla)
    ●
      Rob Campbell (Mozilla)
    ●
      Hans Hillen (Paciello Group)
    ●
      Kevin Decker

●
    Otros: http://groups.google.com/group/firebug-working-group
                                                                  7
Versiones para todos los
                    gustos
●
    Firebug tiene un ciclo muy corto de releases
    ●
      Hay Alphas, Betas y recién entonces Estables

●
    Addos.Mozilla.Org (AMO) suele tardar mucho
    ●
      Es mejor usar las Betas y Alphas para los ultimos Fix
      ●
        Esto lleva a tener una actualización por semana...
      ●
        Y algún que otro posible error, son alphas o betas ;)

●
    A veces, los bugs de Firefox retrasan algunos de Firebug
    ●
      No queda solución más que esperar en estos casos
                                                                8
¿En dónde estamos?

●
    Última Versión Estable:
    ●
      1.4.3 en AMO
      https://addons.mozilla.org/en-US/firefox/addon/1843/

●
    Última Alpha:
     1.5.0a25 en getfirebug.com
       http://www.getfirebug.com/releases/



                                                             9
Mejoras UI
●
    Nuevos Íconos (por Austin Andrews)
●
    Las pestañas apuntan hacia arriba (por Curtis Bartley)
●
    Minimizar != Cerrar
●
    Una única instancia




                                                             10
Nuevas Funcionalidades

●
    Búsqueda Múltiple
●
    Búsqueda por selectores CSS (À la jQuery)
●
    BrakeOnNext
●
    Inspector
●
    Métodos de Activación
●
    Optimizaciones de Código
●
    Computed Style
●
    Accesibilidad (A11y)
    ●
      Modificar Hotkeys
    ●
      Se agregaron más Hotkeys para mejorar la A11y   11
Cambios en la Activación
●
  1.0
   ●
     Blacklist simple y sensillo
●
  1.2
   ●
     Blacklist
   ●
     Control de que partes de Firebug estan habilitadas.
●
  1.3
   ●
     Se agrega botón para suspender/iniciar firebug (una x)
   ●
     La usabilidad seguía siendo reducida
●
  1.4
   ●
     Nuevo método de activación
   ●
     Casi a pedido de Steve Souders, se buscó hacer algo más
     simple.                                                12
Nuevo Método de Activación

●
  Estados
   ●
      Activado/Desactivado y/o Minimizado
●
   Instancias de Firebug atadas a la Ventana, no a la Pestaña
●
   Si la instancia de Firebug no está en foco, está suspendida.
●
   No hay más blacklist
   ●
     La activación se guarda automáticamente.



                                                              13
Proximos Cambios
●
    Activate Same Origin
    ●
      Para activar Firebug en sitios pertenecientes al mismo
      dominio:
       ●
         bar.foo.com == foo.com == tras.foo.com

●
    Una nueva extensión de Honza para Activación Avanzada
    ●
      FireStarter (Acá)

●
    Actualizar la página automáticamente
    ●
      En 1.3 esto se hacía automático y llevaba a algunos
      problemas                                                14
Inspect Desviado




●
    Arreglada la desviación del inspeccionador (Mike Radcliffe)
    ●
      En la mayoría de los casos
    ●
      En algunos todavía falla.                                 15
Cambios al Inspect


●
    4 tipos distintos de implementaciones del inspector
    ●
      La original de Hewitt, con algunos retoques (1.3)
    ●
      La versión 'body-tag' de Mike Radcliffe (1.4)
    ●
      La versión 'Joe-fix-Pack' de Mike Radcliffe (1.5)
    ●
      Canvas Special Recipe (Coming Soon)



                                                          16
Consola

●
    Nueva Funcionalidad: Persistencia
    ●
      Cuando se selecciona, el contenido de la consola se copia
      cuando se actualiza la pestaña

                          [Demo]

●
 Se arreglo un leak de memoria, en los sitios con muchos
errores
                                                              17
Extensiones

●
    Extensiones de una Extension?
●
    Para que Sirven?
    ●
      JSONViewer
    ●
      FireDiff
    ●
      FireCookie
    ●
      Yslow
    ●
      FireQuery
●
    Cómo se instalan? (Link)
●
    Para Aventureros: Cómo se crean?
    ●
      http://www.softwareishard.com/   18
Extensiones




 Demos!


              19
Extensiones de la Casa
●
    Algunas extensiones se desarrollan desde Firebug
    ●
      FireStarter
      ●
        Métodos Avanzados de Activación
    ●
      NetExport
      ●
        Exportar datos del panel de Net
    ●
      FBTest
      ●
        Tests Automaticos para Firebug
    ●
      Chromebug
      ●
        Un Debugger de un Debugger...
    ●
      Eventbug
      ●
        Para listar los eventos                        20
EventBug


●
    Extensión para listar los Listeners a los deistintos eventos
●
    Es muy nueva
     ●
       Depende de código que todavía no está en el
       navegador!
●
    Screenshot...



                                                                   21
22
FBLite

●
 Y si no estoy usando un navegador decente pero necesito
al Firebug?
 ●
   Firebug Lite al Rescate!
     ●
       http://getfirebug.com/lite.html




                                                           23
Desarrollo a Futuro

●
    UI
    ●
      Muchas cosas a mostrar en poco lugar!
●
    Crossbrowser quizás?
●
    BreakOn[LoQueGustes]
●
    Integración con algunas cosas de Bespin
●
    Inspector hecho en Canvas
●
    Enjambre (Swarm) de Extensiones
●
    Depuración Remota
                                              24
Cómo puedo ayudar?

●
    Reportando Bugs
    ●
      http://code.google.com/p/fbug/issues/list
●
    Haciendo Casos de Test para los bugs que los necesiten
●
    Localización y Traducción
    ●
      Se hace mediante BabelZilla
●
    Ayudando con la Documentación
●
    Enviando Parches
●
    Ayudando en el grupo de Google
    ●
      http://groups.google.com/group/firebug
                                                             25

Más contenido relacionado

La actualidad más candente (8)

Internet
InternetInternet
Internet
 
Skipfish
SkipfishSkipfish
Skipfish
 
Tutorial aTuve Catcher
Tutorial aTuve CatcherTutorial aTuve Catcher
Tutorial aTuve Catcher
 
Sigamos la huella
Sigamos la huellaSigamos la huella
Sigamos la huella
 
Iniciacion a-python-3-freelibros.com
Iniciacion a-python-3-freelibros.comIniciacion a-python-3-freelibros.com
Iniciacion a-python-3-freelibros.com
 
Creación de entornos de desarrollo con Vagrant
Creación de entornos de desarrollo con VagrantCreación de entornos de desarrollo con Vagrant
Creación de entornos de desarrollo con Vagrant
 
Introduccion al desarrollo con Launchpad
Introduccion al desarrollo con LaunchpadIntroduccion al desarrollo con Launchpad
Introduccion al desarrollo con Launchpad
 
Greenfoot 1
Greenfoot 1Greenfoot 1
Greenfoot 1
 

Destacado

Festivities of A Guarda
Festivities of A GuardaFestivities of A Guarda
Festivities of A Guarda
Susana Paz
 
Catalogue English 2009
Catalogue English 2009Catalogue English 2009
Catalogue English 2009
ecolome
 
Intercambio terni 2007
Intercambio terni 2007Intercambio terni 2007
Intercambio terni 2007
Susana Paz
 
Intercambio mallorca 2010
Intercambio mallorca 2010Intercambio mallorca 2010
Intercambio mallorca 2010
Susana Paz
 
25 novembro[4]
25 novembro[4]25 novembro[4]
25 novembro[4]
Susana Paz
 
Movilidad alumnado Comenius
Movilidad alumnado ComeniusMovilidad alumnado Comenius
Movilidad alumnado Comenius
Susana Paz
 
Intercambio con francia 2010
Intercambio con francia 2010Intercambio con francia 2010
Intercambio con francia 2010
Susana Paz
 

Destacado (8)

Festivities of A Guarda
Festivities of A GuardaFestivities of A Guarda
Festivities of A Guarda
 
Catalogue English 2009
Catalogue English 2009Catalogue English 2009
Catalogue English 2009
 
Presentación
PresentaciónPresentación
Presentación
 
Intercambio terni 2007
Intercambio terni 2007Intercambio terni 2007
Intercambio terni 2007
 
Intercambio mallorca 2010
Intercambio mallorca 2010Intercambio mallorca 2010
Intercambio mallorca 2010
 
25 novembro[4]
25 novembro[4]25 novembro[4]
25 novembro[4]
 
Movilidad alumnado Comenius
Movilidad alumnado ComeniusMovilidad alumnado Comenius
Movilidad alumnado Comenius
 
Intercambio con francia 2010
Intercambio con francia 2010Intercambio con francia 2010
Intercambio con francia 2010
 

Similar a FirebugNext ¿Qué se viene en la nueva versión de Firebug?

Desarrollo tecnologias software_libre_open_source
Desarrollo tecnologias software_libre_open_sourceDesarrollo tecnologias software_libre_open_source
Desarrollo tecnologias software_libre_open_source
Mario IC
 
WeLoveJS 2014: Un paseo por FirefoxOS
WeLoveJS 2014: Un paseo por FirefoxOSWeLoveJS 2014: Un paseo por FirefoxOS
WeLoveJS 2014: Un paseo por FirefoxOS
Francisco Jordano
 
Ponele el TURBO al Dev Team de tu Startup
Ponele el TURBO al Dev Team de tu StartupPonele el TURBO al Dev Team de tu Startup
Ponele el TURBO al Dev Team de tu Startup
Martin Siniawski
 
Firefox Para Desarrolladores
Firefox Para DesarrolladoresFirefox Para Desarrolladores
Firefox Para Desarrolladores
dokeosla
 

Similar a FirebugNext ¿Qué se viene en la nueva versión de Firebug? (20)

Firebug
FirebugFirebug
Firebug
 
4 Programas Sin costo Para Supervisar Tu Conexión A Internet
4 Programas Sin costo Para Supervisar Tu Conexión A Internet4 Programas Sin costo Para Supervisar Tu Conexión A Internet
4 Programas Sin costo Para Supervisar Tu Conexión A Internet
 
Jenkins, no me rompas los builds!
Jenkins, no me rompas los builds!Jenkins, no me rompas los builds!
Jenkins, no me rompas los builds!
 
Ponencia JoomlaDay ES 2023 por Pablo Arias
Ponencia JoomlaDay ES 2023 por Pablo AriasPonencia JoomlaDay ES 2023 por Pablo Arias
Ponencia JoomlaDay ES 2023 por Pablo Arias
 
Explotando Add-Ons de Mozilla Firefox
Explotando Add-Ons de Mozilla Firefox Explotando Add-Ons de Mozilla Firefox
Explotando Add-Ons de Mozilla Firefox
 
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
Spain AI 2022 - ¡Oh, un modelo de ML, vamos a desplegarlo! - Machine Learning...
 
Explotando Add-On's de Mozilla Firefox
Explotando Add-On's de Mozilla FirefoxExplotando Add-On's de Mozilla Firefox
Explotando Add-On's de Mozilla Firefox
 
Earthly, Dockerfile con esteroides
Earthly, Dockerfile con esteroidesEarthly, Dockerfile con esteroides
Earthly, Dockerfile con esteroides
 
Desarrollo tecnologias software_libre_open_source
Desarrollo tecnologias software_libre_open_sourceDesarrollo tecnologias software_libre_open_source
Desarrollo tecnologias software_libre_open_source
 
Jugando con javascript
Jugando con javascriptJugando con javascript
Jugando con javascript
 
Sesion 8
Sesion 8Sesion 8
Sesion 8
 
Sobre GrooScript
Sobre GrooScriptSobre GrooScript
Sobre GrooScript
 
WeLoveJS 2014: Un paseo por FirefoxOS
WeLoveJS 2014: Un paseo por FirefoxOSWeLoveJS 2014: Un paseo por FirefoxOS
WeLoveJS 2014: Un paseo por FirefoxOS
 
Ponele el TURBO al Dev Team de tu Startup
Ponele el TURBO al Dev Team de tu StartupPonele el TURBO al Dev Team de tu Startup
Ponele el TURBO al Dev Team de tu Startup
 
Firefox Para Desarrolladores
Firefox Para DesarrolladoresFirefox Para Desarrolladores
Firefox Para Desarrolladores
 
Proyect Evenge. Event manager
Proyect Evenge. Event managerProyect Evenge. Event manager
Proyect Evenge. Event manager
 
JavaScript: Mejorando la programación
JavaScript: Mejorando la programaciónJavaScript: Mejorando la programación
JavaScript: Mejorando la programación
 
Pucela testingdays testing_en_php
Pucela testingdays testing_en_phpPucela testingdays testing_en_php
Pucela testingdays testing_en_php
 
Mozilla Firefox
Mozilla FirefoxMozilla Firefox
Mozilla Firefox
 
Introducción a Phonegap
Introducción a PhonegapIntroducción a Phonegap
Introducción a Phonegap
 

Último

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
encinasm992
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 

Último (20)

proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docxPRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
PRÁCTICAS DEL MÓDULO I Y II DE EDUCACIÓN Y SOCIEDAD.docx
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
Licencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de SoftwareLicencias para el Uso y el Desarrollo de Software
Licencias para el Uso y el Desarrollo de Software
 
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
ACTIVIDAD DE TECNOLOGÍA AÑO LECTIVO 2024
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdfHIGADO  Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
HIGADO Y TRAUMA HEPATICO UDABOL 2024 (3).pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
Sistemas distribuidos de redes de computadores en un entorno virtual de apren...
 
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
Índice del libro "Big Data: Tecnologías para arquitecturas Data-Centric" de 0...
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
Alan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentaciónAlan Turing Vida o biografía resumida como presentación
Alan Turing Vida o biografía resumida como presentación
 
3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 

FirebugNext ¿Qué se viene en la nueva versión de Firebug?

  • 1. FirebugNext ¿Qué se viene en la nueva versión de Firebug? JRSL, Santiago de Chile, Octubre 2009 Hernán Rodríguez Colmeiro http://getfiregbug.com/ 1
  • 2. Antes que nada... ¿Qué es Firebug? ● Es una extensión de Mozilla Firefox ● Todo hecho en XUL, HTML y JavaScript ● Orientado a: ● Desarrolladores Web ● Diseñadores Web 2
  • 4. Editor en Tiempo Real del DOM y CSS [Screenshot!] 4
  • 5. Monitor de pedidos AJAX [Screenshot!] 5
  • 6. Consola para probar y loguear JavaScript [Screenshot!] 6
  • 7. ¿Quiénes lo hacen? ● Autor de Firebug: Joe Hewitt (Facebook iPhone App) ● Desarrolladores Activos: ● John J. Barton (IBM) ● Jan Odvárko (Mozilla) ● Rob Campbell (Mozilla) ● Hans Hillen (Paciello Group) ● Kevin Decker ● Otros: http://groups.google.com/group/firebug-working-group 7
  • 8. Versiones para todos los gustos ● Firebug tiene un ciclo muy corto de releases ● Hay Alphas, Betas y recién entonces Estables ● Addos.Mozilla.Org (AMO) suele tardar mucho ● Es mejor usar las Betas y Alphas para los ultimos Fix ● Esto lleva a tener una actualización por semana... ● Y algún que otro posible error, son alphas o betas ;) ● A veces, los bugs de Firefox retrasan algunos de Firebug ● No queda solución más que esperar en estos casos 8
  • 9. ¿En dónde estamos? ● Última Versión Estable: ● 1.4.3 en AMO https://addons.mozilla.org/en-US/firefox/addon/1843/ ● Última Alpha: 1.5.0a25 en getfirebug.com http://www.getfirebug.com/releases/ 9
  • 10. Mejoras UI ● Nuevos Íconos (por Austin Andrews) ● Las pestañas apuntan hacia arriba (por Curtis Bartley) ● Minimizar != Cerrar ● Una única instancia 10
  • 11. Nuevas Funcionalidades ● Búsqueda Múltiple ● Búsqueda por selectores CSS (À la jQuery) ● BrakeOnNext ● Inspector ● Métodos de Activación ● Optimizaciones de Código ● Computed Style ● Accesibilidad (A11y) ● Modificar Hotkeys ● Se agregaron más Hotkeys para mejorar la A11y 11
  • 12. Cambios en la Activación ● 1.0 ● Blacklist simple y sensillo ● 1.2 ● Blacklist ● Control de que partes de Firebug estan habilitadas. ● 1.3 ● Se agrega botón para suspender/iniciar firebug (una x) ● La usabilidad seguía siendo reducida ● 1.4 ● Nuevo método de activación ● Casi a pedido de Steve Souders, se buscó hacer algo más simple. 12
  • 13. Nuevo Método de Activación ● Estados ● Activado/Desactivado y/o Minimizado ● Instancias de Firebug atadas a la Ventana, no a la Pestaña ● Si la instancia de Firebug no está en foco, está suspendida. ● No hay más blacklist ● La activación se guarda automáticamente. 13
  • 14. Proximos Cambios ● Activate Same Origin ● Para activar Firebug en sitios pertenecientes al mismo dominio: ● bar.foo.com == foo.com == tras.foo.com ● Una nueva extensión de Honza para Activación Avanzada ● FireStarter (Acá) ● Actualizar la página automáticamente ● En 1.3 esto se hacía automático y llevaba a algunos problemas 14
  • 15. Inspect Desviado ● Arreglada la desviación del inspeccionador (Mike Radcliffe) ● En la mayoría de los casos ● En algunos todavía falla. 15
  • 16. Cambios al Inspect ● 4 tipos distintos de implementaciones del inspector ● La original de Hewitt, con algunos retoques (1.3) ● La versión 'body-tag' de Mike Radcliffe (1.4) ● La versión 'Joe-fix-Pack' de Mike Radcliffe (1.5) ● Canvas Special Recipe (Coming Soon) 16
  • 17. Consola ● Nueva Funcionalidad: Persistencia ● Cuando se selecciona, el contenido de la consola se copia cuando se actualiza la pestaña [Demo] ● Se arreglo un leak de memoria, en los sitios con muchos errores 17
  • 18. Extensiones ● Extensiones de una Extension? ● Para que Sirven? ● JSONViewer ● FireDiff ● FireCookie ● Yslow ● FireQuery ● Cómo se instalan? (Link) ● Para Aventureros: Cómo se crean? ● http://www.softwareishard.com/ 18
  • 20. Extensiones de la Casa ● Algunas extensiones se desarrollan desde Firebug ● FireStarter ● Métodos Avanzados de Activación ● NetExport ● Exportar datos del panel de Net ● FBTest ● Tests Automaticos para Firebug ● Chromebug ● Un Debugger de un Debugger... ● Eventbug ● Para listar los eventos 20
  • 21. EventBug ● Extensión para listar los Listeners a los deistintos eventos ● Es muy nueva ● Depende de código que todavía no está en el navegador! ● Screenshot... 21
  • 22. 22
  • 23. FBLite ● Y si no estoy usando un navegador decente pero necesito al Firebug? ● Firebug Lite al Rescate! ● http://getfirebug.com/lite.html 23
  • 24. Desarrollo a Futuro ● UI ● Muchas cosas a mostrar en poco lugar! ● Crossbrowser quizás? ● BreakOn[LoQueGustes] ● Integración con algunas cosas de Bespin ● Inspector hecho en Canvas ● Enjambre (Swarm) de Extensiones ● Depuración Remota 24
  • 25. Cómo puedo ayudar? ● Reportando Bugs ● http://code.google.com/p/fbug/issues/list ● Haciendo Casos de Test para los bugs que los necesiten ● Localización y Traducción ● Se hace mediante BabelZilla ● Ayudando con la Documentación ● Enviando Parches ● Ayudando en el grupo de Google ● http://groups.google.com/group/firebug 25