Jeśli korzystasz z Gmaila, możesz poczuć frustrację, gdy przypadkowo klikniesz link mailto:
i uruchomi się na komputerze klient programu Outlook lub Mail.
Dzięki usłudze navigator.registerProtocolHandler()
(którą omówiliśmy wcześniej) możesz ustawić Gmaila jako domyślnego klienta poczty e-mail dla wszystkich linków mailto:
w Chrome i Firefoksie.
Aby to zrobić:
- Najpierw otwórz kartę Gmaila. Musisz to zrobić na karcie Gmail, a nie na karcie HTML5rocks. :)
- Otwórz konsolę JavaScript (
cmd-opt-j
na Macu,ctrl-shift-j
w systemie Windows) i wpisz: navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
- Zaakceptuj potwierdzenie w przeglądarce.
- Kliknij ten link mailto:, aby przetestować nowe połączenie mailto w Gmailu.
Na wysięgniku Miłego korzystania.
Jeśli kiedykolwiek zechcesz usunąć to ustawienie, możesz to zrobić na chrome://settings/handlers
w Chrome i Preferences->Applications->mailto
w Firefoksie.