Gravatar de Armonth

Los problemas de “justificar” el texto

“Justificar” el texto es una tarea común en libros y prensa escrita, en teoría no existe ningún problema en usarlo en pantallas pero durante los 90 — principalmente — ha sido cuestionado ampliamente su uso.

La forma de justificar texto actualmente es con CSS: text-align:justify y anteriormente con atributos HTML, es decir, align="justify".

A mi personalmente nunca me ha gustado su uso, no por ningún problema técnico si no por estética: el texto se amontona, se crean espacios en blanco, etcétera. Sin embargo antes tenía una lista de “sugerentes” razones para no usar la justificación y… ¡se me han olvidado! ¡Todos!.

Buscando un poco por Internet en principio sólo encontraba un comentario en la guía de estilo de Bulma en que se trataba (en el 2001) y su incompatibilidades:

Sección 9.3.5 del HTML4 :

Following the precedent set by the NCSA Mosaic browser in 1993, user agents generally don’t justify both margins, in part because it’s hard to do this effectively without sophisticated hyphenation routines.

Los navegadores rara vez hacen (o hacían) bien el justificado de texto. Siguiendo buscando este artículo me ha parecido mucho más interesante: explica cómo implementar la justificación, los bugs y deficiencias…

La última sección en particular se podría aplicar a muchos aspectos de la usabilidad web y no sólo a la justificación del texto.

Recuerda conceptos que siempre hay que tener en cuenta en cualquier circustancia:

  • Lo que unos usuarios usuarios pueden ver puede ser algo totalmente distinto a lo que ven otros.
  • La publicación de contenidos es radicalmente distinta entre la digital y la analógica (y lo que esperan encontrar sus lectores también).

Y en relación a la justificación:

  • El webmaster no sabe el ancho del texto. Lo único que sabemos es las diferencias entre distintos dispositivos, diferentes navegadores y diferentes configuraciones. Incluso el ancho de las líneas varía mucho entre distintos anchos de ventana.
  • Por lo anteriormente dicho la justificación de texto que se ve bien en un libro o en una pantalla determinada no tiene porque verse bien en otra.

También especula “que en un futuro” (ahora diría yo) habrá dispositivos con ancho limitado viendo la web… y la justificación nunca queda bien en anchos limitados…

Finalmente me quedo con su impresión respecto a dejar elegir el uso o no de la justificación al usuario:

It’s also a matter of personal preferences. The more you personally prefer justification, the better you should understand that other people, including your (potential) readers, may have equally strong but opposite views.

Aprovechando la coyuntura… ¿alguien que sepa de problemas actuales de navegadores de hoy en día con texto justificado?.

Y todavía más: a los lectores de SigT — vía web — ¿os gusta más el texto justificado, normal o realmente os da igual?.

Actualización: siguiendo la búsqueda veo que Manz ya habló hace tiempo de ello y en la entrada uno de los comentarios (el tercero: Alvy) explica muy bien uno de los puntos importantes de justificar o no el texto desde la perspectiva de la estética.

