sábado, 21 de junio de 2014

Acentuar o no acentuar, he ahi el problema

En Internet los acentos son un asunto de debate, insultos y falsos conocimientos, es muy comun que a alguien que no ponga acentos, se le tache de ignorante, o bien el mas comun de los problemas es que en vez de la palabra acentuada aparezca una serie de simbolos incomprensibles, esto tiene muchas aristas, pero basicamente he llegado a que lo mas eficiente, sea no poner acentos en lo absoluto, ¿la razon?, simple, compatibilidad.

He aqui mis razones, para empezar, la codificacion UTF-8 usualmente no sirve para cuando estas operando en servidores de medio mundo, y la Windows 1252 funciona limitadamente, si bien en los paises en que sus maquinas esta en español es relativamente eficiente, cuando sales de ese mundo, y pasas a maquinas en otros idiomas, usualmente truena, como casi todo que esta relacionado a Windows. Peor aun si estas en otro pais y el teclado ni siquiera tiene Ñ, claro lo puedes reprogramar, pero no vale la pena perder el tiempo con los acentos.

Segundo y mas importante, las Fuentes, la inmensa mayoria de las Fuentes no tienen caracteres para letras acentuadas, simplemente por que estan hechas en paises que no las usan, se ha calculado que solo el 9% de todas las fuentes mundiales tienen simbolos para el español, asi que aunque codifiques bien, saldran esos feos signos cuando las maquinas intenten interpretar una letra sin fuente y esa depende de que fuentes tiene instaladas cada usuario, lo que significa que alguien en Seattle necesitaria tener instaladas fuentes con acentos para poder leerte, de lo contrario tu texto estara tan lleno de signos raros que parecera discusion en la Camara de Diputados..

Ademas hay que tener en cuenta que no solo se escribe para personas, los traductores automatizados estan en uso en todo el mundo, y tenemos que tomar en consideracion que la inmensa mayoria los usa para leer tus paginas.

Asi que si escribes para toda la humanidad, es necesario hacer las cosas bien, por lo menos hasta que existan las condiciones necesarias, ahora, si solo te interesa el publico local, entonces no tienes problema, usa acentos y solo las fuentes instaladas de fabrica en Windows y ya de pasada, usa el corrector automatico de Word para solucionar tus problemas de acentos, claro, con la siempre presente amenaza de Virus, Troyanos y toda la demas familia de bichos que siempre infesta Windows, por lo menos hasta que te aparezca la Pantalla Azul de la muerte y te arrepientas de haber usado ese sistema operativo.

En este momento se estan haciendo esfuerzos muy dispersos para arreglar el asunto, pero no se le ve solucion cercana, y no somos los unicos, los alemanes han tenido que casi abandonar su eszett (una letra parecida a la Beta Griega) y la han reemplazado por una doble s, ademas hay pocos diseñadores de fuentes en los paises de habla hispana, de hecho en el ultimo año solo he visto dos nuevas fuentes con ñ y acentos, la Manzanita y otra que no recuerdo su nombre, y los pocos que hacemos esto en Mexico no tenemos mucho tiempo como para perderlo en satisfacer a la Academia de la Lengua, yo por ejemplo, estoy mas interesado en el desarrollo del Mathml, que nos permitira escribir temas matematicos y cientificos en la red, en realidad hace mas falta poder escribir una integral como Dios manda que preocuparnos por algo que posiblemente este destinado a desaparecer, como lo es el acento en español, cuya breve vida solo fue de mas o menos 100 años y ahora esta siendo abandonado en la practica.

Ahora bien, para los puristas del idioma, les propongo una solucion, pongan a un grupo de alumnos de Diseño o de Letras a hacer o modificar fuentes existentes para el idioma español, podrian considerarlo una tarea de fin de semestre para subir puntos o algo por el estilo, lo unico que necesitan serian maquinas equipadas con Linux y el programa Font Forge, se que tambien se puede hacer con Windows, pero no recuerdo cual programa se usa en el, lo que si recuerdo es que no es gratuito, tal vez sea esa la razon por la que nadie hace fuentes, no hay programas gratuitos para hacerlas, un buen proyecto para algun programador que no este haciendo aplicaciones para telefonos.