Por @Alvy

Text-wrap: pretty y otras técnicas CSS para hacer más bonito el texto de las páginas web

Hace poco una anotación sobre los subrayados me recordó poderosamente la evolución de la justificación del texto, esa técnica centenaria que actúa como un acordeón con las palabras y los espacios que hay entre ellas – a veces incluso con el interletraje– alineando a la vez a izquierda y derecha.

Ahora la mismísima Jen Simmons (desde hace algunos años trabajando para Apple) ha explicado los cambios más recientes que se están incorporado en el navegador Safari en artículo titulado Better typography with text-wrap pretty. El caso es que text-wrap: pretty; es una característica del CSS que ya existía en Chrome, Edge y Opera, aunque el cómo se aplicaba varía un poco de unos a otros navegadores.

Una historia justificada

Originalmente los libros se componían con tipos de metal, así que justificar el texto a ambos lados, aunque resultaba elegante, era tedioso y delicado. Se usaban unas varillas especiales para ello. Los periódicos, de hecho, usaban una combinación de texto en bandera (alineado a la izquierda) y justificado, según las secciones o la relevancia de la sección.

Con la llegada de las máquinas de escribir la cosa no cambió mucho; la mayoría de las tipografías que se usaban (ej. Courier) eran monoespaciadas, de modo que añadir espacios para que todo quedara justificado en su columna requería calcular mentalmente por anticipado (una vez pulsada una tecla no había vuelta atrás). Las primeras máquinas electrónicas con pantalla, normalmente de una línea, cambiaron esto un poco porque podían realizar una justificación bien calculada.

A todo esto los guiones para dividir palabras andaban por ahí. Normalmente eran una buena solución, pero hay que reconocer que muy elegantes no eran, porque tampoco coincidían siempre con el final de las líneas en cada columna. Con las impresoras y los primeros ordenadores esto mejoró un poco cuando muchos programas de tratamiento de textos empezaron a ser capaces de incluir reglas y diccionarios de división de palabras en puntos clave. Todo era más elegante y sencillo.

Justificar los textos se volvió tan normal que en muchos programas, como Word, era el valor por omisión. Eso sí, si se usaba mal, con texto demasiado grande o columnas muy estrechas podían quedar ríos de blancos, perfectamente visibles al mirar la página de lejos. Uno de los más notables: el texto de inicio de Star Wars.

Pero hete aquí que llegaron los navegadores web y el HTML. Sin diccionarios de división de palabras y con tamaños de columnas variables según manipularas la ventana, aquello era… una aberración tipográfica. Así que la Web nació «alineada a la izquierda» por simplicidad. De ahí aquello de el texto justificado no está justificado en la Web. Me gusta cómo lo definieron su uso: «… un intento de parecer serio y autoritario».

En las siguientes versiones del HTML y el CSS apareció el align="justify" para conseguir el efecto de justificado, así como mayores controles tipográficos. También surgieron hyphens: auto; y algún otro. Hasta que llegó Text-wrap: para embellecer el resultado.

El resultado es que algunas páginas web justifican el texto y otras no. A mí me gusta más sin justificar. Aun así, hay muchas maneras de decidir cómo dividir las palabras al final de las líneas para que todo quede más bonito, y eso es justamente lo que trabaja text-wrap.

Text-wrap: una forma de arreglar el desaguisado

La idea del Grupo de Trabajo CSS para Text-wrap: era que cada navegador se las apañara para hacer más bonito el resultado, gestionando la división de palabras, espaciado y palabras sueltas, demasiado largas o demasiado cortas, como buenamente pudiera.

El resultado busca:

  • Igualar la variación del ancho de las líneas.
  • Evitar los ríos de blanco.
  • Evitar las huérfanas (palabras sueltas al final de párrafo).
  • Priorizar las formas de dividir las palabras.
  • Aprovechar la división por guiones de las sílabas.
  • Aprovechar oportunidades de justificar.
  • Evitar demasiados guiones consecutivos.

