miércoles, 22 de marzo de 2023

Estándares de Publicación Web

Hace unos años, el desarrollo de páginas web era caótico, había que realizar una versión de cada página web para prácticamente cada navegador. Los programadores en los años 90 a menudo tenían que hacer varias versiones de cada sitio web para que fuera compatible con cada uno de los navegadores disponibles en ese momento. De ahí que surgiesen una serie de estándares o normas.

El W3C lanzó una iniciativa en 1997 para lograr la accesibilidad web (Web Accessibility Initiative o WAI, es una comunidad internacional donde las organizaciones miembro trabajan conjuntamente para desarrollar estándares web.). A raíz de entonces se fueron desarrollando diferentes estándares logrando que cada página web se vea correctamente independientemente del navegador o dispositivo.

Los estándares web se introdujeron para proteger el ecosistema web, para mantenerlo abierto, gratuito y accesible para todos. Se perseguía poner la web en una burbuja protectora y no tener que construir sitios web adaptables a navegadores específicos. Los más famosos son tales como:

HTML (HyperText Markup Language), para definir la estructura de los documentos.

XML (eXtensible Markup Language), que sirve de base para un gran número de tecnologías.

CSS (Cascading Style Sheets), que permite asignar estilos para la representación de los documentos.

Javascript, que permite otorgar dinamismo y funcionalidad.


Para más información, consulta ¿Qué son los estándares web y por qué se deben utilizar? (inesem.es)






Páginas Estáticas vs Dinámicas

Las páginas web dinámicas son generadas en el servidor por la ejecución del lenguaje Script sobre el cual se encuentran programadas y el resultado es una salida HTML despachada al navegador. Sin embargo, una web estática es un archivo de texto HTML que despacha el servidor hacia el navegador, por lo que requiere menor procesamiento del lado servidor, ya que solo necesita localizar el archivo HTML, leerlo y despacharlo al navegador.

La principal diferencia entre ambos tipos de páginas es que las dinámicas son más sofisticadas y permiten una mayor interactividad con los usuarios.

Mientras que las páginas estáticas son ideales para empresas que no tengan muchas pretensiones con su sitio web, que únicamente quieran informar a sus clientes de sus productos y dar a conocer su perfil de empresa entre otros, las páginas dinámicas son mejores a la hora de interactuar con el usuario y ofrecer información en tiempo real.



Para más información, haz click en el enlace que ves a continuación: Diferencias entre página web estática y dinámica: ¿Cuál es mejor? - BrandMedia - Agencia de Publicidad y Marketing Digital

Codificación de caracteres especiales en HTML

En las páginas Web, hay ciertos caracteres especiales que no se pueden incluir directamente en el documento HTML. 

Los caracteres que utiliza HTML para definir sus etiquetas (<, > y ") no se pueden utilizar libremente.

Los caracteres propios de los idiomas que no son el inglés (ñ, á, ç, ¿, ¡, etc.) pueden ser problemáticos dependiendo de la codificación de caracteres utilizada.

Con respecto al primer problema, la solución consiste en sustituir los caracteres reservados de HTML por unas expresiones llamadas entidades HTML y que representan a cada carácter:

&lt;<less thansigno de menor que
&gt;>more thansigno de mayor que
&amp;&ampersandampersand
&quot;"quotation markcomillas
&nbsp;(espacio en blanco)non-breaking spaceespacio en blanco
&apos;'apostropheapóstrofo

En cuanto al segundo problema, la solución vuelve a ser la misma, pero con otras entidades HTML diferentes para cada carácter:

EntidadCarácterDescripción oficial
&ntilde;ñlatin letter n with tilde
&Ntilde;Ñlatin capital n letter with tilde
&aacute;áa acute
&eacute;ée acute
&iacute;íi acute
&oacute;óo acute
&uacute;úu acute
&Aacute;ÁA acute
&Eacute;ÉE acute
&Iacute;ÍI acute
&Oacute;ÓO acute
&Uacute;ÚU acute
&euro;euro

Para más información, visita la página 3.6. Codificación de caracteres (Introducción a XHTML) (uniwebsidad.com)

Mi Hito TIC Favorito

A lo largo de la historia ha habido múltiples hitos relacionados con el mundo de las TIC, pero mi favorito es la creación de google, el buscador web más popular del mundo, que ha supuesto un antes y un después desde que saliera lanzado en 1998.

Larry Page y Sergey Brin comenzaron Google como un proyecto universitario en enero de 1996 cuando ambos eran estudiantes de posgrado en ciencias de la computación en la Universidad de Stanford. El nombre original del buscador era BackRub, pero en 1997 los fundadores deciden cambiar el nombre a Google inspirados por el término matemático «gúgol» que se refiere al número 10 elevado a la potencia de 100, en referencia a su objetivo de organizar la enorme cantidad de información en la Web.​ Ambos fundan, el 4 de septiembre de 1998, la compañía Google LLC, que estrena en Internet su motor de búsqueda el 27 de septiembre siguiente (considerada la fecha de aniversario). Contaban con un armario lleno de servidores (unos 80 procesadores), y dos routers HP. Este motor de búsqueda superó al otro más popular de la época, AltaVista, que había sido creado en 1995. En el 2000 Google presentó AdWords, su sistema de publicidad en línea y la llamada Barra Google.

El buscador de Google o buscador web de Google es un motor de búsqueda en la web propiedad de Alphabet Inc. Es el motor de búsqueda más utilizado en la Web​ y recibe cientos de millones de consultas cada día a través de sus diferentes servicios.​



Para más información, haz click en este enlace