XHTMLで拡張可能な文書構造を作成する

モバイルロジックと構造の作成Document Object Modelは、それを生成する傾向にあるコードの両方をやや扱いにくいですが、結果は下のサイズには扱いにくいプロジェクトをトリミングすることができます。 HTMLやXMLとの間の境界線への眼と共同開発でのDocument Object Model潜んではかなりのタスクは、後者を含むのに便利元。ブラウザ上では、その機能は、HTMLの語彙や様々な理解は、語彙を中心に構築対処するための活用することがあります。サーバーでは、XMLの観点から文書を作成するために使用することができます。 XHTMLのため、DOMは、自然に合わせてこれらの両方の視点を理解することが必要です。DOMについて、おそらく最も重要なことはそれはあなたが適切な検索の異なるシステム間でのアプリケーションのパーティションを作成可能です。ユー(該当する場合)に移動できる文書を作成するとし、それをブラウザ上で同じコードを実行すると、同じドキュメントを生成するクライアントのブラウザに文書を組み合わせるためのスクリプトです。 Microsoft固有の機能を作成すると出力ドキュメントを使用する更新する必要がある(としても、Internet Explorerのこれらの)が、コアロジックを簡単に転送されます。(うまくいけば、DOM Level 3のとこの画像を完了しますが、開発のためのわずかに異なる構文を使用しますロジックを完全に譲渡することを確認します。

  

いくつかが確かに約束は、XHTMLとDOMの最後にダイナミックHTMLを実行可能なのは、古い約束をする機能の組み合わせにより、意味があります。は、内部の(そして)ブラウザ以外のデータは、Web上で開くよりも高度なものまでの転送を使用して実行するビルのアプリケーションを概説し、ドラッグアンドドロップのゲームをはるかに簡単で、複数のブラウザのサポートが必要な状況でもされる環境。

モジュールへの移動:拡張を作成する 文書構造をXHTML 1.1で

この記事のほとんどは、 最大のXHTMLのHTMLと同じように、ただ、"いくつかのこの巨大なクリーンアップが可能XHTMLのために作らして、もっと過激な可能性に移動する時が掃除されているマントラ"を繰り返してきたこの時点までに。大掃除、これまでは、開始- HTMLの完全な再構築が実行される予定だ。 W3Cは、しっかりとは、XHTML、HTMLの未来があると考えていると、いくつかの大規模な計画のXHTMLの開発にヒンジングしています。

注意してください、で、HTMLワーキンググループのロードマップを探るは、W3Cの心のXHTMLのあるものの明確な画像を得るためにhttp://www.w3.org/TR/xhtmlroadmap/このドキュメントは、HTML上でも、開発の最後に説明次のいくつかの手順を実行します-計画の約1年分の価値がある-のXHTML 1.1とXHTML 2.0。

別のニーズは、さまざまなツールHTMLの蒸気が不足している。として、PC上のウェブ上のブラウザ以外に達すると、HTMLの証明しているとも携帯電話()と小さすぎるための大規模な(多くの洗練されたアプリケーションの場合)。 1つのサイズの万能のようなHTMLのに適しているすべてのアプローチは、Webに成功し続けている問題を引き起こしています。ただし、HTMLは、単一の大きさには、ブラウザを余儀なくされたことがない固有の亜種とHTML 4.0とXHTML 1.0は、HTMLの3つのDTDのアプローチは、全体としてはあまりにも巨大すぎる限られたときのHTMLが最初に出現、Webブラウザが比較的小さかった1つのディスクに収まるように簡単に、または小型のコンピュータに埋め込む。しかし、競争の数回のラウンドの後、彼らは巨大な成長してきました。 (Operaブラウザの膨張を避けているが、それはルールには非常に明確な例外です)この拡張の一部は、ますます増加する傾向は、単純なHTMLの処理を超えてブラウザを拡大することを行う必要があります。しかし、余分なコードはかなりの量されて新しい機能を処理するために必要に応じて年間のHTMLに追加しました。オペラ座、現在Mozillaは(コードベースのNetscape Navigator 6以降用)、地上からの最新の機能にと作られた心。一方、Netscape Navigatorの古いバージョン-ある程度、Internet Explorerに-のコードが多く含まれ、古いの上にレイヤーの新機能。これは必ずしも悪いことではない-ブラウザのサイズは少なくともまで、いくつかの深刻な膨張に達する-これは、ドアの外に、自社製品を取得し、コストを抑える維持ブラウザのベンダーに役立ちます。

時間の経過は、Webブラウザ市場の変化の性質がブラウザに新しいコードの非効率性を積み上げている。HTMLのブラウザの方向も、Webページを設計者の期待に影響を与えている。は、開発者が慎重に、複数のプラットフォーム上のブラウザでの複数のバージョン間で、自分のサイトをチェックの場合でも、常に根底にある前提は、HTMLの大規模なコアごとに、製品そのもののブラウザを呼び出すことで利用されている。ブラウザとして成長してより洗練された、開発者の期待が高まっている。例えば、ほとんどのサイトで、今日、そのユーザをサポートしてテーブル-一度は、危険な命題のブラウザがあると仮定。多くのサイトでは、ブラウザのJavaScriptのサポート、および仮定のサイトの多くは、そのユーザーは、FlashやAcrobatなどの様々なプラグインがあると仮定。たちのデバイスは、パソコンよりも能力を持つウェブをする-テレビのセットなどのセットトップボックスをベンダー、パーソナルデジタルアシスタント(PDA)、携帯電話、その他-の世界ではほとんどの人が意味のある処理の多くの大規模なソフトウェアが必要なコンテンツを開発して立ち往生している。中には、製品のコストの合理的な維持はstuffには、Internet Explorer 5またはNetscape Navigator 4の携帯電話には難しい。

時はWebTVが登場した当初は、Webデザイナーの様々なメーリングリストで月間オフに思えた。彼らはその会社の妥協については、テレビ画面と嘆い欠けている機能にHTMLコンテンツを置くに苦情を言った。人々のかなりの数のWebTVは、深刻なWebデザインのための候補者として受け入れられるが見つかりませんでした。にもかかわらず、WebTVの店の棚に残り、人々の家庭では、Microsoftは、同社を買収したと同様の低コストのホームページを参照しての代替案を引き続き表示される携帯電話、および低い範囲ではPDAには、さらに困難な状況に直面する。彼らはどちらも、画面の不動産もその1つの場所に座って、大きな箱の余裕がある。自分たちの小さな画面で軽量なプロセッサでは、これらのデバイスを効率的には、HTMLの多くの複雑なプロセスをすることはできません-またさえすれば簡単にしたものは、プロセスの完全なコンテンツを表示することができます。のわずかな量で、これらの困難を組み合わせて自分たちは、通常のワイヤレス接続を介して利用可能な帯域幅携帯電話のHTMLでは、現在の形で置き去りにされます。

他の方向に行く、Webブラウザは、今日の処理能力をクライアントマシン上で利用可能なほとんどを使用してください。中には、通訳やHTMLを提示するため、コードの結果として、かなりのメモリと処理の足跡かもしれないが、Webブラウザは主にサーバサイドの処理のためのパッシブがプレゼンターとして動作します。中には、HTMLの中から、JavaアプレットやActiveXコントロールを起動し、プラグイン機能を追加することができますは、HTML自体の中で、これらの実際の作業なし。彼らは、独自のフォーマットで情報を必要とし、これらのツールは、通常のHTMLシェルを構築し、意味するものはHTMLに取り組んで開発。

ある程度までは、最近のブラウザの世代は、コアに強力なHTMLの処理機能を内蔵している。のDocument Object Model(DOM)の開発のマイルストーンは、HTMLおよび(またはXHTMLまたはXML)に到着、その情報を変更する情報にアクセスするためのスクリプトのための標準的な方法を提供しています。今で洗練されたインターフェイスに役立つユーザーがドキュメント内で、または別のユーザーのニーズを満たすために変更するドキュメントのプレゼンテーションの情報を見つけるを構築することが可能です。ただし、その処理は、ドキュメント上で実行された文書またはサイトがサイトごとまた、情報のいくつかの処理を達成することができます。これらの機能は、すべてのカスタム揃えコーディングされて、彼らは広くはまだ実装されているツールに依存します。

Netscapeのマイクロソフト目を覚ますと、ブラウザ戦争の1つのポイントでは、ブラウザのオペレーティングシステムを置き換えることを宣言し、その永遠の敵意を獲得した。この発表は、直接の利益は、Microsoftの主なソースと脅した。ブラウザはまだMarc Andreessenは、1996年と主張するために、NetscapeのNavigatorブラウザと伝統的なオペレーティングシステムの間で、"唯一の違いは、技術的には、ナビゲータのデバイスドライバが含まれていないということですが住んでいない。" ("NetscapeのAndreessenは眼のインターネットのOS、" パソコン先週、 1996年6月17日)"のビジョンを渡すために来ていないこれは、"大きな、ブラウザが動作systembrowser統合のマイクロソフト社の独自のバージョンの裁判所にこれを持っています。大部分では、しかし、何が表示さから保管している米司法省またはNetscapeの崩壊の市場シェアではありません。のためのHTML、これらの努力は非常に良好な基礎を証明していないそれだけだ。中のブラウザは、相対的にインターフェイスと効率的なスクリプトのロジックのブートに設定するに限る。ビジョンを可能な限り、どのベンダー、政治、これらの種類の作成を必要とする書類を提示するための環境ているオペレーティングシステムのインターフェイスは、さまざまな情報を、あらゆる種類の処理のための環境、アールブラウザで宇宙の基礎に新しい機能を追加- HTMLの。

記事は、アルバートLichtblau提出


免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。
重要: この記事は、"XHTMLで拡張可能な文書構造を作成する"自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。


Online: 313 users browsing the articles directory