Foros del Web » Programando para Internet » Javascript »

script y script type

Estas en el tema de script y script type en el foro de Javascript en Foros del Web. Hay diferencia entre escribir solo: <script> a escribir <script type="text/javascript"> ? Puede causar conflicto omitir el type?...
  #1 (permalink)  
Antiguo 26/02/2010, 08:41
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años
Puntos: 101
script y script type

Hay diferencia entre escribir solo:

<script>

a escribir

<script type="text/javascript"> ?

Puede causar conflicto omitir el type?
  #2 (permalink)  
Antiguo 26/02/2010, 09:18
Avatar de genuine_carlosV2  
Fecha de Ingreso: noviembre-2008
Ubicación: 127.0.0.1
Mensajes: 296
Antigüedad: 15 años, 5 meses
Puntos: 6
Respuesta: script y script type

Buenas,

La principal diferencia es que '<script>' no sigue el estándar W3C. Para que siga el estándar hay que añadir el 'type' indicando que tipo de código hay en ese tag.

Sobre si puede causar conflicto, sinceramente, creo que no (aunque no estoy seguro del todo) ya que los lenguajes son suficientemente distintos como para diferenciarlos. De todos modos, no está demás ponerlo, seguir el estándar y asegurarte la compatibilidad con todos los navegadores que siguen el estándar.

P.D.: Desde este post, animo a la gente a programar siguiendo el estándar para ahorrarse problemas de cabeza y, así, entre todos, hacer una web más unificada y accesible.

Un saludo
__________________
Carlos

Recoger datos es solo el primer paso hacia la sabiduría. Pero compartir información es el primer paso hacia la comunidad. - IBM
  #3 (permalink)  
Antiguo 26/02/2010, 13:56
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: script y script type

segun una referencia que lei, cuando se omite el atributo type, o incluso language, el navegador utiliza el lenguaje predeterminado, casi siempre es javascript. por tanto no genera ningun tipo de problema como tal para el navegador. solo que, como ya se menciono, el estandar requiere que se identifique el lenguaje.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Etiquetas: type
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:29.