miércoles, 22 de febrero de 2023

Estándares de publicación web

¿Qué son y para qué sirven?

Los estándares de publicación web, hace referencia a las especificaciones técnicas, reglas y recomendaciones que definen y describen aspectos de la Word Wide Web.

La tendencia es seguir el conjunto de prácticas estandarizadas para diseñar y construir sitios web más eficientes, atractivos y amigables.

¿Qué es el W3C?

El W3C (World Wide Web Consortium) es un consorcio internacional en el que las organizaciones miembros, el personal a tiempo completo y el público en general trabajan juntos para desarrollar normas y directrices web diseñadas para garantizar el crecimiento a largo plazo de la web.

La oficina española del W3C, establecida en 2003, está albergada por la Fundación CTIC en el Parque Científico Tecnológico de Gijón (Asturias).

Enlace





jueves, 16 de febrero de 2023

Páginas Estáticas y Dinámicas

Las webs estáticas son paginas informativas que tienen sus secciones y contenido fijo. Se pueden actualizar pero no de una forma sencilla para el usuario que no tenga algún conocimiento de HTML. En las páginas web estáticas no se utilizan bases de datos ni se requiere programación. Este tipo de webs son mas económicas ya que el tiempo de programación es mucho menor que en las paginas dinámicas.

Ejemplos:

  • Portfolios
  • Currículums digitales
  • Páginas de presentación de empresas
  • WebQuest
  • Otros

Las webs dinámicas son paginas en las que su contenido es fácilmente y frecuentemente modificado. Se construyen usando lenguajes de programación en nuestro caso PHP que permite programar aplicaciones de todo tipo: blogs, foros, tiendas, etc. Requiere base de datos para almacenar la información.

Ejemplos:

  • Blogs personales y corporativos
  • Páginas de noticias y actualidad
  • Revistas
  • Periódicos digitales
  • Otros






Codificación de caracteres

Los caracteres que utiliza HTML para definir sus etiquetas (<, > y ") no se pueden utilizar libremente, además 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.

La solución consiste en sustituir los caracteres reservados de HTML por unas expresiones llamadas entidades HTML que representan a cada carácter:

EntidadCarácterDescripciónTraducción
&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

De esta forma, si se considera el siguiente texto:

Los caracteres <, >, " y & pueden dar problemas con los textos en HTML

Para mostrar correctamente el texto anterior en una página HTML, se debe sustituir cada carácter especial por su entidad HTML:

<p>Los caracteres &lt;, &gt;, &quot; y &amp; pueden dar problemas con los textos en HTML</p>
Enlace