Better UI for 'Send mail' buttons
I am not happy with our 'Send mail' button(s — currently only in the generator but this will be an issue in more places soon).
First of all, I feel like quite a large number of users will not have proper mailto:
handlers configured. I have not explored what happens in these cases but I presume there will be an unhelpful 'Browser doesn't know how to handle mailto links' popup or (maybe even worse) some default email client they've never heard of opening and prompting them to setup an account.
In addition, I think it is also confusing. mailto
links aren't really common in today's web (apart from simple clickable email addresses) and many users probably think that by clicking that button we will send the email for them, which would either:
- disappoint them when they find out that's not the case and they instead have to do the 'work' themselves or
- discourage them from using the button because they don't want us to send the email for them.
I am not sure how to handle this better. It doesn't really seem possible to detect support (1, 2).
A modal might be an option (with a 'remember option' checkbox) or maybe a dropdown (like this)?
Either way (and a little unrelated), it seems beneficial to set target="blank"
on the links (1).