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

Responder a