Pregunta filosófica:
Digamos que tengo una aplicación web que requiere javascript y un navegador moderno, por lo que la mejora progresiva no es un problema. Si mi formulario se está creando a través de javascript, y mis actualizaciones de datos se realizan a través de POST y PUT de ajax, ¿hay realmente alguna razón para envolver mis controles en una etiqueta de formulario? Si todavía voy a usar la etiqueta, digamos por razones semánticas o estructurales, ¿hay alguna razón para tener parámetros de acción y método que voy a ignorar? Para mí, se siente como un remanente de una época anterior.