¿Cuál es el punto de Content-Script-Type y Content-Style-Type

Considere estas dos líneas:

<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />

De la documentación del W3 en Scripting, en la sección El lenguaje de script predeterminado:

Los autores deben especificar el lenguaje de scripts predeterminado para todos los scripts en un documento incluyendo la siguiente declaración META en HEAD

Sin embargo, continúa en Declaración local de un lenguaje de script decir

El atributo type debe especificarse para cada instancia de elemento SCRIPT en un documento. El valor del atributo type para un elemento SCRIPT anula el lenguaje de script predeterminado para ese elemento.

Me parece que hay una especificación excesiva aquí. Por qué sonambo elmeta y per-scriptSe requieren declaraciones de tipo @? ¿Cuál es el punto de un incumplimiento obligatorio si 'debemos' declarar cada etiqueta individualmente de todos modos?

O bien, deje el @ predeterminase por defecto, o simplemente declara que cada etiqueta necesita su propio tipo, o ¿la redacción aquí solo me está haciendo tropezar? Se usa el mismo lenguaje con referencia a estilo de hojas también

Respuestas a la pregunta(1)

Su respuesta a la pregunta