In een
vorige blog haalde ik het probleem aan van ‘rivieren’ in een blokvormtekst op de iPad. Tot nu dacht ik altijd dat automatische woordafbreking in een ‘lopende tekst’ op een beeldscherm niet mogelijk was. Maar hé, dat blijkt dus wel degelijk te kunnen!
In de HTML 4.0-specs staat dat je lange woorden kunt voorzien van ‘zachte afbrekingen’ met de code shy (soft hyphen). Daarmee vertel je de browser dat hij een woord op die plek mag afbreken. Maar in de praktijk gaat er natuurlijk niemand het woord rioolwaterzuiveringsinstallatie als ‘riool­water­zuiverings­installatie’ typen. Nu kan zoiets als de Soft Hyphenation Generator je daarmee wel helpen. Tekstje erdoorheen halen en je blogje zit vol zachte afbrekingen. Handig? Bwoah, niet echt. Gelukkig blijken er ook talloze methodes te bestaan om webteksten automagisch van zachte afbrekingen te voorzien. Ook Google heeft een vakkundige zachte afbreker in huis.
De iBooks voor de iPad zijn opgeslagen in het ePUB-formaat. Ik heb me laten vertellen dat dit formaat is gebaseerd op de ‘webtalen’ XHTML en CSS. Ofwel (als ik even lekker kort door de bocht mag vliegen): het gebruik van zachte afbrekingen in een iBook op de iPad zou geen probleem moeten zijn.
Wij Nederlanders en Vlamingen hebben woordafbreking overigens harder nodig dan de Amerikanen. Het is een bekend fenomeen dat er in het Nederlands meer valt af te breken dan in het Engels, omdat wij simpelweg langere woorden gebruiken (kortetermijngeheugen vs. short term memory).