3 new features for web address problems - a major problem in modern textual books
In textual books there now can be hundreds of web addresses used within the text and references. There is a major problem with them in the fact that in justified text they can cause:
(a) widely spaced lines
(b) InDesign can insert discretionary hyphens to try to split the address to make the word spacing better (which means that when printed the web address would be wrong for the reader as it has hyphens that shouldn't be there).
The only workaround at the moment for this is to remove the discretionary hyphens by either hitting a return in its place, or inserting the Discretionary Break character to help InDesign find places to break the web address.
These, however, are not work arounds because the Break character or return means that in a PDF the link will not work as it sees these characters even if the reader doesn't. Even if you use the Hyperlink Panel in InDesign you would have to remove any discretionary hyphens or break characters from within the Hyperlink panel window for it to work.
All this is extremely time-consuming.
SOLUTIONS
(1) New Website Character Style. If InDesign could have a special character style for web addresses so that when applied it would mean that no discretionary hyphens can appear, but the web address can split on any character.
(2) New Website Break Character. If InDesign could have a break character for web addresses that is not seen by Acrobat or the Hyperlink Panel in InDesign so that you can split websites wherever you want without them losing their link in PDFs.
(3) When a web address is very long and goes over several lines, it means that there will be lines with no word spaces. InDesign does not know what do and it will leave the lines short. If the Web Address Character Style could also feature a way of making the lines go to the full text measure but without too much letter spacing or scaling would be a big aid too.
If the above solutions were made there would be no more problems in InDesign with web addresses. Remember that web addresses are being used more and more in books and interactive PDFs and this problem is only going to get bigger and bigger.
Please could you find a solution if you don't like mine!