El Segundo Aire del Pelos

Monday, March 13, 2006

Tarea 3 - 2. Descripciones Breves

Ok... seguimos con conceptos sobre Internet y Web... en este post vamos a cubrir varios de los puntos de la tarea 3, ya que todo lo que se pide son descripciones breves:

Breve descripción de HTTP

HTTP significa "Hyper Text Transfer Protocol" o "Protocolo de Transferencia de Hipertexto". Es decir, es un estandard para la transferencia de datos. La particularidad de estos datos, es que se deben de formatear en forma de hipertexto. Ok, ahora viene la pregunta, que es hipertexto?
Bueno, en este caso voy a utilizar la definición exacta de Wikipedia, ya que me parece bastante clara:

Un hipertexto es un documento digital o no, que se puede leer de manera no secuencial. Un hipertexto tiene los siguientes elementos: secciones, enlaces o hipervínculos y anclajes. Las secciones o nodos son los componentes del hipertexto o hiperdocumento. Los enlaces son las uniones entre nodos que facilitan la lectura secuencial o no secuencial del documento. Los anclajes son los puntos de activación de los enlaces.

Los hipertextos pueden contener otros elementos, pero los tres anteriores son los mínimos y suficientes. Otros elementos adicionales pueden ser: sumarios e índices. En este sentido, se habla, por ejemplo, de hipertextos de grado 1, 2, etc., según tengan la cantidad de elementos necesarios. Actualmente, la mejor expresión de los hipertextos son las páginas web navegables (conceptos tomados de L. Codina).

Conviene mencionar también, que HTTP es un protocolo tipo Cliente-Servidor, y que es un protocolo sin estado, lo cual significa que no guarda ningun tipo de información sobre conexiones anteriores, por lo cual, al terminar la conexión, los datos se perderán.
Ok, el requerimiento era "Breve Descripción", y ya me estoy extendiendo mucho... así que para resumir, HTTP es el protocolo utilizado en Internet para transferir datos. Si quieren un poco más de detalles, pueden checar la definición en Wikipedia, que es de donde saque esta información.

Breve descripción de HTML

HTML es el acrónimo de de "Hyper Text Markup Language" o "Lenguaje de Formato de Documentos de Hipertexto". El HTML es tanto un estandard como un lenguaje, es decir, existe un estandard HTML, el cual define las características del lenguaje HTML. Hablando específicamente del lenguaje, este es un lenguaje de marcas, diseñado para desplegar archivos en hipertexto. La característica principal de HTML es que formatea texto e imagenes, basado en "etiquetas", las cuales definen el texto o imagenes que encierran. Estas etiquetas siempre irán en pares, una abriendo y otra cerrando... por ejemplo, para indicar que un texto es el titulo, se utiliza la etiqueta "title".
Es bien importante conocer bien aunque sea las etiquetas básicas de HTML, porque muchas veces necesitaremos editar o analizar código HTML durante el desarrollo de nuestros sitios web.
Otra vez, esta información la tome de Wikipedia... si quieren saber mas, chequense este link.

Breve descripción de CGI

CGI significa "Common Gateway Interface", y es un estandard para transferir datos entre el servidor y el cliente, por medio de un programa o aplicación. Normalmente CGI se utiliza indistintamente para denominar aplicaciones de tipo CGI, o "CGI Scripts". Estos scripts se utilizan para dar contenido dinámico a las páginas web, y fue de los primeros métodos para lograr este objetivo... Los scripts CGI pueden ser escritos en Perl, C++, VB y otros lenguajes.

Breve descripción de Cookies

Se denomina "Cookies" o "Galletas" a pequeños archivos de texto que son almacenados por el cliente, a petición del servidor, a traves del navegador. El uso de estos archivos es principalmente el de recordar información del usuario, como por ejemplos sus preferencias, nombre, etc. Estos archivos se empezaron a utilizar ya que HTTP es un protocolo sin estado, y no retiene ninguna información. Ha existido una polémica acerca del uso de las "cookies" y los riesgos de seguridad, sin embargo, se ha trabajado intensamente en minimizarlos. Este artículo da una buena explicación de las cookies.

Bueno, hasta aquí con las descripciones "breves", que yo se que no quedaron tan breves, pero espero que si hayan quedado claras... nos vemos en la siguiente entrega...


0 Comments:

Post a Comment

<< Home