¿Qué es mejor, escribir el carácter o el escape?

Esta es una pregunta que muchas veces me han hecho, ¿qué es mejor, escribir “á” o “&aacute”?

Personalmente prefiero escribir “á”, ocupa menos y los documentos son más legibles. Si se indica correctamente el juego de caracteres, no plantea ningún problema usar caracteres raros como “á” o “ñ”. Pero hasta ahora no tenía una referencia que respaldase mi respuesta. Hasta ahora…

En Consejos rápidos sobre internacionalización para la Web nos dicen en Utilice caracteres en lugar de escapes siempre que sea posible:

Los escapes, tales como las referencias de caracteres numéricos (NCR), y las entidades son formas de representar cualquier carácter Unicode en el etiquetado, utilizando únicamente caracteres ASCII. Por ejemplo, puede representar el carácter á en X/HTML como & #xE1; o & #225; o & aacute;.

Estos escapes son útiles para representar de manera clara los caracteres ambiguos o invisibles, y evitar problemas con los caracteres de sintaxis, tales como los signos de “y” y los paréntesis angulares. Asimismo, en ocasiones, pueden resultar útiles para representar caracteres que no son admitidos por su codificación de caracteres o que no están disponibles en su teclado. De lo contrario, siempre deberá utilizar caracteres en lugar de escapes.

Profesor del Departamento de Lenguajes y Sistemas Informáticos de la Universidad de Alicante (España). Interesado en el desarrollo y la accesibilidad web.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.