Pagina Web con caracteres raros en Apache
Antonio Galicia Ceballos
jcgalici en agc.com.mx
Vie Jun 18 15:16:46 CLT 2004
On Fri, 18 Jun 2004, Jose M.Herrera wrote:
> Lo que pasa es que los acentos, la ~n y otros, son caracteres especiales
> (character entities) que no todos los navegadores son capaces de traducir.
No es que sean "especiales", simplemente que estan fuera de estandar.
Hace muuuuucho tiempo, cuando los hombres eran hombres y las máquinas
hacian lo que los hombres ordenaban existio un conjunto mínimo de
"caracteres" a travez de los cuales se comunicaban los hombres con las
máquinas. Dado que las máquinas eran tontas no podian manejar mucha
información por lo que los hombres en su infinita sabiduría limitó ese
conjunto a tan pocos como 127 caracteres, y algunos de ellos sí eran
especiales. A ese conjunto le llamaron ASCII y por llegar desde el origen
de los tiempos las máquinas lo tienen tatuado en su DNA y todas saben
interpretarlo igual. Esos antiguos sabios conocian que era limitado el
entendimiento que las máquinas asì que también fue limitado ese conjunto
aún cuando sabian (eran sabios, ¿recuerdan?) que no erán todos los que
existian. Bueno, entre las cosas que dejaron fuera estan las letras que
los pueblos bárbaros usaban para comunicarse (además, no tenian
posibilidad de acceder a una de estas máquinas) . Con el tiempo hubo
necesidad de interactuar con los excluidos (además se les podía vender una
de esas máquinas) y desde entonces se han inventados cientos de formas
para exterder el limitado conjunto primogeneo, ejemplos de ello son los
diferentes "charsets" como ISO-8859-1 (ISO-8859-15 si usas euros) o
LATIN1. A últimas fechas esta tomando fuerza el UTF, en particular el
UTF-8.
Bueno, ¿y a cuento de qué tanto byte muerto? Bueno, que las letras
acentuadas no son parte del paquete básico que "todo mundo entiende" y
debes indicar que charset estas usando o "codificarla" para que del otro
lado se interpreten correctamente.
Si en la cabecera de la pàginas dices que usas UTF-8 (si es que es lo que
estas usando), ISO8859-1 o lo que uses del otro lado (en el browser)
sabran como "pintarlo" en la pantalla.
> http://es.tldp.org/Manuales-LuCAS/doc-curso-html/doc-curso-html/x1170.html
--
Saludos,
Toño.
---
http://agc.com.mx/blog
Vista: http://consol.org.mx
Más información sobre la lista de distribución Linux