13 Comentarios (feed)

  1. Gravatar de Pablo Pablo nos comenta:

    Demasiada teoría, prefiero justificarlo por estética, si algún día surge algún problema ya lo quitaré.

    Viernes, 19 de Octubre/2007 @ 19:53

  2. Gravatar de Marcos Marcos nos comenta:

    Es algo sobre lo que yo también he pensado más de una vez. Pienso que el texto justificado se debería ver mejor, aunque los navegadores no sean tan buenos como Latex.

    Pero como el 99,9% de las Webs no usan justificación, supongo que me he acostumbrado al texto sin justificar y ahora lo vería extraño.

    Viernes, 19 de Octubre/2007 @ 20:29

  3. Gravatar de CTX Ken CTX Ken nos comenta:

    Muy en lo personal creo que una texto se ve mejor justificado, ahora me da igual si la web usa la justificación o no.

    Aquí ya entraríamos a cosa de gusto, es como preguntarle a la gente que tipo de comida les gusta y cual no.

    Viernes, 19 de Octubre/2007 @ 21:25

  4. Gravatar de Christian Christian nos comenta:

    A mi me parece que el texto justificado tiene mucha mejor estética y hace que todo se vea mucho más limpio. De otro modo las líneas siempre quedan incompletas y se ven bastante mal los párrafos.

    Viernes, 19 de Octubre/2007 @ 21:45

  5. Gravatar de Blaxter Blaxter nos comenta:

    Yo me declaro amante de la justificación, se ven mucho mejor las cosas. Al menos para mi gusto.

    Nunca he entendido el porqué viene por defecto, en programas de edición de texto (OO/Word/*), alienación a la izquierda si el justificado queda mil veces mejor.

    Sábado, 20 de Octubre/2007 @ 0:40

  6. Gravatar de Daniel G. Blázquez Daniel G. Blázquez nos comenta:

    En nuestro blog me animé a utilizarlo hace unos días, únicamente en los párrafos y las citas.

    A nivel estético queda mucho mejor, pero no me convence mucho los enormes espacios entre palabras que dejan algunos navegadores, sobre todo en las líneas más cortas.

    Seguramente volveré dejar la alineación a la izquierda hasta que los navegadores “aprendan” a separar una palabra con guiones al final del línea ;)

    Sábado, 20 de Octubre/2007 @ 1:52

  7. Gravatar de K3NNY K3NNY nos comenta:

    Por lo general, en líneas de texto largas queda mejor que estén justificadas, no solo estéticamente sinó porque facilita una reacción de nuestro cerebro que se da de todas formas, la cual consiste en ver formas geométricas básicas en todo… o algo parecido. Era una de las reglas de Gestalt.
    A lo que voy con eso es a que facilita al usuario separar los diferentes textos por bloques, y “navegar” con la vista entre ellos más rápida y cómodamente.

    Por supuesto, en líneas cortas el efecto es muy desagradable, volviendo el texto horroríficamente molesto de leer (y es más que sabido que la mayoría de los internautas se van a otra página a la menor molestia).

    Pero para eso se pueden usar las CSS diferenciadas por dispositivos. Así como se suele usar una hoja de estilos para la web y otra diferente para la impresión (y si no lo hacen, deberían) se puede crear una tercera específica para móbiles que quite la justificación en los textos.

    Sábado, 20 de Octubre/2007 @ 2:15

  8. Gravatar de Fepe Fepe nos comenta:

    En la última modificación de diseño de mi blog, decidí justificar el texto por un tema estético nada más; me parece que queda más ordenado.

    Y como es fixed-width me aseguro que el ancho sea siempre igual (500px más o menos) así nunca queda un renglón muy corto. Y lo mismo con las imágenes.

    Por otro lado, con PDAs, iPhone u otros similares, tengo un plugin que muestra sólo el texto, que ahí no está justificado.

    Creo que pasa principalmente por gustos, ya que la mayoría de los problemas que mencionás pueden solucionarse.

    Saludos.

    Sábado, 20 de Octubre/2007 @ 6:01

  9. Gravatar de Horacio Bella Horacio Bella nos comenta:

    En mi caso, por lo general evito justificar el texto principalmente por lo que mencionaban de los espacios en blanco que suelen crearse. Además al no estar muy extendido su uso en la web muchas veces se ve un poco extraño cuando se aplica.

    Sábado, 20 de Octubre/2007 @ 16:28

  10. Gravatar de Kujaku Kujaku nos comenta:

    Yo siempre he creido que un texto justificado (sobre todo siendo un parrafo grande) queda mejor y mas ordenado que lineas cuya parte derecha queda encrespada. Y la verdad, evitar justificar un texto por los ciclos de consumo de CPU me parece un poco patetico, si tenemos en cuenta la cantidad de consumo de CPU que supone la Web 2.0, miles de ejemplos de mariconeo de pantalla de javascript y temas de Ruby que si, que quedan muy bien y bonito, pero que devoran recursos de CPU.

    Claro que es mi opinion, opinion de un tio con el culo pelado de usar terminales de toda la vida.

    Sábado, 20 de Octubre/2007 @ 19:43

  11. Gravatar de javi javi nos comenta:

    Muy interesante el articulo. Estoy a favor del justify.

    Martes, 23 de Octubre/2007 @ 22:29

  12. Gravatar de José Joaquín José Joaquín nos comenta:

    No me había puesto a pensar mucho en este tema.

    Lo de “dejarle la decisión al usuario” me parece que no va, porque ese usuario generalemente no sabe que puede decidir eso. Apenas le interesa ver webs para trabajar, pasar el tiempo, chatear o usar el email. Ni yo mismo -que vivo de internet- sé ni me interesa averiguar cómo justificar texto en el navegador, no digamos ese supuesto usuario a quien dejamos la decisión. Así que esa justificación para no justificar el texto, me parece más bien demagógica. (Nótese el juego de palabras.)

    El argumento principal se lo doy a la legibilidad. Si un lector promedio lee y entiende mejor un texto sin justificar, es mejor no justificarlo, aunque a mí me parezca más bonito y ordenado. Eso es justo lo que acabo de hacer en mi blog.

    Jueves, 25 de Octubre/2007 @ 7:26

  13. Gravatar de Danieru Danieru nos comenta:

    Por lo general si son grandes bloques de texto, prefiero justificarlo. Pero si el texto es un párrafo de unas cuantas líneas considero que es mejor no justificarlo porque ahí es cuando se producen grandes espacios.

    saludos.

    Martes, 8 de Abril/2008 @ 17:22

No seas tímido, da tu opinión

Sé respetuoso con los demás, la diferencia de opiniones enriquece la discusión, los comentarios bajo ciertas circunstancias pueden ser moderados y requerir aprobación.