非常に良いWAPのよくある質問大全書(二)第1/3ページ


WAPよくある問題問答大全書(二)二、WMLに関するよくある問答1. 簡単にWMLとは何ですか?    WML代表「Wireless」 マクプ Language」。WMLとは無線タグ言語(Wireless)です。 マクプ Language)は、モバイルデバイスに内蔵されたマイクロブラウザで、このマーク言語を説明することができる。HTML言語と似ていますが、WMLはXMLの応用サブセットです。2. WMLとは何ですか    WMLはWirelessを表しています マクプ Languageは、HTMLの一般的なWebブラウザと同じです。XMLに基づいているという人がいますが、より正確にWMLはXMLの応用の一つです。文法的にはHTMLと似ていますが、XMLがもっと多いです。HTMLからWMLに至る準備ができていますが、XMLの知識がないと、WMLは「非常に」厳しいです。HTMLのように、WMLが読み込まれ、WAPデバイスのブラウザで説明され、画面に表示されます。WAPデバイス、ブラウザ、またはユーザーエージェントについては、通常、マイクロブラウザと呼ばれる。ミニブラウザの機能はWAPデバイスに制限されています。    なぜWMLを使うのかというと、幅広いHTMLを使うのではなく、WAPの働き方やWAPは「狭い」無線の世界で働くからです。Netscape、OperaまたはIEにHTMLはより強い計算能力が必要であると表示されます。計算能力はある意味、モバイルデバイスの電気的エネルギーである。モバイルデバイスにおける電気エネルギーは限られているので、WMLはWAPデバイスに送信する前に、変換と圧縮を行うのが一般的である。だからWAPはWMLを使っています。    読者はWMLがとても簡単で、HTMLのマルチメディアタイプを扱うことができないということを考えるかもしれません。これは問題ではないです。タグ言語(WML、HTMLなど)は、操作デバイスの権限がありません。例えば、音声を再生したり、動画を表示したりします。HTMLをよく見ると、動画や音楽が表示されるHTMLタグがないことがわかります。制限はマーク言語を実行するブラウザから来ます。ほとんどの場合、携帯電話について話します。しかし、この制限は無線インターネットの発展によって徐々にキャンセルされるべきです。3. WMLとHTMLの違いは何ですか?    WMLはHTMLに似ているように見えますが、技術的には大きな違いがあります。WMLはミニブラウザのために設計されたHTMLのサブセットです。WMLの標準定義はXMLに基づいている。4. Phone.comの HDCMLとWMLの違いは何ですか?今は電話サポートがあります。 HDMですか    ハードディスク Devices マクプ LanguageはPhone.comが開発したものです。これは、WAP規格よりも標準的に公開されているWebページを携帯電話に表示することができるようにする。Motorola、 Neopoid、Qualcompm などの会社の電話はPhone.comのブラウザを使って、HDMをサポートします。最新のUP.BrowserはHMLとWAPをサポートします。5. なぜHTMLではなくWMLを使うのですか?    まずWAPプロトコルの要求はWMLです。HTML対応のWAPデバイスがあるかもしれませんが、それは本当ではありません。いくつかの無線デバイスと似ているWAPデバイスはHTMLをサポートしていますが、それらは直接HTMLを使用していません。 Mobile ExplorerはHTMLとWMLをサポートします。MMEデバイスは、二つの分離された部分だけを一緒にする。もちろんHTMLのバリエーションもあります。例えば iMode ブラウザはComppactを使用します。 HTML簡単にWAPデバイスについて話したら、マーク言語はWMLです。    多くの理由がHTMLではなくWMLを選択したと説明しています。今最も重要な理由の一つは、WMLはHTMLに比べて帯域幅が小さいからです。無線技術が向上するにつれて、帯域幅はますます広くなります。この原因はもう主要な原因ではないかもしれませんが、こんなに高い帯域幅に達するまでには数年の時間が必要です。    もう一つはHTMLです。比較的強いプロセッサが必要です。プロセッサの能力はより強いエネルギーを必要とすることを意味する。無線装置でのエネルギーは電池から来る。一方、低処理能力のプロセッサは、バッテリの使用時間が長くなることを意味する。    また、HTMLには大きな表示画面が必要です。携帯電話の画面は明らかに要求を満たしていません。もちろん、大きな画面の携帯電話があるかもしれませんが、それは移動からもっと遠いです。つまり、携帯電話と違っています。iModeでもカラーやHTMLのような表示がサポートされていますが、サイズは携帯に便利な最大サイズです。6. どうして無線設備に対して特別な言語を設計しなければならないですか? ?     数年来、HTMLマークはますます豊富になり、ますます膨大になりました。また、各種HTMLタグに対するブラウザのサポートも大きく異なります。このような状況は当初の単純な基準とは乖離しています。    モバイルデバイス(例えば、携帯電話)は、画面が小さく、メモリが少ない、便利な入力デバイスが足りないという特徴があります。このような状況によって、WAPグループは無線デバイスに使用される新しい言語を開発し、WMLが誕生しました。7. 無線デバイスもHTML形式に対応できますか?    技術の角度から言えば、答えは肯定的です。HTMLは普通のPCブラウザのために作成されているので、HTMLページをミニブラウザで閲覧することもできますが、効果がないかもしれません。携帯電話はどのようにファイルを表示するか分かりません。このようにマイクロブラウザに混乱が生じることが多い。また、HTMLページは通常比較的大きいので、モバイルデバイスを「壊れかけ」にします。8. どのようにHTMLをWMLに変換しますか?    HTMLの変換を考えると、WMLは小さい画面のために設計されています。HTMLのように豊富で多彩なものはあり得ません。任意の変換は多くのHTMLタグと多くの埋め込まれたスクリプトを無視します。いくつかの簡単なHTMLページだけが満足できるように変換されます。変換はツールバッグを使用できます。例えば、Spyglass Prismは、オンラインのWAPゲートウェイでフィルタリングすることもできます。9. WMLページは何で閲覧できますか?    まずWAP機能を持つ携帯電話が必要です。例えば、Nokia。 71110、エリックソン R 320などです。PCマシン用のデスクトップWMLブラウザもたくさんあります。例えば、WinWap、WapManなどです。10. どこでもっと多くのXMLに関する知識を学ぶことができますか?    サイトにアクセスできます。www.w 3 c.org/xml。このサイトにはXMLに関する多くの知識が詳しく解説されています。11. WMLの一般文法は何ですか?    WMLは非常にXMLに似ています。HTMLより文法規則がもっと厳しくて、マイクロブラウザで解析したり説明したりする時には多くのエラー情報がないことを保証します。    HTMLと同様に、WMLは「<」と「>」からなるフォーマットラベルを使用しています。多くのラベルは全部「隺」で始まるので、「隺」で終わる。最初または最後に含まれる部分を元素といいます。一部のラベルは空要素と呼ばれていますが、ラベルだけがあって、内容がありません。    多くの要素には属性があります。その中にはまだその内容があります。属性名は小文字でなければなりません。属性値は二重引用符で囲む必要があります。一部の属性は必須で、一部はオプションです。一般的な属性ラベルのフォーマットは次のようです。 atribute 1=「value」。    変数はWMLカードで定義できます。一般的なフォーマットは $(variabolename    一つのWMLページには専用のフォーマットがあります。XMLの文書宣言を先頭にしなければなりません。xml version=「1.0」DOCTYPE wml PUBLIC "-//WAP FOUM/DMD WML 1.1/EN" "http://www.wapforum.org/DTD/wml_1.1.xml">    すべてのページの要素は、ラベルの間にある必要があります。
1 2 3 次のページ 全文を読む