I just discovered the html 5 way to make a link to a phone number like this:
<a href="tel:12345"
Works great on a mobile phone, but gives an error on a desktop browser like firefox. How to improve the user experience for the desktop user?
Update:
This question is already answered in this SO question. There I added my new insights as an answer.