El caso es que ahora existen todas estas opciones (que además se pueden combinar con otros valores globales y CSS relacionado, como el de los guiones:

text-wrap: wrap;
text-wrap: nowrap;
text-wrap: balance;
text-wrap: pretty;
text-wrap: stable;

La principal diferencia entre wrap y balance es que balance busca equilibrar las líneas y entre balance y pretty que pretty usa más técnicas y el resultado suele ser mejor. La diferencia se pude ver en esta demo, donde se pueden activar y desactivar los guiones, la justificación y el text-wrap: pretty.

Como curiosidad, decir que en Microsiervos tradicionalmente usábamos un CSS para los titulares (H1) sin guiones, pero desde hace meses cambiamos a text-wrap: balance; probablemente empezaremos a probar en breve con text-wrap: pretty; para que se vean más bonitos y se puedan leer mejor tanto en el escritorio como en los móviles.

Compartir en Flipboard Publicar
PUBLICIDAD


Por @Alvy

La AIMC ya ha publicado los resultados de su 27ª encuesta anual sobre el uso de Internet en España, basada en 14.735 entrevistas online. Un clásico moderno que analiza dispositivos de acceso, frecuencia y tiempo de conexión, servicios utilizados, uso de redes sociales, conocimiento de nuevas tecnologías (NFTs, metaverso, IA…) y percepción de la seguridad online, mostrando con detalle las costumbres más gloriosas —y no tan gloriosas— de los internautas españoles.

Algunos datos a destacar:

  • Navegantes: datosEl móvil lo es todo: Un 92,8 % accede a Internet desde el móvil, y el 61,5 % ya ha decidido que es su compañero vitalicio.
  • Conexión diaria, como quien respira: El 88,9 % estuvo online el día anterior. Y probablemente también el anterior. Y el anterior. Y así hasta el infinito.
  • Ciberdelitos, la nueva tradición: Un 39,7 % reconoce haber sido víctima de estafas, suplantaciones de identidad u otros crackeos digitales.
  • El 5G sigue boyante: El 69,6 % de quienes tienen móvil ya navegan a toda velocidad... cuando la cobertura quiere, claro.
  • La IA, esa nueva compañera inseparable: Un 20,1 % utilizó alguna herramienta de inteligencia artificial el día anterior. ChatGPT lidera el ranking, con una satisfacción de 3,95 sobre 5.
Compartir en Flipboard Publicar
PUBLICIDAD


Por @Alvy

Pestaña estropeada / Cómo arreglar la pestaña de plástico de un conector Ethernet RJ-45 estropeada… con un palillo

El otro día tuve que resolver un problema un poco absurdo con un cable especial de Ethernet de 30 metros y Categoría 6 que tengo por casa. Resulta que de tanto ponerlo y quitarlo se rompió una de las pestañas de plástico de uno de los conectores.

Velocidad de fibra al mínimoAunque todo funcionaba, la conexión de red a la fibra empezó a fallar misteriosamente y a veces, aunque funcionaba, estaba muy lejos de los 1.000 Mbps que tengo contratados, del orden de 100 o incluso 10 Mbps. A veces ibas más rápido por wifi que con el cable conectado. El montaje era muy sencillo Fibra → Router → adaptador Ethernet USB–C → Ordenador.

El diagnóstico fue que el cable fallaba; el conector en cuestión se soltaba poco a poco al no tener retención y acaba desconectándose.

Encontré por ahí una solución que es más de baja tecnología que hacer fuego con palos y piedras, pero que funciona y te saca de un apuro. Consiste en utilizar un palillo como lengüeta artificial, aunque en algunos sitios también se recomienda un papel doblado.

Pestaña estropeada / Cómo arreglar la pestaña de plástico de un conector Ethernet RJ-45 estropeada… con un palillo

Velocidad adecuada de la fibra: 900 sobre 1.000Es simplemente cuestión de colocar el palillo o papel en donde va la pestaña, al lado opuesto de los conectores de cobre, y entonces apretar el conector. Opcionalmente puedes cortar la parte del palillo que sobra. Esto proporciona agarre pero también un poco de flexibilidad. Como solución que no guarrea mucho, no requiere enrollar los cables con cinta que luego se queda pegajosa y esas cosas, supongo que va bien.

Tras el arreglo la velocidad del test de la fibra subió «mágicamente» ×10 a valores más normales: unos 900 MB de los 1.000 contratados. Así que supongo que el palillo salvador merece una condecoración.

Resuelto lo de la pestaña estropeada / Cómo arreglar la pestaña de plástico de un conector Ethernet RJ-45 estropeada… con un palillo

Con un poco de suerte esta solución de baja tecnología y bajo coste durará más tiempo y la conexión no perderá brío ni potencia (que para algo el cable es Cat.6). Al menos como solución temporal funciona estupendamente hasta que consigues otro cable u otro conector que puedas crimpar pacientemente si tienes la herramienta adecuada.

Relacionado:

Compartir en Flipboard Publicar
PUBLICIDAD


Por @Wicho

Cruce de cables 31 (5 de abril de 2025)

Unos cubos de colores descendiendo para formar otro cubo más grande en una imagen reminiscente de Tetris y del cubo de RubikMicrosoft cumple 50 años [~19:30] – En esta ocasión coincidía tan bien la fecha que no pudimos menos que hablar un rato del cumpleaños de esa «pequeña» empresa que lleva buena parte de esas cinco décadas en la cresta de la ola en el campo de la informática.

  • Fue fundada por Paul Allen y Bill Gates, pero sin respeto alguno a los cánones, no lo hicieron en un garaje.
  • Su primer producto, el Altair BASIC, fue un éxito entre aquellas personas a quien podía interesarle usarlo. Pero lo de las ventas ya tal. De hecho Bill Gates llegó a publicar una carta pidiendo que no lo copiaran.
  • Pero eso ayudó a que cuando IBM buscaba un sistema operativo para su Modelo 5150 consiguieran firmar un muy ventajoso acuerdo para que cada PC de la marca llevara una copia de PC DOS por la que Microsoft cobraba.
  • Luego vinieron las varias versiones de Windows que han seguido sacando al mercado. Unas mejores, otras peores, como el horroroso Windows Vista, pero todas haciendo caja.
  • Incluso llegaron a dominar, aunque llegaron tarde, la web. Aún me traen escalofríos aquellas webs optimizadas para Microsoft Explorer a 800×600.
  • Claro que no siempre acertaron, como lo demuestran sus intentos fallidos de entrar en el segmento de los móviles con Windows Mobile y sus sucesores o de los reproductores de música con el infausto Zune.

De todas formas casi lo más sorprendente ha sido la transformación de Bill Gates, quien lleva años retirado del día a día de la empresa. De un súper villano ha pasado a ser alguien la mar de amable. Claro que también nos ponen fácil esta dulcificación de su imagen lo realmente malos que se están mostrando algunos CEO actuales.

_____
Cada semana grabamos con David Sierra en el distendido ambiente de Cruce de Cables, el programa de Radio Nacional de España, como colaboradores habituales. Se emite en RNE los sábados de 03:00 a 04:00.

Relacionado:

Compartir en Flipboard Publicar
PUBLICIDAD