Firebug es bastante intenso en el ariete. Ciertas aplicaciones como gmail detectan que Firebug está abierto y advierten al usuario que pueden tener una experiencia más lenta de lo normal.
Simplemente apáguelo cuando no lo necesite.
ACTUALIZACIÓN Am desarrollo de una aplicación web que serán utilizados principalmente por los desarrolladores.
EDITAR: Sobre la base de lo que ha editado, que recordó que el artículo relativo a Firebug: http://blog.getfirebug.com/?p=124
En el nuevo modelo, si se puede ver Firebug, entonces su activo. Si no puede no lo es.
Supongo que los desarrolladores que utilizan su sitio web pueden darse cuenta de que si tienen firebug abierto ralentizará el sitio web, ¿no? Si no, supongo que no tienes más remedio que detectar si FB está abierto y mostrar un mensaje de error.
Este trozo de código también podría ayudar:
if (window.console && window.console.firebug) {
/* firebug found! */
}
También hay una manera de desactivar algunas funcionalidades:
if (! ('console' in window) || !('firebug' in console)) {
var names = ['log', 'debug', 'info', 'warn', 'error', 'assert', 'dir', 'dirxml', 'group', 'groupEnd', 'time', 'timeEnd', 'count', 'trace', 'profile', 'profileEnd'];
window.console = {};
for (var i = 0; i < names.length; ++i) window.console[names[i]] = function() {};
}
no he probado (que se encuentra aquí: http://davidwalsh.name/how-to-sniff-firebug-disable)
Espero que ayude
Acabo de añadir elementos a mi respuesta. ¿Podría comentar si el código para desactivar las características de Firebug funciona? – marcgg