Objective: Various text processing software will automatically create a link if an URL is encountered in user text. Office programs, mail clients, blog and chat and messengers are doing that.
- If a URL is followed by a dot, and perhaps whitespace, the dot will not be included into the generated link target. It will be interpreted to terminate the sentence, and the link is broken.
- Wiki servers behave in this way e.g. for ,.;? since 2001.
- Phabricator will do the same, as see: https://en.wikipedia.org/wiki/Hell,_etc.
- enwiki has a smart mechanism to ask now for Did you mean.
Proposal: If the last character of any URL would be a dot U+002E, this should be followed in address bar by _ and represented in any generated <a> link by %2E encoding.
- If a user will copy that URL and inserts anywhere, it works.
- Try that one: https://en.wikipedia.org/wiki/Hell,_etc%2E
We are already doing the same for ? as by https://es.wikipedia.org/wiki/What%27s_Up,_Doc%3F but for query part escaping in URL.
- It might be found that comma and semicolon are affected as well, but the number of wiki page names is rather limited.