auのEZwebサイトだけで利用可能な特殊URIの独自拡張一覧

スポンサーリンク

先日、リンクタグを使ったケータイならではの小技をまとめてみたんですが、その時にちょろっと出てきたau特有の特殊URI。

auだけってことで、あんまりサイト制作上使われることのないものではあるんですが、何気に色々と他にもこんなことが出来るよーってのが多いんですね。
というわけで、そんな特殊URIをまとめてみることにしました。

特殊URIとは、

<a href="device:hoge">hogehoge</a>

と記述するもので、この特殊URIを使うことで、様々な動作をさせることが出来るようになります。

最近は3キャリア共通でコーディングすることも多くなってきていることもあってか、それぞれキャリアごとにページをコーディングするキャリア公式サイトやEZwebだけでサービス提供しているサイトくらいでしか使われていないようですね。

前のページへ戻る

前のページへ戻らせる際の記述です。

<a href="device:back">戻る</a>

URLを入力する画面を開かせる

キャリアに拘わらずURLを直接入力させることができますが、その画面を開く記述です。

<a href="device:goto-URI">URL入力する</a>

前回画面を表示させる

ブラウザ履歴を使って前回表示した画面を表示させる記述です。

<a href="device:reload">前回画面を表示する</a>

トップメニューへ移動

ブラウザのトップメニューへ移動させる記述。そこまで使用頻度は高くないと思いますが。。

<a href="device:home">トップメニューへ</a>

お気に入りの挙動

ブラウザに登録してあるお気に入りの一覧を開くことが出来ます。

<a href="device:home/bookmark">ブックマーク一覧を開く</a>

また、今開いているページをお気に入りに登録させることが出来る記述もあります。タイトルが日本語の場合はURLエンコードを忘れずに。

<a href="device:home/bookmark?URI=http://example.com/&title=タイトル">ブックマークに登録</a>

ブラウザを閉じる

ブラウザを終了させる場合に使う記述です。

<a href="device:kddibrowser-end">ブラウザを閉じる</a>

位置情報の取得

位置情報の通知を行う記述ですね。
簡易位置情報とGPS位置情報によって記述方法が異なります。

簡易の場合

<a href="device:location?URI=http://example.com/">現在位置を通知(簡易)</a>

GPSの場合

<a href="device:gpsone?URI=http://example.com/">現在位置を通知(GPS)</a>

また保存していたGPS情報を通知する場合も記述が異なります。

<a href="device:locaddr?URI=http://example.com/">保存済みGPS情報を通知</a>

ブラウザを切り替えて開く

PC向けのブラウザを開かせたい、あるいはPCサイト側からEZwebのブラウザを開かせたいという場合に使います。

PCサイトビューアで開かせる

<a href="device:pcsiteviewer?URI=http://example.com/">PCサイトビューアで閲覧する</a>

EZwebで開かせる(PCサイトビューア内からのみ有効)

<a href="device:ezweb?URI=http://example.com/">EZwebで閲覧する</a>

サイトとBREWアプリを連携

これは勝手サイトではまず使わない記述方法ですが、一応。

BREWアプリカタログを開く

<a href="device:brew/start?value=mshop1">BREWアプリカタログへ</a>

BREWアプリを起動する

<a href="device:brew/start?value=mshop1&itemid=BREWアプリID">○○アプリを起動する</a>

最新版確認後にBREWアプリを起動

<a href="device:brew/start?value=mshop1&itemid=BREWアプリID&verup=verup">○○アプリを起動する(バージョンアップ確認)</a>

metaタグで使える独自拡張

独自拡張はリンクタグだけでなくmetaタグに使う場合があります。
例えばサイト内でブックマークさせたくないページをブックマークできないようにする、例えばブックマークをさせる際に他のURLを指定したり、同ドメインのトップページを指定したりといったことが可能です。

ブックマークをさせない

<meta name="vnd.up.markable" p:forua="true" content="false" />

現在ページではなく別ページをブックマーク

<meta name="vnd.up.bookmark" p:forua="true" content="&#91;http://example.com/&#93;" />

このあたりの情報は、現状auの技術情報にもあまり掲載がないんですよね。

仕様が改版されて種類が増えることもあったりしていて、これが全部とは言えないのですが、まぁ他にも何か出てきたら追記するようにします。

「Hacks」新着記事

カスタムブロックを追加するなら「Block Lab」プラグインを導入すると幸せかもしれない

Avatar for ホシナ カズキ

ホシナ カズキ

「Password Checkup」がChromeユーザーのセキュリティを守ってくれるかもしれない

Avatar for ホシナ カズキ

ホシナ カズキ

Facebookアプリで3D写真投稿機能をONにするには? 試してみたら本当にできた件

Avatar for ホシナ カズキ

ホシナ カズキ

Twitterアプリに搭載されたデータセーブ機能をONにする方法

Avatar for ホシナ カズキ

ホシナ カズキ

大規模・広範囲にわたるクラッキングによるWordPress改ざん事案が発生中

Avatar for ホシナ カズキ

ホシナ カズキ

もっと見る

モバデビモバイルウェブのネタ、ニュースMaciPhoneなどのApple関連、WordPressのことなど、いろいろ書く雑食系ブログメディア。
ためになるかもしれないし、ならないかもしれない。そこそこ更新してますそこそこ。

このブログについてもっと詳しく