WAPとは、Wireless Markup Languageのケーススタディ:WAPおよびワイヤレスマークアップ 言語 としてのWebとなっている もっと広く使われ、開発者は他のデバイスでのWebアクセスを使用して探し始めている。最後の数年間で、ポケットベル、携帯電話などの携帯端末やワイヤレスデバイス、およびPDA我々の技術社会の不可欠な一部となっている。次に、これらのデバイスはWebenableに理にかなって。そこでWAPのワイヤレスアプリケーションプロトコル(WAP)は、W3Cへの提案としてスタートしたが出番となる-と呼ばれる ハンドヘルドデバイスのマークアップ言語(HDML) 1997 - 5月に会社ほどくプラネットという名前です。ほぼ1ヶ月後、HDMLは、ワイヤレスアプリケーションプロトコルの両方をHDMLとは、ハンドヘルドデバイスのトランスポートプロトコル(HDTP) -ほどくPlanetの作品の要素から描いたに包含された。企業は、新しく提案されたWAPで作業グループ(エリクソン、モトローラ、ノキア、Phone.comと一緒にを含む[旧ほどくプラネット])は、電話する必要があります感じたベースとので、WAPフォーラムを作成しました。とらえどころのないHDML WAP対応のワイヤレスマークアップ言語(WMLなど)は、私は主にこの記事で何を議論として現れた。 注意してくださいWMLのは、長期的にはXHTMLでの統合のいくつかの形式で交換される暫定的なアプローチとして、この資料の末尾をWMLで議論されるHTMLとしての重要な遺跡のXMLボキャブラリのように、と思わおそらく1つになりますWebからのXHTMLの情報として、一般的な変換をターゲットWMLに携帯電話に最終的な配信用に変換されます。暫定的なアプローチを回避付着の方法がありません。 あなたのエミュレータを選択するする前に、たとえばWMLドキュメントのプログラミングを始める場合、それをどのように見える参照を有効にする何かを見つける必要があります。そこに、いくつかのWAPエミュレータがあるが、その場合は、右の1つを選択ことを確認することが重要だ。 WAP対応のエミュレータ
Gelon.Net'Wapalizer掲載 (http://gelon.net/)。これは、3つのエミュレータを使用して、このリスト上の最も簡単です。すべてをしなければならない基準は、入力ボックスをクリックしてあなたのWMLファイルへのURLの"Wapalizeです。" は、NokiaのWAP Toolkitをダウンロード(バージョン1.3ベータ版またはそれ以降)は、NokiaのForumのページ(http://www.forum.nokia.com)への移動には、NokiaのWAP Toolkitをダウンロードしてください。をクリックしてWAPの開発者とは、登録フォームのオプションを選択します。フォーラムへのアクセスにサインアップし、ノキアのWAP開発者向けフォーラムを選択します。は、NokiaのWAP Toolkitのリンクをたどって、それをダウンロードします。場合は、同様のインストールは、Javaランタイム環境が必要です。 注意してください無料の場合にしているノキアのダウンロードのサイズを気にするか、開発者フォーラムにサインアップすることをWMLの例については、Wapalizerを使ってください。だけでは、本書の執筆時点は、Wapalizer、いくつかの問題が覚えている。 注意してください articlemarkするまで、各セルを終了しましたとは見なされません。あなたの場所のURLを、また完了するためにタブに戻るNameセルに入力した後、。 WMLドキュメントオーサリング最初のWMLドキュメント、[ファイル]→新規→WMLのデッキを開始します。に沿ってウィンドウを開き、この文書は、すべてのWMLドキュメントのテンプレートの基本です。最初の2つの要素は、XMLとDOCTYPE宣言です。有効なWMLドキュメントに有効なXMLドキュメントです。したがって、両方のXMLとDOCTYPE宣言には、WMLドキュメントが必要です。あなたのWMLドキュメントのこのセクションでは、として知られている プロローグ と、自分の文書からこのセクションを省略すると、エラーと見なされます:
カードのデッキあなたのWMLドキュメントの構造は、カードの"デッキ周り"類推に展開します。各単数WMLドキュメントのデッキ、そのデッキの中にそれぞれのカードにされているドキュメントのコンテンツやナビゲーション情報が含まれます。 DHTMLレイヤーとしてカードのか考えて、もしこれまで、アップル社のハイパーカードを使ってのハイパーカードスタック内のカードだと思う。どのような層の任意の時点で表示されますが、ユーザーをクリックして選択に依存します。次の要素の後にプロローグです ハローワールド最初のプログラムは誰もがすべて新しいコンピュータに踏み込んでベースの言語でHello Worldのは学習をWMLは異なることがあります。あなたは、ノキアのテンプレートに気づいたかもしれないが、この場合:
今、あなたの最初のWMLドキュメントあなたの正面に座っている。をクリックしてコンパイルして動作するように、それをしてでも保存するよう求められます。は、すべてのあなたの将来のWMLドキュメントの場所と名前は、この1ハローworld.wmlディレクトリを選択します。 ナビゲーション1つは、Webの主な機能のユーザーが別のページにリンクを活用をナビゲートできるようにすることです。新しいページをするには、をクリックしてリンクを取得する。 WMLのカードからカードを取得するのリンクを採用。しかし、代わりにそれを使用して特定の要素以外を使用する
時間の自動化に基づくもし開発することを望む スプラッシュページ サイトのメインのWebページには、自動的に転送するユーザーは、彼または彼女は、HTML 4.01を使用してのhttp -リフレッシュの換算値を持つ要素です。加えて、開発者が待機する秒単位の金額を含むコンテンツの値を使用するURLは、また、コンテンツの価値で指定されますに転送ブラウザの前には、まだWMLでは、このメソッドを使用することができる仕様のエディタを作成して 上記のコードによれば、後の時間で指定された金額
注意しても、 要素を追加します。まさにこの要素はHTML 4.01でWebページ内のリンクを作成する使用されるようです。 ユーザからの入力、およびフォームすべての場合、これまでのWMLと見たように、実行する基本的なされての電話会社は派手なコマーシャルの主張は、keep -ミルのWebもの-ではなく、双方向性だ。今ではユーザーからの情報の一部勧誘を試してみましょう。ユーザー入力のWMLを使用すると確実に無線の航海のためではなく、契約では、彼らに推力をされているコンテンツを選択するために、能力向上を形成しますが、単純なテキストベースの入力ボックスを始めましょう。この要素はHTML 4.01対応に基づいています: ファーストネーム: さらにいくつかの要素が追加された-など、
[OK]を2回目のクリックした後、再度オプションボタンを選択すると[進む]を選択します。今、あなたはカードのタイトルを参照してください"私の世界"は、"ようこそ、名姓。。クリック'戻る'前のページに戻るご意見。"今回の場合も、追加 フォームを送信今ではどのようにフォームフィールドにデータを入力する場合、どのように処理のために、サーバーにそれを得る方法を見つけ出す必要がありますが判明いたしました。これを行う最も簡単な方法は、新しい要素と呼ばれ導入され
がある場合は、結果を表示する簡単な方法があります。できる場合は、その値をWMLで提出を示して先に進んでそれをやってエコーのCGIスクリプトを作成する必要があります。それ以外の場合は、このWMLドキュメントと全く同じように見える フォームinput.wml。 画像をWMLであなたのWMLに画像を追加するHTMLコードを4.01でやってから、その例外では、ファイルを別の形式で異なっている。その代わりにはJPG、GIF、またはPNG形式を使用する場合は、WAP対応WBMPを作成またはWAP Bitmapのフォーマットのみを使用します。 ("WBMPイメージの作成は、次のセクションを参照してください。") 新しいカード入力は、この行を作成します:
WBMPイメージを作成する現在、唯一の画像フォーマットのWAPでサポートされる独自のもの WBMPを作成 または WAPのビットマップ。これらの画像は、両方のファイルのサイズと高さを小さくする必要があります/幅と黒さと白。 WBMPを作成する最良の方法を確認し、ピクセルサイズは、従来のWAPデバイスの画面との対応は、GIFまたはJPGあなたの好きなグラフィックスプログラムでファイルをを開くには、それを保存します。その後は、NokiaのWAP Toolkitにはそれを開く-そこオプションWBMPを作成するために輸入のファイル(。gif形式、"画像を開くことです。jpg)で、これは色を取り除きます。最後に、WBMPを作成しそれを保存します。の例を見てみましょうこのプロセス。http://www.zotgroup.com/development/wap/images/window.gifでは、GIFをつかみなさい。あなたのグラフィックプログラムでそれを開き、ピクセルのサイズは少なくとも49 × 42であることを確認し、それ以外のインターレースときには、NokiaのWAP Toolkit内でそれを開きます。とWBMPを作成しそれを再保存保存し直します。今は、次のコードに追加します(私の例のリンクが含まれるので、それをどのように見える必要が見ることができます。) 統合のWMLとXHTML1998年10月30日は、WAPフォーラムは、WMLのクリエイターとは、W3Cのドキュメントの意図を、将来の標準化の取り組みに協力するの詳細を発表した。これまでのところは、WAPフォーラムは、W3Cには、次の3つのノート貢献しています: - 複合機能/設定プロファイル(CC / PPは):ユーザサイドフレームコンテンツの ネゴシエーション( http://www.w3.org/TR/NOTE-CCPP ) - CC / PPの交換プロトコルのHTTP拡張フレームワークに基づく( http://www.w3.org/TR/NOTE-CCPPexchange ) - WAPのバイナリXMLコンテンツのフォーマット( http://www.w3.org/TR/wbxml ) これらの書類は、最終的な和解とは、WAPの統合に向けた最初のステップ/ W3C/XHTMLアプローチとWMLのアプローチは、WAP Forumのメンバーが、さまざまなW3Cの活動(特にXHTMLベーシック)で活発に活動しています。ビットとWAPの文書の断片に含まれています モジュール化XHTML用 "内容交渉"のセクションとしてのワーキングドラフト、それらの参照としても含まれています。これがどのようにプロジェクト、またはされるどのくらい携帯電話のアーキテクチャ以内に満期を迎えるため、これらの新たな進展かかりますスムーズにクリアされていないのWAP現在を支配し、この作業は、XHTMLとする携帯電話技術をもたらすかもしれない、その逆。 (WAPの競合他社のいくつかはすでに語彙のXHTML Basicに似て使用します。)インターネットエンジニアリングタスクフォース(IETF)の統合作業の内容、交渉はまだミックスし、より少数のバンプを追加することがあります。 まで、このような和解の基準レベルで行われ、開発者のWMLドキュメントに簡単に変換パスを維持するためのXHTMLのクリーンな構造を使用していくつかの快適さを取ることができます。 XSLTスタイルシートを第12条の説明を含む標準的なXMLツールでは、WMLにXHTMLからは、比較的軽度の遷移を管理することができます。これにより、容易に1つの文書を作成し、プログラムの派生物を作成することができます。 記事は、アルバートLichtblau提出 免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。 重要: この記事は、"WAPとは、Wireless Markup Languageの"自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。
|
|||||
| Online: 476 users browsing the articles directory |
|
|