携帯電話用サイトで、電話番号へのリンク方法について

[統計] HTMLからXHTMLへの移行を進めていますか?



0   名前: しんちゃん : 2007/08/24(金) 12:31  ID:WHVfu5oj sub-3e
初めて投稿します。よろしくお願いします。
ホームページビルダでホームページを作成し、htmlも基礎くらいはわかるレベルの者です。
初歩的な質問だとは思いますが、色々とネットで検索してもなかなかうまく
見つけることができませんでした。

今回、携帯電話用のサイトを作ろうと思い、ビルダで作りました。
難しいことはできませんし、テキストだけで良いのですが、電話番号をクリックしたら
電話させたいのですが、マニュアルを見ると「tel:0311112222」のようにして
リンクを張ればいいとあり、実際にこれで作成したことろ、docomoではOKなのですが
ezWeb(au)では何もできないということでした。
softbankではまだ試していません。

何が悪いのでしょうか?。
関連する説明があるサイトを教えていただいても結構ですので、どなたかよろしく
お願いします。

1   名前: がお : 2007/08/24(金) 12:31  ID:PO1VXboe sub-Cl
> ezWeb(au)では何もできないということでした。
もう少し詳しく教えてください。
・携帯画面にリンク文字列が表示されない?
・リンク文字列は表示されるが選択はできない?
・リンク文字列は選択できるが反応がない?
など...

auのW43Hでテストしてみました。

<a href="tel:0000111222">でんわ</a>

上記ソースで問題なく発信できました。

対象の機種や、ソースを提示していただければ何かわかるかも。。。

2   名前: しんちゃん : 2007/08/24(金) 12:31  ID:WHVfu5oj sub-3e
がおさん お返事ありがとうございます。

auの端末は手元になく、知人2名に見てもらったのですがどちらもできないとのことでした。
機種名はちょっと今は不明です。機種名は後から聞いておきます。
「できない」というのがどういう状況なのかも不明です。
一人の人の表現は「クリックできない」ということでした。

ソースを記述します。
まだ公開していないページなので、関係ないと思われる部分は削除しています。
タイトルを入力していないのは単純なミスです。
METAの部分はビルダでソース編集でごっそり削除しても保存すると自動で出来てしまいます。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 11.0.0.0 for Windows">
<META http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
<META http-equiv="Content-Style-Type" content="text/css">
<META name="IBM:DeviceType" content="i-mode">
<TITLE></TITLE>
</HEAD>
<BODY>
<A href="tel:031112222">03-111-2222</A><BR>
</BODY>
</HTML>

3   名前: がお : 2007/08/24(金) 12:31  ID:PO1VXboe sub-Cl
電話をかけるリンクに関しては、問題ないですね。
うーん。。。
使っている機種がネック?

> 一人の人の表現は「クリックできない」ということでした。
リンク文字列にカーソルキーでフォーカスを合わすことは
できますか?

4   名前: 残暑!! : 2007/08/24(金) 12:31  ID:wGtYoWAC sub-bK
◆au技術情報
http://www.au.kddi.com/ezfactory/tec/spec/xhtml.html

◆NTTドコモ技術情報
http://www.nttdocomo.co.jp/service/imode/make/content/html/outline/

(X)HTML WAP2.0等 機種対応情報なども掲載されていると 思います。

5   名前: しんちゃん : 2007/08/24(金) 12:31  ID:w3syjCQm sub-ni
がおさん

機種のうち1つは、W32SA だそうです。もう1台も明日わかると思います。

残暑!!さん

こんばんは。ご誘導ありがとうございます。
auの方を見ましたが、tel:については問題なさそうですが、気になる記述が、
「記述のルール」というページで、
「 XMLでは、大文字と小文字は区別されます。
XHTML1.0のDTDでは、要素名と属性名はすべて小文字で定義されていますので、
XHTMLにてコンテンツを記述する場合には、必ず小文字で書く必要があります。」
とあるのですが、私のソースは上記のように、半角大文字でほとんど書かれて
ありますが、このことを言っているのでしょうか?。
明日は、全て小文字にしてアップしテストしてみたいと思います。

6   名前: 残暑!!  : 2007/08/24(金) 12:31  ID:SXbwgfk0 sub-Cl
>>2
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
の場合は大文字・小文字が混在していても大丈夫みたいですが、
XHTML場合は大文字・小文字は区別されます。

>>5
でのことは そういうことだと思いますが。

NTTの解説をみてみますと、XHTMLには対応できていますが、CSSは未対応みたいなことが 書かれていますね、auはOKのようですが…。

7   名前: しんちゃん : 2007/08/24(金) 12:31  ID:uf0UBu0Z sub-3e
解決しました。

全ての要素名と属性名を小文字に変更しアップしたらau端末でも電話をかけることができるように
なりました。
おそらく、
<A href="tel:031112222">03-111-2222</A><BR>
の、Aタグを小文字にするだけでも良かったような気がしますが。

今回はどうもありがとうございました。

一覧へ戻る