Un sitio web es una dirección desde la cual puede descargar una página web, un compuesto de HTML, CSS y Javascript que hará que aparezcan imágenes en la pantalla de su computadora. En su forma más simple, su computadora solicita datos, y la computadora que implementa el sitio web le envía el contenido de algunos archivos, que su computadora usa para hacer una imagen.
Incluso esta versión simple requiere software. El software de su computadora se llama navegador web: Internet Explorer, Firefox, Chrome, Opera y Safari son algunos navegadores conocidos, pero hay muchos más. Le pide al sitio web que muestre la información, luego convierte lo que se devuelve a píxeles en la pantalla de su computadora. En el otro extremo, se necesita software en la computadora del sitio web para leer los archivos correctos y enviárselos. Esto se llama un servidor web, y también hay muchos de ellos.
Pero eso es muy antiguo, para páginas estáticas. En general, tiene páginas dinámicas: la computadora del sitio web tiene funciones de búsqueda, carritos de compras, etc. Le recuerda de visita en visita. Este es todo el software que se ejecuta en la computadora servidor. Y también puede interrogar a “la nube” en su nombre.
- ¿Qué sabes sobre Internet de las cosas?
- ¿Se puede habilitar un teléfono inteligente para recibir señales de onda media / onda corta (no se utilizan muchos transmisores) y se pueden usar estas ondas para transmitir Internet (gratis a pesar de ser inseguro y lento)?
- Cómo verificar mi SSN en línea
- ¿Cómo cambiará Internet a lo largo de los años?
- ¿Es técnicamente posible implementar el plan de Facebook para ofrecer acceso a Internet a través de drones, satélites y láseres?
Pero el software también puede ejecutarse en su computadora, dentro del navegador. Esto está en Javascript, y se descarga automáticamente desde el sitio web remoto cuando es necesario. Por ejemplo, cuando ingresa datos en un formulario web, el Javascript en su computadora local puede validar sus entradas y pedirle que haga correcciones sin tener que enviarlas a la computadora del sitio web y obtener un error.
Por lo tanto, un sitio web es un paquete de datos estáticos y dinámicos, y software tanto local como remoto. La velocidad de la web moderna ha permitido que los diversos aspectos se fusionen en un todo que, en el mejor de los casos, es perfecto. El software no está en bloques monolíticos, programas como Microsoft Word. Está en piezas pequeñas, descargadas o ejecutadas remotamente bajo demanda. Solo obtienes lo que necesitas, cuando lo necesitas, no un bulto masivo. Y el software se ejecuta donde es apropiado: a veces en su computadora, a veces en la computadora remota.