記憶違いかも知れませんが、
Android 4.3(Jelly Bean)の「メール」だとメール本文中の URL をクリックすると
ブラウザーが起動しリンク先が表示されました。
が、4.4(KitKat)では URL はクリッカブルではありません。
ただのテキストです。
なので、リンク先を表示したければ URL 部分をコピーしてブラウザーに貼り付けなければなりません。
これは実に不便です。
# Android 4.3 の「メール」で URL 部分がクリッカブルであったかどうかは、
自信がありません。記憶違いかも知れません。
いずれにせよ、http:// で始まる文字列ならクリッカブルにしてブラウザーに渡してほしいと思います。
・・・と、ここまで書いて別のメールソフトを探してみました。
「Fake Mozilla Thunderbird」というのがありました。
インストールしました。
「Fake Mozilla Thunderbird」では URL 部分がクリックできました。
そうしたら「メール」でも同じようになりました。
予測できなかった挙動ですねぇ。
「Fake Mozilla Thunderbird」をアンインストールしました。
念のため Nexus 7 を再起動して「メール」の挙動を確認しました。
問題なし。
URL 部に青い下線が付き、クリックできます(ブラウザーで表示されます)。
理由は分かりません(気持ちはワルイです)が、結果には満足しています。
【2013-11-30 追記】
やはりアプリ「メール」は変です。
本文中の URL 部 がリンクにならないメールがあります。
リンクになっている(クリックできる)メールもあります。
クリックできないと、URL 部をコピーし、ブラウザー画面で貼り付け・・・面倒です。
(PCの Thunderbird で同じメールを開くと、クリッカブルになっています)
↓ Nexus 7 (2013) - Android 4.4 KitKat での「メール」受信ボックス
↓ クリックできない URL
↓ Windows - Thunderbird ではクリックできる
と思えば、クリックできるメールもあります。
(もちろん、このメールは Windows - Thunderbird でもクリックできます)
何が違うのかなぁ、と思って
Windows - Thunderbird でメールのソースを見てみました。
↓ Nexus 7 でクリックできなかったメールのソース
↓ Nexus 7 でクリックできたメールのソース
他のいくつかのメールを調べてみました。
URL 部をクリックできるメール(ソース)には次の記述がありました。
Content-Type: text/html
Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes
逆に、クリックできないメールでは次の記述でした。
Content-Type: text/plain; charset="ISO-2022-JP"
どうやらプレーンテキストで送信されたメールでは URL 部がクリックできないようです。
ただし、text/plain でも charset=UTF-8 ならクリックできるようです。
# オヤヂが送信するメールはすべてプレーンテキストです(HTML 形式ではありません)。
メーリングリストなどから受信するメールも、選択できるならプレーンテキストにしています。
メール本文に http:// の記述があれば、そこをクリックできると有り難いと思いますが、
セキュリティ上の問題があるのでしょうか、
メール仕様の解釈に問題があるのでしょうか・・・
いずれにせよ、Android 4.4 に付いてくる「メール」は(現在のところ)
オヤヂには使いにくくてしかたがありません。
アンインストールした「Fake Mozilla Thunderbird」ですが、
再度インストールすることにします。
↓ 「Fake Mozilla Thunderbird」ではクリックできました。
【2016-11-16 追記】
「yakumotatsu」さんからコメントをいただきました。
現在もメール本文中の URL リンクをタップしても、ブラウザーで当該ページが開かない・・・ようです。
オヤヂの場合、現時点では、Android は 6.0.1 になり、メールアプリは Gmail を使っています。
この環境では問題なし、です。
Nexus 7 (2013) の Gmail で上のようなメールを受信し、
そこにあるリンクをタップすると、ブラウザーが起動し、リンク先であるこの記事が表示されます。
---------------------------------------------------------
ブログ記事についてのお問い合わせは「質疑応答 掲示板」で・・・
ここをクリックして、北窓舎のサイトにもお立ち寄りください・・・
Android 4.3(Jelly Bean)の「メール」だとメール本文中の URL をクリックすると
ブラウザーが起動しリンク先が表示されました。
が、4.4(KitKat)では URL はクリッカブルではありません。
ただのテキストです。
なので、リンク先を表示したければ URL 部分をコピーしてブラウザーに貼り付けなければなりません。
これは実に不便です。
# Android 4.3 の「メール」で URL 部分がクリッカブルであったかどうかは、
自信がありません。記憶違いかも知れません。
いずれにせよ、http:// で始まる文字列ならクリッカブルにしてブラウザーに渡してほしいと思います。
・・・と、ここまで書いて別のメールソフトを探してみました。
「Fake Mozilla Thunderbird」というのがありました。
インストールしました。
「Fake Mozilla Thunderbird」では URL 部分がクリックできました。
そうしたら「メール」でも同じようになりました。
予測できなかった挙動ですねぇ。
「Fake Mozilla Thunderbird」をアンインストールしました。
念のため Nexus 7 を再起動して「メール」の挙動を確認しました。
URL 部に青い下線が付き、クリックできます(ブラウザーで表示されます)。
理由は分かりません(気持ちはワルイです)が、結果には満足しています。
【2013-11-30 追記】
やはりアプリ「メール」は変です。
本文中の URL 部 がリンクにならないメールがあります。
リンクになっている(クリックできる)メールもあります。
クリックできないと、URL 部をコピーし、ブラウザー画面で貼り付け・・・面倒です。
(PCの Thunderbird で同じメールを開くと、クリッカブルになっています)
↓ Nexus 7 (2013) - Android 4.4 KitKat での「メール」受信ボックス
↓ クリックできない URL
↓ Windows - Thunderbird ではクリックできる
と思えば、クリックできるメールもあります。
(もちろん、このメールは Windows - Thunderbird でもクリックできます)
何が違うのかなぁ、と思って
Windows - Thunderbird でメールのソースを見てみました。
↓ Nexus 7 でクリックできなかったメールのソース
↓ Nexus 7 でクリックできたメールのソース
他のいくつかのメールを調べてみました。
URL 部をクリックできるメール(ソース)には次の記述がありました。
Content-Type: text/html
Content-Type: text/plain; charset=UTF-8; format=flowed; delsp=yes
逆に、クリックできないメールでは次の記述でした。
Content-Type: text/plain; charset="ISO-2022-JP"
どうやらプレーンテキストで送信されたメールでは URL 部がクリックできないようです。
ただし、text/plain でも charset=UTF-8 ならクリックできるようです。
# オヤヂが送信するメールはすべてプレーンテキストです(HTML 形式ではありません)。
メーリングリストなどから受信するメールも、選択できるならプレーンテキストにしています。
メール本文に http:// の記述があれば、そこをクリックできると有り難いと思いますが、
セキュリティ上の問題があるのでしょうか、
メール仕様の解釈に問題があるのでしょうか・・・
いずれにせよ、Android 4.4 に付いてくる「メール」は(現在のところ)
オヤヂには使いにくくてしかたがありません。
アンインストールした「Fake Mozilla Thunderbird」ですが、
再度インストールすることにします。
↓ 「Fake Mozilla Thunderbird」ではクリックできました。
【2016-11-16 追記】
「yakumotatsu」さんからコメントをいただきました。
現在もメール本文中の URL リンクをタップしても、ブラウザーで当該ページが開かない・・・ようです。
オヤヂの場合、現時点では、Android は 6.0.1 になり、メールアプリは Gmail を使っています。
この環境では問題なし、です。
Nexus 7 (2013) の Gmail で上のようなメールを受信し、
そこにあるリンクをタップすると、ブラウザーが起動し、リンク先であるこの記事が表示されます。
---------------------------------------------------------
ブログ記事についてのお問い合わせは「質疑応答 掲示板」で・・・
ここをクリックして、北窓舎のサイトにもお立ち寄りください・・・
Google Nexus 7 (2013) TABLET ブラック(Android/7inch/APQ8064/2G/16G/BT4) ME571-16G | |
Asustek |
メールアプリでyahooメール受信の設定を完了して、
受信できるのですが、URLが全て開けないので
困り果てています。
価格。comをみると、アップデートしたあとに、みなさんURLを開けなくなっているようです。
早く改善してほしいものです。
私の分析(というほどではないですが)だと、メーラーの URL 部の解釈が問題で、手直しするのは難しくないと思うのですが、KitKat 4.4.4 になっても改善されていません。
Android Forum に要望を出してみようと思います。
(Nexus Media Importer で要望した時は親切に対応してくれましたから)
(購入当初は違った)
なんとかならないものかと思っているのですが。
コメントをいただき、ありがとうございます。
まずは、現時点での環境などをお伝えしておきます。
Nexus 7 (2013) :Android バージョン 6.0.1
メールアプリ:Gmail
この環境でメール本文中の URL リンクをクリック(タップ)すると、ブラウザーが開き、当該のページが開きます。
問題はありません。
「yakumotatsu」さんの環境、特にメールアプリが何であるかが明記されていないので、この程度の返答しかできません。
そうなんですか。
そうなんですね。
私の環境も全くもって管理人様と同じなのですが…
「どうしたもんじゃろのう」
何か設定するところがあるのでしょうか?
同じ環境だとのことですが、メールクライアントは Gmail でしょうか?
ここで言うメールクライアントとは、メールを読み書きするソフトのことであり、メールアカウント(メールサービス)としての Gmail ではありません。
記事の末尾に画像を追加したので、ご確認いただければ、と思います。
画像の方は確認できないのですが、
複数のメールアカウントを登録し、Gmailアプリを使用しているので意味合いは間違っていないのではないかと思うのですが。
私のメールアドレスをお伝えします。
このアドレス宛に Nexus 7 でメールアプリを開いている画像(メール本文にURL リンクが含まれているスクリーンショット)を添付してお送りいただけるでしょうか?
アドレスは次のとおりです。
ash (dot) m314 (at mark) gmail (dot) com
カッコ内はピリオドとか @ に読み替えてください。
なお、記事本文の末尾に 【2016-11-16 追記】 があります。そこに Nexus 7 で Gmail を起動している画像を表示しています。