Hace tiempo me decidí a formular dudas generales sobre programación web. Por aquí la 1ra entrega.
Al grano: ¿Por qué navigator.appName devuleve la subcadena "Netscape" en Chrome, Firefox, etc., cuando Netscape es historia, e historia antigua? Me explico mejor.
Entiendo que Firefox es el heredero del antiguo browser llamado Netscape. Si navigator.appName me devuelve Netscape en Firefox, bueno, pues se entiende. Pero si aparece la misma subcadena, "Netscape", en Chrome, Opera o cualquier otro, uno se pregunta: ¿y qué tiene que ver Netscape con Chrome? El navigator.appName, al parecer, sólo discrimina entre lo que es Internet Explorer y lo que no lo es. Y lo que no lo es, lo llama Netscape. ¿Es así? ¿Por qué?
SALUDOS!