XML correcto ¿válido o bien formado?

Imagen logotipo documentación en nerdianos.com XML es el lenguaje de comunicación web por excelencia dado que permite el envío de información de forma segura ya que cualquier sistema la acepta sin ningún peligro. Esto se debe a que es texto plano (plain text) y no hay forma de jugar con la pila de memoria (memory stack), troyanos, etc… además esto permite que el firewall no entre en ejecución dado que estos documentos y esta información se envía de forma muy simple, por puerto de HTTP 80 o también 8080.

Con un poco más de inmersión sobre el asunto ¿cómo sabemos si un XML es correcto? ¿correcto?

Sigue leyendo

Tips sobre XML bien formado

Imagen logotipo documentación en nerdianos.com Al intentar realizar aplicaciones web, ya sean scripts, servicios web, mashups, etc… hay un lenguaje común para comunicarse entre los distintos sistemas que forman parte de cada uno de los componentes propios o externos escritos en el mismo lenguaje o en diferentes (PHP, c, python, perl…) a la hora de completar la susodicha aplicación.

El XML ha sido tomado como el lenguaje web por excelencia y no es algo novedoso. Esta tecnología data del 1996, tenía grandes espectativas sobre esta en la que actualmente se soporta la gran mayoría de aplicaciones web de internet, ya sean por la funcionalidad o por recursos externos que se comunican con ellas como buscadores, robots, arañas, etc.
Sigue leyendo

Visualiza tu web en tres dimensiones

Imagen logotipo documentación en nerdianos.com Revisando documentación sobre HTML5 y los diferentes navegadores como Chrome, Firefox, Opera, etc… he observado que algunos de ellos, como puede ser Firefox permiten la visualización del contenido web en tres dimensiones.

Todo esto se debe a que HTML5 permite la ejecución de software en el propio navegador web con lo que incrementa las funcionalidades que puede presentar la web. Esta tecnología permite utilizar la trajeta gráfica para la ejecución de la web.

Los nevegadores web que tienen esto en cuenta, permite revisar en 3d (por defecto o instalando algún plugin) cada uno de los elementos que conforman la web tales como: divisiones, párrafos, estilos de texto, imágenes, enlaces y en general todas las etiquetas que forman parte de la composición web.

Para ello, se debe visualizar o inspeccionar los elementos web (boton secundario -> inspeccionar elemento – en Firefox) y activar la opción de Vista 3d.

En las siguientes capturas se puede ver el contenido en 3d de una web, como ejemplo: Nerdianos.com.
Sigue leyendo

Web cacheable

Imagen logotipo documentación en nerdianos.com Para aprovechar al máximo el rendimiento de los sistemas informáticos y poder ofrecer contenidos de una web, un webmaster debería de hacer cacheable los contenidos de su página, es decir, debe de crear un sistema que permita el almacenamiento intermedio entre últimas versiones de contenidos y futuras actualizaciones, como una memoria cache.

Para ello se deberían establecer una serie de políticas de actualización, escritura y reemplazo de los contenidos que conforman nuestra web. De esta forma se verían afectados varios parámetros como la reducción del tiempo de acceso, el almacenamiento web y la independencia de programa y datos (aunque ya estén separados por medio de un SGBD).

Sigue leyendo