Desarrolladores web están reconsiderando el uso del elemento en sus proyectos debido a limitaciones técnicas fundamentales. Según publica hacktivis.me, el elemento <noscript> fue diseñado para mostrar contenido alternativo cuando JavaScript está deshabilitado o no es compatible, pero su implementación resulta imprecisa y problemática. Los expertos recomiendan en su lugar utilizar elementos genéricos de texto que sean actualizados o eliminados mediante scripts usando las API del DOM. Esta alternativa permite modificar dinámicamente la página de una versión sin scripts a una con scripts, adaptándose mejor a fallos parciales como bloqueos por antivirus o cortafuegos corporativos, problemas de conectividad, certificados SSL expirados, APIs no soportadas, copias de seguridad incompletas o despliegues defectuosos. La especificación WHATWG HTML respalda esta recomendación, señalizando que <noscript> es un instrumento blunt que conviene evitar cuando los scripts son necesarios para el funcionamiento de la página.</p>
Desarrolladores web abandonan el elemento noscript por limitaciones técnicas
Fuentes:
The <noscript> element as a trap
