جعل Gmail يتعامل مع جميع mailto - الروابط باستخدام recordProtocolHandler

إذا كنت تستخدم Gmail، قد تشعر بالانزعاج عند النقر على رابط mailto: عن طريق الخطأ، ويبدأ الآن برنامج Outlook أو Mail على الكمبيوتر المكتبي.

بفضل navigator.registerProtocolHandler() (الذي سبق أن عالجناه هنا)، يمكنك ربط Gmail ببرنامج البريد التلقائي لجميع روابط mailto: في Chrome وFirefox.

استخدام لقطة شاشة للنافذة المنبثقة في Gmail

يُرجى اتّباع الخطوات التالية:

  1. أولاً، افتح علامة تبويب Gmail. يجب إجراء ذلك من علامة التبويب Gmail، وليس علامة التبويب html5rocks. :)
  2. افتح وحدة تحكّم JavaScript (cmd-opt-j على نظام التشغيل Mac وctrl-shift-j على نظام التشغيل Windows) وأدخِل ما يلي:
  3. navigator.registerProtocolHandler("mailto", "https://mail.google.com/mail/?extsrc=mailto&url=%s", "Gmail");
  4. اقبل التأكيد من المتصفّح.
  5. انقر على رابط mailto: هذا لاختبار عملية الربط الجديدة بين Gmail وعنوان البريد الإلكتروني.

ميكروفون كبير على حاملة مع أطيب التحيّات،

إذا أردت إزالة هذا الإعداد، يمكنك إجراء ذلك من خلال chrome://settings/handlers في Chrome وPreferences->Applications->mailto في Firefox.