私が考えていた...
Mailto:リンクは、スタンドアロンの電子メールクライアントのみによって処理されます。
最近では、ほとんどのユーザーがウェブメール(GMailなど)を使用しています。
ウェブメールはmailto:リンクを処理できません。
ウェブメールユーザーがmailto:リンクをクリックすると、メールクライアントがインストールされていないという紛らわしいメッセージが表示されるか、使用しないメールクライアントでリンクが開きます。
アドレスは必ずしもmailto:に含まれるとは限らないことを考慮して、だれでもメールアドレスをコピーして貼り付けることができます。
Ergo、mailto:リンクは有害で非推奨ですか?メールアドレスを表示する必要がある場合、それらを使用すべきではありませんか?
Mailtoは非推奨ではありません。
あなたは、ウェブメールがmailto:リンクを処理できないと言って間違っています。 mailtoリンクを正しく処理するのはブラウザーの機能です。
たとえば、メールハンドラがインストールされていない場合、FirefoxはGmail/Yahooなどの複数のウェブメールを提案します。
本当の問題は、間違ったmailto処理です。通常は、デフォルトのブラウズであるIEが、他の何かを使用したくないかどうかを尋ねるのではなく、強制的にOutlookを使用しようとするときにシステムで実行されます。
mailto:すでに述べた理由により、Webページ内のリンクは非推奨ではありません... webmailはそれらを使用するように設定でき、ユーザーは引き続きリンクアドレスをコピーできます'メールがhrefのみにあり、ページに表示されない場合。
ただし、mailto:リンク(少なくとも難読化されていない)を使用しない主な理由はメールハーベスターです。スパムに使用される電子メールアドレスを検索するWebページをクロールする自動化されたボット。難読化されていないmailto:リンクを使用すると、これらのボットに「Hey、spam me!」と言っているだけです。 JavaScriptを使用して、mailto:リンク(必要な場合)を難読化することができます。しかし、結局のところ、それはセキュリティとユーザビリティの間の妥協です。
私には3つのオプションがあるようです:
1. Email me at <a href="mailto:[email protected]">[email protected]</a>
2. <a href="mailto:[email protected]">Email</a> me.
3. Email me at [email protected]
一部の純粋主義者はオプション2について議論すると信じることができますが、ほとんどの人はオプション1を使用し、それが最も使いやすいオプションだと思います。