The smaller the screen, the greater the risk that long words destroy the reading image. Without hyphenation, it becomes choppy or fizzy on smartphones. bootScore-based sites use an embedded Responsive Design. So, an automated hyphenation improves readability and supports bootScore to rearrange the text elements:
Solution
- Install the WordPress plugin
wp-Typography
Background
In the past, there was no hyphenation in HTML. The flutter margin was the norm. The smaller the screen, the more frayed the text image. Then HTML‑5 came along and officially let browsers do what they did anyway under the table: Automatically separate words by syllables — according to the language specification in the header. Especially on smaller smartphones, this procedure caused a more uniform gray value of the text again. However, the page was displayed somewhat delayed as a result. Hyphenations also needed to be rendered correctly. Page authors could turn on hyphenation via CSS31:
body {
-ms-hyphens: auto; /* ab IE10 */
-moz-hyphens: auto; /* seit Firefox 6 */
-webkit-hyphens: auto; /* seit Safari 5.1 (OS X), Safari 4.1 (iOS) */
hyphens: auto;
}
In addition, hyphenation was soon provided in the backend. Here, a plugin calculated the hyphenation points in advance and integrated them into the text using the tag ­
This method also required HTML‑5 / CSS3. And it also cost time. Because before each delivery of the page, the separation points had to be calculated and incorporated.
Which method should you use? Well, I prefer the plugin method. wp-Typography is maintained actively — also on GitHub — and is licensed under the GPL.2 I will recover the extra time later by using a caching plugin. And with that, I have the certainty that my texts are consistently separated at the same right or wrong places. For my reader, I make the mistakes consistently. That’s an advantage, too.
And how does this …
… support our migration to bootScore? Well, if a web designer must abandon her current WordPress theme, she needs a replacement. A free ‘off-the-shelf’ theme, she probably wants to personalize. First a bit cosmetically, then in terms of the gray value of her pages, multilingualism and internal reference techniques and linking. Finally, she perhaps enables special footers, a secondary menu or a copyright notice before checking the SEO features of the selected theme. This is a way that this post supports too.