En algunos lugares específicos, yup:
- El atributo
autofocus
está diseñado específicamente para reemplazar un patrón común JavaScript
- animaciones CSS3 puede sustituir a las animaciones de JavaScript, por lo que si estamos hablando de HTML5 en el ampliado Apple sentido de la palabra, yup
Pero, en general, no puedo ver HTML5 disminuyendo la utilidad de JavaScript, ni marcos como jQuery, un bit. Dado que el desarrollo de HTML está limitado por las versiones de los navegadores, lo mejor que puede hacer es proporcionar alternativas de marcado a algunos patrones de scripting muy comunes. La creación de secuencias de comandos es útil porque te permite hacer cualquier cosa que puedas imaginar, incluidas las cosas específicas del proyecto en el que estás trabajando.
Así que aprende.