Sonido Digital
El sonido es una vibración que se propaga a través del aire. Las moléculas del aire transmiten esta vibración hasta que llega a nuestros oídos.
El diapasón es un excelente ejemplo de fuente de sonido por dos razones:
- La primera es que se puede observar el movimiento de vaivén de sus brazos mientras se escuchan los resultados de esta vibración.
- La segunda es que el diapasón vibra a una frecuencia (vibraciones por segundo) constante hasta que toda su energía se disipa en forma de sonido.
Una perturbación que viaja a través del aire se denomina onda, y la forma que adopta esta se conoce como forma de onda.
HTML
Hypertext Markup Language
El HTML es un lenguaje de marcación empleado generalmente en la creación de documentos HTML, los cuales los navegadores de Internet muestran como páginas web. El HTML es llamado lenguaje de marcación porque los creadores de cada página escriben instrucciones, llamadas etiquetas HTML, que especifican cómo se mostrarán en el navegador.
Estas etiquetas se escriben con los símbolos “menor que < y mayor que >”. Entre estos símbolos se encuentra la instrucción que luego es interpretada por el navegador. Cuando se visualiza una página web, no se ven estos signos ni las instrucciones que contienen, ya que el explorador interpreta las especificaciones de las etiquetas.
Comúnmente, hay una etiqueta de inicio y otra de fin. La etiqueta de fin contendrá la misma instrucción pero con un “/” para indicar el final de la instrucción.
Ejemplo:
Título de la Página
Las etiquetas son : donde la segunda marca el término. En el lenguaje de programación HTML, la etiqueta “b” hace que el texto contenido dentro de la instrucción quede en negrita.
Existen una gran cantidad de etiquetas. A continuación, se mencionan algunas de las más importantes:
- Para incluir una imagen en una página web, se utiliza la etiqueta
, la cual se acompaña de otras instrucciones para definir su ubicación. - Otra etiqueta importante es la utilizada para los hipervínculos, que encontramos en las webs. Esta etiqueta es . Con ella, hacemos mención a un enlace que nos dirigirá a la página principal de Google.
Como podemos ver, los documentos HTML son como el guion de una obra. Contienen todas estas etiquetas que son interpretadas por los navegadores, los cuales actúan como directores de la obra, siguiendo cada instrucción para que la página se visualice correctamente.
Navegador Web
Ya sabemos que el navegador web es un programa de software que se ejecuta en la computadora y ayuda a acceder a páginas web. Este actúa como el cliente en el modelo cliente-servidor, facilitando la comunicación entre la computadora personal y el servidor web, ubicado en algún lugar de Internet.
Su importancia es crucial, ya que emplea HTTP para enviar mensajes a un servidor web y recibir documentos HTML para que el navegador interprete la página solicitada.
Algunos de los navegadores web más esenciales que existieron y que algunos aún perduran son:
- Netscape Navigator versión 1.0 (Diciembre 1994)
- Internet Explorer Versión 1.0 (Agosto 1995) y su versión 4.0 (1997)
- Neoplanet (extensión de Internet Explorer)
- Opera (1996)
Debido a la implementación de nuevas versiones y otros navegadores, surge la necesidad de actualización. Esto es positivo, ya que pueden surgir errores en las páginas por la disponibilidad de HTML o, en caso de no requerir la última disponibilidad de HTML, no hace necesaria la actualización. Además, la actualización es indispensable por motivos de seguridad, para protegerse de hackers que intentan sobrepasar la seguridad de los navegadores.
HTTP (Hypertext Transfer Protocol)
El protocolo de transferencia de hipertexto (HTTP, HyperText Transfer Protocol) es el protocolo usado en cada transacción de la Web (WWW).
HTTP define la sintaxis y la semántica que utilizan los elementos de software de la arquitectura web (clientes, servidores, proxies) para comunicarse. Es un protocolo orientado a transacciones y sigue el esquema petición-respuesta entre un cliente y un servidor. Al cliente que efectúa la petición (un navegador o un spider) se lo conoce como «user agent» (agente del usuario). A la información transmitida se la llama recurso y se la identifica mediante un URL. Los recursos pueden ser archivos, el resultado de la ejecución de un programa, una consulta a una base de datos, la traducción automática de un documento, etc.
HTTP incluye comandos llamados “métodos”, que ayudan a su navegador a comunicarse con servidores web. GET es el método HTTP empleado con más frecuencia; se usa para recuperar archivos de texto e imágenes para desplegar una página web. Este método también se utiliza para pasar una consulta de búsqueda a un servidor de archivos.
HTTP es un protocolo sin estado, es decir, no guarda información sobre conexiones anteriores. El desarrollo de aplicaciones web necesita frecuentemente mantener estado. Para esto se usan las cookies, que son información que un servidor puede almacenar en el sistema cliente. Esto permite a las aplicaciones web establecer la noción de «sesión» y también rastrear usuarios, ya que las cookies pueden guardarse en el cliente por tiempo indeterminado.
Si un servidor web no encuentra el archivo solicitado por un navegador, este incluye un código de estado HTTP que indica si es posible cumplir o no la solicitud. El código de estado 200 (OK) significa que la solicitud se cumplió (se envió el documento HTML, la imagen u otro recurso solicitado). Muchas personas han encontrado en la web el mensaje “404 Not Found”, que indica que el recurso solicitado no existe.
