Me pregunto si hay una forma de detectar complementos instalados en diferentes navegadores. Hasta ahora he descubierto que puedes "detectar" complementos en Firefox tratando de adivinar si existe chrome: //path/to/some/plugin/image.gif.¿Detecta plugins instalados en diferentes navegadores?
Este código de Firefox se ve así:
<img src="chrome://firebug/content/blank.gif" onload="var a=document.getElementById('FireBug'); a.innerHTML = 'You are using FireBug';" style="visibility:hidden">
<div id="FireBug">You are not using FireBug</div>
Me interesa cómo se ve el código en IE (más importante para mí) y si hay otras maneras de lograr esta tarea para otros navegadores también ?
Quiero saber porque tengo un cliente idiota que dice que no tiene plugins instalados aunque estoy 99,99% seguro de que sí. El problema es que algunos de esos complementos están rompiendo partes del panel de control de administración de un sitio web que he escrito.
De todos modos estaría contento de escuchar cualquier consejos, trucos, soluciones alternativas y etc para conseguir la lista de plugins de los navegadores más populares (y siguientes, es decir, ópera, Chrome, Safari) :)
Lamento que haya tardado tanto en aceptar esta respuesta. En el momento esto no era un estándar y solo funcionaba en Firefox y/o Chrome. Esto ahora parece ser ampliamente aceptado, así que aceptaré tu respuesta. :) – tftd
@tftd está todo bien. gracias por aceptar mi respuesta – Hackaholic
No funciona con Firefox 48 (en OSX). – DanFromGermany