WAPブラウザとは何ですか?
ワイヤレスアクセスプロトコル(WAP)ブラウザーを使用すると、古い携帯電話などのモバイルデバイスが互換性のあるWebコンテンツにアクセスできます。 ミニブラウザは、複数のインターネットプロトコルを使用して、Webページをプレーンテキストまたは元のWebページの簡易バージョンにレンダリングできます。 WAPブラウザを効果的にするために、Web開発者は通常、モバイルデバイス用に個別のWAP Webページを作成します。 それ以外の場合、WAP最適化を行わないと、Webコンテンツの読み込みに通常より時間がかかり、古いモバイルデバイスで正しくレンダリングされない場合があります。
インターネットの初期には、モバイルデバイスのシステムリソースと画面サイズが制限されていたため、電子メール、インスタントメッセージング、ニュースグループなどのインターネットベースのコンテンツの読み込みが困難でした。 1997年にWAPプロトコルが導入されたとき、このプロトコルにより、携帯電話や携帯情報端末(PDA)などの非常に小さなデバイスが、限られたインターネットベースのコンテンツにアクセスできました。 初期のWAP Webページは、ハンドヘルドデバイスマークアップ言語(HDML)とワイヤレスマークアップ言語(WML)を使用して作成されました。
HDMLおよびWMLでは、デバイスのデータ転送速度と小さな画面サイズを最適化できました。 WAPブラウザは元々、14.4キロバイト/秒(Kbps)以下の転送速度を使用してWAPページをレンダリングするために作成されました。 今日のモバイルデバイスで画面サイズと解像度が増加する前は、初期の携帯電話とPDAは解像度が150 x 150ピクセルの非常に小さな画面に制限されていました。 ほとんどのWebページは640 x 480ピクセル以上で表示されるように設計されているため、ほとんどのモバイルデバイスで問題が発生しました。 互換性のあるWebページにアクセスするとき、WAPブラウザは、デバイスのネイティブ解像度サイズで互換性のあるWebページを簡単にレンダリングでき、大きな画面と解像度サイズの必要性を回避しました。
今日、WAPブラウザは、コンパクトハイパーテキストマークアップ言語(CHTML)や拡張可能なハイパーテキストマークアップ言語(XHTML)などの追加のインターネット言語をサポートするように進化しました。 追加のインターネット言語のサポートにより、WAPブラウザーを備えた新しいモバイルデバイスが一般的なXHTMLメディア要素をレンダリングできるようになりました。 小さいスクリーンのセルラーデバイスなどの古い形式の要素は、引き続きWAPブラウザーを使用してWebページをレンダリングします。 新しいタッチスクリーンのハンドヘルドモバイルデバイスは、引き続きWAPベースのWebページをサポートする場合があります。 それにもかかわらず、今日のモバイルデバイスはますます強力になり、Webページ全体を表示することができます。
一部のユーザーは、今日のフル機能のモバイルWebブラウザーがWAPページとブラウザーの必要性を排除すると主張するかもしれません。 今日のモバイルテクノロジーにより、完全なWebページのレンダリングが可能になりますが、WAPテクノロジーは、特に古いモバイルデバイスや高度なモバイルデバイスをまだ持っているユーザーにとっては依然として有用です。 WAPテクノロジーがWebコンテンツを最小限に抑えることを考慮すると、WAPブラウザーを使用すると、Webページのロード時間が劇的に増加し、サーバーのロードが減少します。