Cita:
Iniciado por guybrush78 Lo que pasa es que el validador de html no está muy ducho en el analisis del javascript, porque yo tengo una operación, que no exporta codigo alguno al html, y esa operación es el menor (<) y dice que es un inicio de etiqueta inválido... es incoherente, tiene el traductor poco depurado a mi parecer.
Me parece que no. No es ducho en el análisis de JS porque no analiza código JS en absoluto. No importa que tu código no genere html, porque él analiza lo que haya escrito en el archivo, y si encuentra un signo < (<), entiende obviamente que es el inicio de una etiqueta sin concluir, o un & el inicio de una entidad incompleta.
En realidad quien sería incoherente en todo caso sería quien intentara introducir código JS con operadores incrustado en su html, sin sacarlo a un archivo externo, introducirlo entre comentarios o incluirlo en un CDATA (los tres ejemplos que han expuesto), y luego intenta validar ese código.
Para usar un analizador de cualquier cosa primero hay que comprender su funcionamiento. ¿En un futuro harán que lo que figure entre etiquetas <script> no lo analice? Quizá, pero de momento no es así.