Gmail kullanıyorsanız yanlışlıkla bir mailto: bağlantısını tıkladığınızda Outlook veya Mail masaüstü istemciniz açıldığı için canınız sıkılabilir.
navigator.registerProtocolHandler() (Daha önce burada ele aldığımız) sayesinde Chrome ve Firefox'taki tüm mailto: bağlantıları için varsayılan posta istemciniz olarak Gmail'i bağlayabilirsiniz.
Bunun için uygulamanız gereken adımlar:
- Öncelikle bir Gmail sekmesi açın. Bunu html5rocks sekmesinden değil, Gmail sekmesinden yapmanız gerekir. :)
- JavaScript konsolunuzu (Mac'te
cmd-opt-j, Windows'tactrl-shift-j) açıp şunu girin: navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");- Tarayıcıdan gelen onayı kabul edin.
- Yeni Gmail mailto bağlantınızı test etmek için bu mailto: bağlantısını tıklayın.
Boom mikrofon. Keyfini çıkarın.
Bu ayarı kaldırmanız gerekirse Chrome'da chrome://settings/handlers, Firefox'ta ise Preferences->Applications->mailto bölümünden bunu yapabilirsiniz.