Frequently Asked Questions
Why hyphenate?
Hyphenation increases the visual appeal of your website. When justifying text without hyphenation, word spacing is distractingly large. With left-aligned text, the right edge will be unnecessarily ragged. Consider the following examples:
- Non-hyphenated Justified Text
- Julie Andrews famously coined the word “supercalifragilisticexpialidocious” in the 1964 Disney movie Mary Poppins.
- Non-hyphenated Left-Aligned Text
- Julie Andrews famously coined the word “supercalifragilisticexpialidocious” in the 1964 Disney movie Mary Poppins.
- Hyphenated Justified Text
- Julie Andrews famously coined the word “supercalifragilisticexpialidocious” in the 1964 Disney movie Mary Poppins.
How does hyphenation work?
HTML defines a special character for hyphenation. The soft-hyphen (­) is an invisible character that communicates to web browsers allowable line breaks within words. When a web browser wraps a line at a soft-hyphen, a hyphen is shown at line's end.
HTML also defines a zero-space character (​). Similar to the soft-hyphen, the zero-space character communicates allowable line breaks within strings of text. But unlike the soft-hyphen, it does not show a hyphen at line's end. This is ideal for forcing consistent wrapping of long URLs. It also can be used to force line breaks in uncooperative web browsers after hard-hyphens in words like "zero-space" and "soft-hyphen".
Which browsers support hyphenation?
Not all browsers support online hyphenation. Notably, before version 3, Firefox did not support hyphenation. Fortunately, it failed gracefully — hyphenated text displayed as if it was unhyphenated.
That is more than could be said for early versions of Safari (versions 1.2 and earlier). Those versions of Safari displayed a hyphen at every possible hyphenation point — even if it was not at line's end. Hyph-n.com provides javascript code that can be used to remove hyphenation from Safari 1.2 and earlier.
Starting with Internet Explorer 6, Firefox 3, Safari 2, and Opera 8, all major web browsers have offered full support for online hyphenation.
Does hyphenation effect search?
That depends on the search engine. Google and Yahoo properly handle the soft-hyphen character without penalty. Microsoft and Ask.com improperly treat soft-hyphens as word breaks. As of November 2007, Google and Yahoo comprised 86.3% of the search market share. Microsoft and Ask comprised 13.1%
If hyphenation is supported, the following searches should return a link to http://hyph-n.com/faq in the results:
What are the limitations?
Online hyphenation does not provide a means to limit hyphenation of adjacent lines. The spell check in many text editors are not soft-hyphen aware. And if you force wrapping of URLs, copying the URL and pasting it directly in a web browser's address bar will result in errors (selecting the option to automatically link all URLs helps to mitigate this concern).
Lastly, some older web browsers fail miserably when presented soft-hyphens or zero-width spaces. We provide a JavaScript file that removes these characters from uncooperative browsers.
Can I make hyphenation exceptions?
Yes. If you do not like how a word is automatically hyphenated, select the "Options" button and define your preferred hyphenation. Just separate your excepted words with spaces and place a hyphen ("-") everywhere you would like to allow a hyphenation point.
What are widows and why protect them?
A widow is the final word in a block of text that falls to its own line. Especially if the widow is only a few characters long, she can get lonely. Hyph-n.com will try to protect widows by bringing them company from the previous line.
There is danger that the widow's company will leave the previous line with less than optimal word spacing. The risk is less if your text is left-aligned, but if it is justified, tread carefully. The protection of widows is completely customizable in the hyphenation form's options.
"HTML" or "Formatted Text" output?
The HTML output maintains all submitted HTML tags. This option will hyphenate entire HTML files without disturbing the HTML structure. With this option, you will see all hyphenation points marked with "­".
The Formatted Text output option processes any submitted HTML and outputs formatted text. With this option, you will not see any hyphenated points unless they are at line's end. This option is ideal if the text will be pasted into a word processor. You will find that the quality of hyphenation provided by hyph-n.com far exceeds the built-in provision of Microsoft Word.
With either option, HTML markup of the submitted text is not required
Should I keep a backup of my unhyphenated text?
Yes.