I think this is a good solution to a problem, but the demo doesn't illustrate the more annoying version of the problem:
If I click an email address I expect the mailto behaviour (and to a lesser extent with hyperlinked phone numbers) but often you'll see the case where the hyperlink text actually just says "Contact" or similar and it opening my email client is completely unexpected
If I click an email address I expect the mailto behaviour (and to a lesser extent with hyperlinked phone numbers) but often you'll see the case where the hyperlink text actually just says "Contact" or similar and it opening my email client is completely unexpected