Hola colisteros
En la semana estuve hablando sobre la metodología de la
separación del contenido de la presentación. Si bien existieron
buenas razones por las que hablar, he visto que hay gente que no ve
la ventaja aún o lo ve de una manera compleja. Para ello, ayer a la
noche, me dispuse un mini-reto de internacionalización. Alguno de
vosotros ya sabrá, tengo un sitio el cual es, además de proyecto
persona, la meca de mis experimentos semánticos, se llama
www.mercadelia.com. Está dando excelentes resultados y prueba de ello
es el poco esfuerzo que he puesto en re-mejorarlo con otro rediseño.
Como estába pensado con XHTML+CSS dispuse a hacer pequeños cambios
sobre todo de CSS el cual me permitió tocar muy poco XHTML. El XHTML
que he tocado sólo es para agregar más datos no para reestructurar el
sitio.
Esto es lo que usualmente se conoce como metodología de la separación
del contenido de la presentación. Para seguir con el reto, con la
segunda versión beta, que es, enteramente una revisión del código
XHTML y el CSS, una versión que queda casi igual a la actual (que
está llena de imágenes) pero con la ventaja que ahora disfruto del
placer de la verdadera separación de capas. Ayer me propuse hacer una
versión paralela con el esquema actual pero usando el idioma árabe
que estará disponible dentro de poco.
El resultado prueba es este: http://www.minid.net/images/merca-
arabia.png
La hazaña me tomó 10 minutos de edición de CSS. Tuve que poner unas
instrucciones de direccionamiento:
* {
direction: rtl;
}
Esto me aceleró todo tipo de edición de XHTML. Sumándole que tengo
todo con divs, quedó solo flotar las cosas en el orden que me
interesa, o sea, de derecha a izquierda. Como utilizo UTF-8 no tuve
que tocar nada más y comenzar a hacer pruebas. Hay algunos clichés en
Firefox y en Internet Explorer todavía no lo he probado pero con
otros navegadores está funcionando de maravilla.
Pensar que me ha tomado 10 minutos convertir esto y todo gracias a
una mínima prevención. Imagino que cada proyecto tendrá su
complejidad de capas, pero si abusamos de la separación del contenido
de la presentación estas cosas no ahorrarán centenares de horas de
trabajo.
Hasta me pareció un chiste lo que hice....
Espero que les sirva de algo, en tal caso, cualquier pregunta sobre
el tema, dudas existenciales a la lista.
PD: El texto está en árabe real, no se han utilizado entities de
HTML, ni ISO, o sea real arab. Para ello entré a la wikipedia y corté
y pegué cadenas de textos para ver el resultado de una forma visual,
o sea, leerán cosas de Stalin, Química, matemática todas mezcladas y
nada relacionado con Mercadelia :)
Bon profit.
Diego Martín Lafuente
Information Designer / IA
------------------------------------------------
[EMAIL PROTECTED]
http://www.minid.net
_______________________________________________
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a [email protected]
Puedes modificar tus datos o desuscribirte en la siguiente dirección:
http://ovillo.org/mailman/listinfo/ovillo