From the page:
"Did you know that a URL always has an access method? The address "www.apple.com", unlike "https://www.apple.com", is therefore not a URL. Safari knows this and acts strictly according to this specification.
For example, on a web page a link to another web page "www.apple.com" is inserted. Unfortunately, the author forgot to prefix the access method "https://". If you select the address now, Safari will not show any actions to open the address. The reason is that Safari only recognizes URLs that start with a correct access method (there are other access methods besides http://). This is a pity because now you have to manually open a new tab, insert the selected address there and then make the request to the server.
Unfortunately, Safari only checks the access method, but not the rest of the address. Therefore Safari incorrectly recognizes the addresses "https://www.apple" and "https://www.apple.comcom" as URLs and offers actions to open them. Besides, Safari has problems recognizing URLs that contain spaces. The correct URL "https://www.ap ple.com" is therefore also not recognized by Safari.
The URL-Detector fixes these problems. It enhances Safari with helpful features for handling URLs.
- URLs without an access method are recognized
- Warning for URLs incorrectly recognized by Safari
- URLs with spaces are recognized
- Syntactic check of URLs"