WWW:
En informática, la World Wide Web (WWW) o Red informática mundial es un sistema de distribución de
información basado en hipertexto o hipermedios enlazados y accesibles a
través de Internet. Con un navegador web, un usuario visualiza sitios
web compuestos de páginas
web que pueden contener texto, imágenes, vídeos u otros contenidos multimedia,
y navega a través de ellas usando hiperenlaces.
La Web fue creada alrededor
de 1989 por el inglés Tim
Berners-Lee con la ayuda del belga Robert Cailliau mientras trabajaban en el CERN en Ginebra, Suiza, y publicada en 1992.
Desde entonces, Berners-Lee ha jugado un papel activo guiando el desarrollo de
estándares Web (como los lenguajes de marcado con los que se crean las páginas
web), y en los últimos años ha abogado por su visión de una Web
semántica.
El 6 de agosto de 1991, envió un pequeño
resumen del proyecto World Wide Web al newsgroup alt.hypertext. Esta fecha también señala el debut de la web como un
servicio disponible públicamente en Internet. El 30 de abril de 1993, el CERN anunció que
la web sería gratuita para todos, sin ningún tipo de honorarios.
Funcionamiento de la web
El primer paso consiste en
traducir la parte nombre del servidor de la URL en una dirección
IP usando la base de datos
distribuida de Internet conocida como DNS. Esta dirección IP es necesaria
para contactar con el servidor web y poder enviarle paquetes de datos.
El siguiente paso es enviar
una petición HTTP al servidor Web
solicitando el recurso. En el caso de una página web típica, primero se
solicita el texto HTML y luego es inmediatamente analizado
por el navegador, el cual, después, hace peticiones adicionales para los
gráficos y otros ficheros que formen parte de la página. Las estadísticas de
popularidad de un sitio web normalmente están basadas en el número de páginas
vistas o las peticiones de servidor asociadas, o peticiones de
fichero, que tienen lugar.
El prefijo WWW en las direcciones web
Es muy común encontrar el
prefijo "WWW" al comienzo de las direcciones web debido a la costumbre de nombrar a los
host de Internet (los servidores) con los servicios que proporcionan. De esa
forma, por ejemplo, el nombre de host para un servidor web normalmente es "WWW", para
un servidor FTP se suele
usar "ftp", y para un servidor de noticias,USENET, "news" o "nntp" (en relación al
protocolo de noticias NNTP). Estos nombres de host aparecen
como subdominio de, como
en "www.example.com".
El uso de estos prefijos no
está impuesto por ningún estándar, de hecho, el primer servidor web se
encontraba en "nxoc01.cern.ch" e
incluso hoy en día existen muchos sitios Web que no tienen el prefijo
"www".
Algunos navegadores web añaden
automáticamente "www." al principio, y posiblemente
".com"" al final, en las URL que se teclean, si no se encuentra
el host sin ellas. Internet Explorer, Mozilla
Firefox y Opera también
añadirán "http://www." y ".com" al contenido de la barra de
dirección si se pulsan al mismo tiempo las teclas de Control y Enter .
HTTP:
Hypertext Transfer Protocol o HTTP (en español protocolo de transferencia de hipertexto) es el protocolo usado en cada transacción de la World Wide Web. HTTP fue desarrollado por el Worl
Wide Web
Consortium y la Internet
Engineering Task Force, colaboración que culminó en
1999 con la publicación de una serie de RFC, el más importante de ellos es el RFC 2616 que especifica la versión 1.1. HTTP define la sintaxis y la
semántica que utilizan los elementos de software de la arquitectura web
para comunicarse.
HTTP es un protocolo sin estado, es decir,
que no guarda ninguna información sobre conexiones anteriores. El desarrollo de
aplicaciones web necesita frecuentemente mantener estado. Para esto se usan las cookies, que es información que un servidor puede almacenar en el
sistema cliente.
Transacciones HTTP
Una transacción HTTP está
formada por un encabezado seguido, opcionalmente, por una línea en blanco y
algún dato. El encabezado especificará cosas como la acción requerida del
servidor, o el tipo de dato retornado, o el código de estado.
Un encabezado es un bloque de datos que
precede a la información propiamente dicha, por lo que muchas veces se hace
referencia a él como metadato —porque tiene
datos sobre los datos—.
El servidor puede excluir cualquier
encabezado que ya esté procesado, como Authorization, Content-type y Content-length.
El servidor puede elegir excluir alguno o todos los encabezados, si incluirlos,
si se excede algún límite del entorno de sistema.
·
HTTP_ACCEPT. Los tipos MIME que el cliente aceptará, dados los encabezados HTTP. Otros protocolos quizás necesiten obtener esta información de otro lugar. Los elementos de esta lista deben estar separados por una coma, como se dice en la especificación HTTP: tipo, tipo.
HTTP_ACCEPT. Los tipos MIME que el cliente aceptará, dados los encabezados HTTP. Otros protocolos quizás necesiten obtener esta información de otro lugar. Los elementos de esta lista deben estar separados por una coma, como se dice en la especificación HTTP: tipo, tipo.
·
HTTP_USER_AGENT.
El navegador que utiliza el cliente para realizar la petición. El formato
general para esta variable es: software/versión biblioteca/versión.
IP:
Internet Protocol (IP) (en español Protocolo de Internet) o IP es un protocolo de comunicación de
datos digitales clasificado funcionalmente en la Capa de Red según el modelo internacional OSI
Su función principal es el
uso bidireccional en origen o destino de comunicación para transmitir datos
mediante un protocolo no
orientado a conexión que
transfiere paquetes conmutados a través de distintas redes físicas
previamente enlazadas según la norma
OSI de enlace de datos .
El diseño
del protocolo IP se realizó presuponiendo que la
entrega de los paquetes de datos sería no confiable por lo cual IP tratará de realizarla del mejor modo
posible, mediante técnicas de encaminamiento, sin garantías de
alcanzar el destino final pero tratando de buscar la mejor ruta entre las
conocidas por la máquina que esté usando IP.
IP provee
un servicio de datagramas no fiable (también llamado del "mejor esfuerzo", en inglés best-effort), lo hará lo mejor
posible pero garantizando poco). IP no provee ningún mecanismo para determinar
si un paquete alcanza o no su destino y únicamente proporciona seguridad
(mediante checksums o sumas de comprobación) de sus
cabeceras y no de los datos transmitidos.
Una dirección IP es un número que identifica de manera
lógica y jerárquicamente a una interfaz de un
dispositivo (habitualmente una computadora) dentro de una red que utilice el protocolo de Internet (Internet Protocol),
que corresponde al nivel de red o nivel 3 del modelo de referencia OSI.
Dicho número no se ha de confundir con la dirección
MAC que es un número físico que es asignado a la tarjeta o
dispositivo de red (viene impuesta por el fabricante), mientras que la
dirección IP se puede cambiar.
WYSIWYG:
WYSIWYG es el acrónimo de What You See Is What You Get (en español, "lo que ves es lo
que obtienes"). Se aplica a
los procesadores de texto y otros editores de texto con formato (como los editores de HTML)
que permiten escribir un documento viendo directamente el resultado final,
frecuentemente el resultado impreso. En el caso de editores de HTML este
concepto se aplica a los que permiten escribir la página sobre una vista
preliminar similar a la de un procesador de textos, ocupándose en este caso el
programa de generar el código
fuente en HTML.
En el área de diseño web existen también
herramientas WYSIWYG, dentro de los llamados CMS (Content Management System);
aunque un CMS no tiene porqué ser WYSIWYG, es decir puede ser un gestor de
contenidos cuyo panel de gestión no se corresponda con el diseño final, sino
que en este caso se utiliza un back-end o panel de gestión para crear-modificar
los contenidos, que serán reflejados en el front-end o parte final que ven los
usuarios.
Protocolo:
En informática, un protocolo es un conjunto de reglas usadas por computadoras para comunicarse unas con otras a través de una red por medio de intercambio de mensajes. Puede ser definido
como las reglas o el estándar que define la sintaxis, semántica y
sincronización de la comunicación. Los protocolos pueden ser implementados por hardware ,software, o una
combinación de ambos. A su más bajo nivel, define el comportamiento de una
conexión de hardware.
Propiedades Típicas
Si bien los protocolos
pueden variar mucho en propósito y sofisticación, la mayoría especifica una o
más de las siguientes propiedades:
·
Detección de la conexión física subyacente (con cable o inalámbrico),
o la existencia de otro punto final o nodo.
·
Handshaking.
·
Negociación de varias características de la
conexión.
·
Cómo iniciar y finalizar un mensaje.
·
Procedimientos en el formateo de un mensaje.
·
Qué hacer con mensajes corruptos o formateados
incorrectamente (corrección de errores).
·
Cómo detectar una pérdida inesperada de la
conexión, y qué hacer entonces.
·
Terminación de la sesión y/o conexión.
Los
protocolos de comunicación permiten el flujo información entre equipos que
manejan lenguajes distintos, por ejemplo, dos computadores conectados en la
misma red pero con protocolos diferentes no
podrían comunicarse jamás, para ello, es necesario que ambas "hablen"
el mismo idioma. El protocolo TCP/IP fue
creado para las comunicaciones enInternet.
Para que cualquier computador se conecte a Internet es necesario que tenga
instalado este protocolo de comunicación.
·
Cómo se construye una red física.
·
Cómo los computadores se conectan a la red.
No hay comentarios:
Publicar un comentario