No elimines los títulos de bloques en Drupal: escóndelos

TL; DR: Aplica este parche al Core de Drupal para permitir la opción de visually hidden  en los títulos de los bloques.

Los títulos de los bloques en Drupal tienen uno de esos problemas que inexplicablemente avanzan de versión en versión sin que nadie los solucione.

Básicamente, la configuración del título de un bloque sólo admite dos valores: mostrar o no mostrar.

Para la accesibilidad y semántica de un sitio web es imperativo disponer de un tercer estado, el famoso visualmente oculto, el visually-hidden,  el sr-only o como lo quieras llamar.

Un bloque que permite mostrar el título como «visualmente oculto»
Un bloque que permite mostrar el título como «visualmente oculto»

Este estado renderiza el título en el HTML para que 1) forme parte de la semańtica y del outline de la página y 2) sea anunciado, por ejemplo, por los lectores para personas invidentes y al mismo tiempo lo elimina visualmente para que no interfiera en el diseño. 

(Si es la primera vez que lees esto, por favor, deja de eliminar los headings de tu página que no forman parte del diseño y empieza a ocultaros visualmente. Le harás un gran favor a las personas con diversidad funcional)

¿La solución? Afortunadamente, simple: aplica este parche al Core.