Sitio web
Un sitio web (también escrito como sitio web) es una colección de páginas web y contenido relacionado que se identifica con un nombre de dominio común y se publica en al menos un Servidor web. Los sitios web suelen estar dedicados a un tema o propósito en particular, como noticias, educación, comercio, entretenimiento o redes sociales. Los hipervínculos entre páginas web guían la navegación del sitio, que a menudo comienza con una página de inicio. A diciembre de 2022, los 5 sitios web más visitados son la Búsqueda de Google, YouTube, Facebook, Twitter e Instagram.
Todos los sitios web de acceso público constituyen colectivamente la World Wide Web. También hay sitios web privados a los que solo se puede acceder en una red privada, como el sitio web interno de una empresa para sus empleados. Los usuarios pueden acceder a sitios web en una variedad de dispositivos, incluidos equipos de escritorio, portátiles, tabletas y teléfonos inteligentes. La aplicación utilizada en estos dispositivos se llama navegador web.
Antecedentes
La World Wide Web (WWW) fue creada en 1989 por el científico informático británico del CERN Tim Berners-Lee. El 30 de abril de 1993, el CERN anunció que la World Wide Web sería de uso gratuito para cualquier persona, lo que contribuiría al inmenso crecimiento de la Web. Antes de la introducción del Protocolo de transferencia de hipertexto (HTTP), se usaban otros protocolos como el Protocolo de transferencia de archivos y el protocolo gopher para recuperar archivos individuales de un servidor. Estos protocolos ofrecen una estructura de directorios simple en la que el usuario navega y donde elige los archivos para descargar. Los documentos se presentaban con mayor frecuencia como archivos de texto sin formato o estaban codificados en formatos de procesador de textos.
Historia
Mientras que "sitio web" era la ortografía original (a veces "sitio web" en mayúsculas, ya que "Web" es un nombre propio cuando se refiere a la World Wide Web), esta variante rara vez se usa, y "sitio web" se ha convertido en la ortografía estándar. Todas las principales guías de estilo, como The Chicago Manual of Style y AP Stylebook, han reflejado este cambio.
En febrero de 2009, Netcraft, una compañía de monitoreo de Internet que ha seguido el crecimiento de la Web desde 1995, informó que había 215 675 903 sitios web con nombres de dominio y contenido en ellos en 2009, en comparación con solo 19 732 sitios web en agosto de 1995. Después de alcanzar los mil millones sitios web en septiembre de 2014, un hito confirmado por NetCraft en su Encuesta de servidores web de octubre de 2014 y que Internet Live Stats fue el primero en anunciar, como lo atestigua este tweet del propio inventor de la World Wide Web, Tim Berners-Lee, el número de sitios web en el mundo han disminuido posteriormente, volviendo a un nivel inferior a 1 mil millones. Esto se debe a las fluctuaciones mensuales en el recuento de sitios web inactivos. La cantidad de sitios web siguió creciendo a más de mil millones en marzo de 2016 y ha seguido creciendo desde entonces. Netcraft Web Server Survey en enero de 2020 informó que hay 1 295 973 827 sitios web y en abril de 2021 informó que hay 1 212 139 815 sitios en 10 939 637 computadoras con acceso a la web y 264 469 666 dominios únicos. Se estima que el 85 por ciento de todos los sitios web están inactivos.
Sitio web estático
Un sitio web estático es aquel que tiene páginas web almacenadas en el servidor en el formato que se envía al navegador web de un cliente. Está codificado principalmente en lenguaje de marcado de hipertexto (HTML); Las hojas de estilo en cascada (CSS) se utilizan para controlar la apariencia más allá del HTML básico. Las imágenes se utilizan comúnmente para crear la apariencia deseada y como parte del contenido principal. El audio o el vídeo también pueden considerarse "estáticos" contenido si se reproduce automáticamente o generalmente no es interactivo. Este tipo de sitio web suele mostrar la misma información a todos los visitantes. De manera similar a la entrega de un folleto impreso a clientes o clientes, un sitio web estático generalmente proporcionará información estándar y consistente durante un período prolongado de tiempo. Aunque el propietario del sitio web puede realizar actualizaciones periódicamente, es un proceso manual para editar el texto, las fotos y otro contenido y puede requerir habilidades básicas de diseño de sitios web y software. Los formularios simples o ejemplos de marketing de sitios web, como un sitio web clásico, un sitio web de cinco páginas o un sitio web de folleto suelen ser sitios web estáticos, porque presentan información estática predefinida al usuario. Esto puede incluir información sobre una empresa y sus productos y servicios a través de texto, fotos, animaciones, audio/video y menús de navegación.
Los sitios web estáticos aún pueden usar las inclusiones del lado del servidor (SSI) como una conveniencia de edición, como compartir una barra de menú común en muchas páginas. Dado que el comportamiento del sitio para el lector sigue siendo estático, este no se considera un sitio dinámico.
Sitio web dinámico
Un sitio web dinámico es aquel que cambia o se personaliza con frecuencia y automáticamente. Las páginas dinámicas del lado del servidor se generan "sobre la marcha" por el código de computadora que produce el HTML (los CSS son responsables de la apariencia y, por lo tanto, son archivos estáticos). Hay una amplia gama de sistemas de software, como CGI, Java Servlets y Java Server Pages (JSP), Active Server Pages y ColdFusion (CFML) que están disponibles para generar sistemas web dinámicos y sitios dinámicos. Varios marcos de aplicaciones web y sistemas de plantillas web están disponibles para lenguajes de programación de uso general como Perl, PHP, Python y Ruby para que sea más rápido y fácil crear sitios web complejos y dinámicos.
Un sitio puede mostrar el estado actual de un diálogo entre usuarios, monitorear una situación cambiante o proporcionar información de alguna manera personalizada según los requisitos del usuario individual. Por ejemplo, cuando se solicita la portada de un sitio de noticias, el código que se ejecuta en el servidor web puede combinar fragmentos de HTML almacenados con noticias recuperadas de una base de datos u otro sitio web a través de RSS para producir una página que incluya la información más reciente. Los sitios dinámicos pueden ser interactivos mediante el uso de formularios HTML, el almacenamiento y la lectura de cookies del navegador o la creación de una serie de páginas que reflejan el historial anterior de clics. Otro ejemplo de contenido dinámico es cuando un sitio web minorista con una base de datos de productos de medios le permite a un usuario ingresar una solicitud de búsqueda, p. para la palabra clave Beatles. En respuesta, el contenido de la página web cambiará espontáneamente el aspecto que tenía antes y luego mostrará una lista de productos de los Beatles, como CD, DVD y libros. HTML dinámico utiliza código JavaScript para indicar al navegador web cómo modificar interactivamente el contenido de la página. Una forma de simular un cierto tipo de sitio web dinámico mientras se evita la pérdida de rendimiento de iniciar el motor dinámico por usuario o por conexión es regenerar periódicamente de forma automática una gran serie de páginas estáticas.
Contenido multimedia e interactivo
Los primeros sitios web solo tenían texto y, poco después, imágenes. Luego se usaron complementos de navegador web para agregar audio, video e interactividad (como para una aplicación web enriquecida que refleja la complejidad de una aplicación de escritorio como un procesador de textos). Ejemplos de dichos complementos son Microsoft Silverlight, Adobe Flash Player, Adobe Shockwave Player y Java SE. HTML 5 incluye provisiones para audio y video sin complementos. JavaScript también está integrado en la mayoría de los navegadores web modernos y permite a los creadores de sitios web enviar un código al navegador web que le indica cómo modificar de forma interactiva el contenido de la página y comunicarse con el servidor web si es necesario. La representación interna del contenido del navegador se conoce como Modelo de objetos de documento (DOM).
WebGL (Biblioteca de gráficos web) es una API de JavaScript moderna para representar gráficos 3D interactivos sin el uso de complementos. Permite que el contenido interactivo, como animaciones 3D, visualizaciones y videos explicativos, se presente a los usuarios de la manera más intuitiva.
Una tendencia de la era de 2010 en los sitios web llamada "diseño receptivo" ha brindado la mejor experiencia de visualización, ya que proporciona un diseño basado en dispositivos para los usuarios. Estos sitios web cambian su diseño según el dispositivo o la plataforma móvil, lo que brinda una rica experiencia al usuario.
Tipos
Los sitios web se pueden dividir en dos grandes categorías: estáticos e interactivos. Los sitios interactivos forman parte de la comunidad de sitios Web 2.0 y permiten la interactividad entre el propietario del sitio y los visitantes o usuarios del sitio. Los sitios estáticos sirven o capturan información, pero no permiten la participación directa de la audiencia o los usuarios. Algunos sitios web son informativos o producidos por entusiastas o para uso personal o entretenimiento. Muchos sitios web tienen como objetivo ganar dinero utilizando uno o más modelos comerciales, que incluyen:
- Publicar contenido interesante y vender publicidad contextual a través de ventas directas o a través de una red publicitaria.
- Comercio electrónico: productos o servicios se compran directamente a través del sitio web
- Productos publicitarios o servicios disponibles en un negocio de ladrillo y mortero
- Freemium: el contenido básico está disponible de forma gratuita, pero el contenido premium requiere un pago (por ejemplo, sitio web de WordPress, es una plataforma de código abierto para construir un blog o sitio web.)
- Algunos sitios web requieren registro de usuario o suscripción para acceder al contenido. Ejemplos de sitios web de suscripción incluyen muchos sitios web de negocios, sitios web de noticias, sitios web de revistas académicas, sitios web de juegos, sitios web de intercambio de archivos, tableros de mensajes, correo electrónico basado en la web, sitios web de redes sociales, sitios web que proporcionan datos de mercado de valores en tiempo real, así como sitios que ofrecen varios otros servicios.
Contenido relacionado
Código de tiempo MIDI
Interconexión
Transporte en Jordania