HTML: Juego de caracteres - RUA

Anuncio
Introducción al desarrollo web
HTML
http://idesweb.es/
HTML: ¿migrar a un nuevo juego de
caracteres?
Sergio Luján Mora
Departamento de Lenguajes y Sistemas Informáticos
Universidad de Alicante (España)
IDW-HTML-JC-03
Introducción al desarrollo web
http://idesweb.es/
HTML
Contacto
•
•
•
•
•
•
•
http://gplsi.dlsi.ua.es/~slujan/
http://accesibilidadenlaweb.blogspot.com.es/
http://accesibilidadweb.dlsi.ua.es/
http://desarrolloweb.dlsi.ua.es/
http://www.youtube.com/user/sergiolujanmora
[email protected]
@sergiolujanmora
Introducción al desarrollo web
HTML
http://idesweb.es/
http://youtu.be/_MwDNB3jOx0
Introducción al desarrollo web
HTML
http://idesweb.es/
http://youtu.be/4vF41rQU_4Y
Introducción al desarrollo web
HTML
http://idesweb.es/
UTF-8
sin BOM
Introducción al desarrollo web
HTML
http://idesweb.es/
¿Qué pasa si ya
tenemos un sitio web
con otro juego de
caracteres?
Introducción al desarrollo web
http://idesweb.es/
HTML
Biólogo
1996
Microsoft Frontpage
Introducción al desarrollo web
HTML
http://idesweb.es/
http://youtu.be/4vF41rQU_4Y
Introducción al desarrollo web
HTML
http://idesweb.es/
Una duda técnica. Después de ver el último vídeo que has
publicado sobre codificación UTF-8 sin BOM, me he dado
cuenta de dos cosas. Una, de que eso existe. Dos, que en
mi editor de HTML (Dreamveawer 8) las nuevas páginas están
configuradas como tipo de documento (DTD: XHTML 1.0
Transitional) y codificación (encoding: europeo occidental).
Sobre la codificación, no hay problema para ponerla en UTF-8
sin BOM, pero con respecto al tipo de documento, ¿cuál de
las siguientes posibilidades que me ofrece debo escoger?:
HTML 4.01 Transitional, HTML 4.01 Strict, XHTML 1.0
Transitional, XHTML 1.0 Strict, XHTML Mobile 1.0.
Introducción al desarrollo web
HTML
http://idesweb.es/
Esto es más que nada para hacer la práctica del curso, aunque
también me bajaré Notepad++ a ver si me acostumbro.
Aparte de eso, ya me he dado cuenta de que todo lo que he
escrito más o menos desde 2004 está en XHTML 1.0
Transitional y europeo occidental. Supongo que algún día
tendré que validar y limpiar todo ese código. ¿Es tan simple
como guardar las páginas con la nueva codificación, o se debe
hacer una revisión completa y manual para detectar errores?
Tampoco estoy pensando en revisar todo lo viejo, sino de
aprovechar lo que funcione bien, se entiende.
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
ISO-8859-1
Latin1
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Referencias
de carácter
con nombre
Introducción al desarrollo web
HTML
http://idesweb.es/http://youtu.be/rDX42iLrUEg
Introducción al desarrollo web
HTML
http://idesweb.es/
ISO-8859-1
Latin1
Introducción al desarrollo web
HTML
http://idesweb.es/
Este consejo (utilizar UTF-8 sin BOM) es para la creación de las
páginas nuevas. En tu caso, yo te aconsejo que sigas como
hasta ahora, no te vale la pena realizar una migración si ahora
mismo no tienes ningún problema.
No hay ningún problema para trabajar con Europeo
Occidental (ISO-8859-1/Latin1) si no tienes que incluir idiomas
con otros alfabetos o no te vas a conectar con otro sistema
que tenga otra codificación.
Introducción al desarrollo web
http://idesweb.es/
PHP
HTML
HTML
BD
CSS
JS
TXT
SERVICIO
WEB
Introducción al desarrollo web
HTML
http://idesweb.es/
Digamos que "UTF-8 sin BOM" es la solución fácil para todo y
que te asegura que no tendrás problemas en el futuro, pero
usar Europa Occidental es una buena opción, es más, es lo
mejor porque ahorras espacio.
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Respecto al DOCTYPE, sí que te aconsejo que utilices
<!DOCTYPE html>, para HTML5, en tus nuevas páginas. Si no,
sigue con el XHTML 1.0 Transitional.
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
file
HTML
http://idesweb.es/
iconv
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
Introducción al desarrollo web
HTML
http://idesweb.es/
http://www.w3.org/International/articlelist
Introducción al desarrollo web
HTML
http://idesweb.es/
http://www.w3.org/International/articles/definitions-characters/
Introducción al desarrollo web
HTML
http://idesweb.es/
http://www.w3.org/International/questions/qa-choosing-encodings
Introducción al desarrollo web
Juego de
caracteres
HTML
http://idesweb.es/
Introducción al desarrollo web
http://idesweb.es/
HTML
UTF-8
ASCII
Unicode
UTF-8 sin BOM
ISO-8859-1
ANSI
Latin-1
Cotejamiento
Mapa de caracteres
Introducción al desarrollo web
http://idesweb.es/
HTML
http://idesweb.es/
[email protected]
@idesweb
Descargar