アドレスをHTMLエンティティに変換します

サイト運営者やコンテンツ制作者が、新しいページの公開や共有を準備する場面に向いています。アドレスをHTMLエンティティに変換します。

アドレスをHTMLエンティティに変換します。結果はブラウザーにすぐ表示され、登録、アップロード、保存なしでそのままコピーして再利用できます。

使い方

  1. 保護したいアドレスを入力エリアに入力します。周囲にテキストを置かず、1 行で書きます。
  2. ページの書き方に応じて、10 進エンティティか 16 進エンティティのエンコード形式を選びます。
  3. 変換を実行し、結果の文字列を、以前に通常のアドレスがあったページソースの位置へ貼り付けます。
  4. 公開したページを再読み込みし、訪問者のブラウザーでアドレスが正しく表示されることを確認します。
  5. 一目では解釈できないエンコード済み文字列を読む必要があるときは、逆変換モードを使います。

使用例

サンプルには通常のアドレスが入っています。変換後に出力の長さを元のアドレスと比べてください。各文字が短いコードになるため、目に見えて長くなります。公開ページでは、訪問者には引き続き読めるアドレスが表示されます。

入力

hello@example.com

出力

<a href="mailto:&#104;&#101;&#108;&#108;&#111;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;">&#104;&#101;&#108;&#108;&#111;&#64;&#101;&#120;&#97;&#109;&#112;&#108;&#101;&#46;&#99;&#111;&#109;</a>

制限と形式

処理の場所

変換はすべてブラウザー内で行われます。入力したアドレスはどこにも送信されず、結果はその場で表示されます。タブを閉じると何も保持されません。

よくある質問

出力がこんなに長いのはなぜですか?

アドレスの各文字が、アンパサンドで始まりセミコロンで終わるエンティティに置き換えられます。ソーステキストはスクリプトがアドレスを走査しにくくなりますが、ブラウザーは訪問者にまったく同じアドレスを表示します。

これで実際に迷惑メールを防げますか?

通常のアドレスをページ内で探す単純なロボットの速度は落ちます。しかし、強い意思で収集するプログラムはページソースを解釈してアドレスを復元できます。そのため、保証ではなく障壁と考えてください。

元のアドレスに戻せますか?

はい。デコードモードで、エンコードされた文字列を読めるアドレスに戻せます。途中の文字を一切削らずに文字列全体を貼り付け、デコード手順を実行すると、元の内容を復元できます。

同じカテゴリのツール