Todo junto

Introducción
HTML dinámico
El HTML
Estilos CSS
Los guiones
Todo junto
 
Ahora juntemos todo

El explorador es quien interpreta el código HTML que llega a la máquina cliente desde el servidor para presentar las páginas web al usuario, es por tanto el responsable de interpretar los guiones y es con quien estos deben comunicarse para actuar sobre la página. El interfaz entre el explorador y los guiones está formado por objetos que contienen todos los elementos manipulables de la página, es el llamado modelo de objetos o DOM (Document Object Model). El segundo componente de este interfaz son los eventos, elementos que hacen que los guiones se pongan en funcionamiento. Los guiones se sitúan habitualmente en la sección HEAD de las páginas web y los eventos que los ponen a funcionar se incluyen como atributos en las etiquetas afectadas o bien se asignan mediante punteros a los elementos de la página. O sea, el esquema básico (pero no el único) para colocar un script en tu página sería:

<HEAD>
< SCRIPT Language="Javascript">
< !--
function ventanaInfo( )
{
Alert("Acabas de provocar un evento")
}
-->
< /SCRIPT>
< HEAD>
< BODY>
< A HREF="#" onmousedown="ventanaInfo( )">Enlace vacío</A>
< /BODY>

Y ya tenemos el primer gran problema, continuación del visto en JavaScript, la falta de estándares. El DOM y el modelo de eventos usados por Microsoft Internet Explorer es diferente del usado por Netscape Navigator, considerando sólo los exploradores más extendidos en la red. Esto implica que los programas usados para uno y otro explorador deben ser diferentes, o al menos deben contemplar estas diferencias. Los exploradores actuales (las versiones superiores al MSIE 5.5, Netscape 6 y los de linux) permite modificaciones de la página incluso cuando ya está cargada, o sea, permite realizar páginas dinámicas en todo el sentido de la palabra. Además respetan bastante bien, aunque no al completo, los estandares CSS 1 y 2 y el HTML 4.0. Pese a ello los scripts deben adaptarse a los exploradores. Según esto ¿a qué explorador dedico mis esfuerzos?. Si ya tienes un sitio web procura enterarte de que tipo de explorador usan los visitantes a tu sitio, cualquier servicio de estadística con un mínimo de calidad te ofrecerá esta información. Si no tienes aun tu sitio web ten en cuenta en primer lugar que el explorador más usados en la red es el de microsoft (aproximadamente un 90% frente a un 12% de Netscape, aunque estas cifras varían contínuamente) y que la programación para este explorador es mas sencilla y mas vistosa. Pero elijas el que elijas no pierdas de vista que el ideal es construir programas compatibles, que funcionen en ambos exploradores. En este tutor el explorador prioritario es el de Microsoft, aunque no se dejarán de lado las particularidades de Netscape. Si quieres ver estadísticas al día sobre los exploradores más usados en la red puedes dirigirte a http://www.cen.uiuc.edu/bstats/latest.html. Recientemente se oyen rumores sobre la desaparición de Netscape, pero ojo los exploradores del emergente Linux usan un código descendiente del usado por Netscape.

Envía esta página a un amigo. Te lo agradecerá.   Poner esta página como página de inicio