Conforme avanzamos en el módulo de Tecnología del MIB hay un pensamiento que me asalta muy a menudo: lo sencillo que es ver una página Web en tu navegador y la de información y desarrollo que esconde detrás...
Y es que gracias a Marcelo y a la forma tan cercana que tiene de plantear sus clases, en las que nunca falta una buena dosis de humor ingenioso y fresco, lo complejo se hace sencillo y entendible.
Si bien es cierto que la primera parte de la sesión ha sido engullida por algunos ejemplos relacionados con las cookies y sobre todo por la multitud de dudas y comentarios con las que hemos "acribillado" a Marcelo, tras la pausa hemos tratado el tema de la programación desde el lado cliente (desde el navegador). Hemos aprendido que dicha programación está hecha en HTML (HyperText Markup Languaje) que es el lenguaje de definición de las páginas Web mediante etiquetas.
Dicho lenguaje se caracteriza por lo siguiente:
- Es estándar según la especificación del estándar por W3C (World Wide Web Consortium): http://www.w3c.org/
- Es “descriptivo” (no contiene lógica) desde el momento en que describe la estructura y el contenido de las páginas en forma de texto interpretable para un programa (el navegador) y legible para los humanos.
- Es “estático” ya que define una página pero no permite un gran nivel de interactividad más allá de los links.
Nos ha hablado de la URL absoluta (URL normal que el navegador entiende tal cual) y la URL relativa (que se basa en referenciar "XXX" en relación con el directorio en el que está la página que la referencia). Y del hecho de que programar con URL relativas es mucho mejor siempre que estemos en un mismo servidor ya que si queremos mover la Web a otro directorio, seguirá funcionando con normalidad. En cambio, si no estamos en el mismo servidor hay que poner siempre la ruta (URL) absoluta.
Y para finalizar, hemos visto el código base de una página, entendido como el mínimo imprescindible de etiquetas que requiere una página. En cuanto a las etiquetas, estas siempre van en pares (una de “apertura” y otra de “cierre”). Y entre esas etiquetas se van a colocar más etiquetas (también en pares). A esto se llama etiquetas anidadas ya que unas están dentro de otras. Como ejemplo:
<html> de apertura
<head> de apertura
<title> de apertura Ejemplo </title> de cierre
</head> de cierre
<body> de apertura
<p> de apertura ejemplo </p> de cierre
</body> de cierre
</html> de cierre
Tras la clase, segundo encuentro MIBeers en el que hubo menos afluencia lo cual facilitó el seguir conociéndonos dentro de la comunidad MIBer y plantear ideas como la de organizar una cena de Navidad. También tuve ocasión de enseñar a los allí presentes el nuevo dispositivo (Dell Streak) que me han remitido desde DELL EEUU tras un correo electrónico que envié al mismísimo Michael DELL; y pude hablarles de otra gran novedad que está en camino (Dell Inspiron Duo). Y es que ¿por qué Apple si puede ser DELL?
Dell Streak:

Dell Inspiron Duo:
Buen fin de semana y hasta el lunes.

No hay comentarios:
Publicar un comentario