ホームページ >ウェブフロントエンド >H5 チュートリアル >HTML5_html5 チュートリアル スキルに関する 7 つの凡例のまとめ

HTML5_html5 チュートリアル スキルに関する 7 つの凡例のまとめ

WBOY
WBOYオリジナル
2016-05-16 15:51:101258ブラウズ

私たちが目にするクールな HTML5 Web サイトの多くは、実際には HTML5 とは何の関係もなく、CSS3 と jQuery によって生成されています。 CSS3 と jQuery は HTML5 と同様の新しいテクノロジであり、HTML5 と並行する概念です。
この記事では、HTML5 に関する 7 つの伝説、つまり誤解について説明します:)
迷信 #1: Apple が Flash をサポートしていないため、人々は HTML5 を発明した
大きな木は風を引き寄せる, Apple 色々と責められる事が多いようです。 HTML5 はモバイル デバイスにいくつかの非常に便利な機能を提供しますが、この要件を念頭に置いて作成されたものではありません。実際、2004 年には、Web 標準の混乱を解決するために、Opera と Mozilla が優れたデザインのための標準をいくつか定義しました。その目的は単純で、これらの標準を W3C に提出して、より優れた高速な HTML 標準を作成することです。この規格は 2006 年まで受け入れられませんでした。わずか 3 年で新しい規格が起草、承認され、使用されるようになりました。
伝説 #2: HTML5 は 2022 年まで成熟しない
誰が言ったのか知りません。 HTML5 のドラフト文書は 2009 年にレビューされ、承認されたことがわかっています。つまり、新しいコンテンツを追加することはできず、大幅な変更も行われないことになります。下位互換性を気にせずに HTML5 を使用できるようになりました。軽量の JavaScript を使用して、古いブラウザで複雑な Canvas をサポートさせることができます。新しいブラウザのバージョンはすべて HTML5 をサポートしています。心配する必要があるのは HTML タグではなく、CSS です。多くの古いブラウザでは CSS3 のサポートが不十分です。
誤解 #3: HTML5 には CSS3 サポートが必要です
CSS3 はセマンティック クラス名などの多くの機能を HTML5 に追加できますが、決して必須ではありません。 HTML5 は単なるマークアップ言語です。確かに HTML5 CSS2 を使用できますが、それほどエレガントではありません。 HTML5 では属性とタグが削除されるため、要素ごとにすべてのスタイルを指定する必要があります。たとえば、HTML5 では、ブラウザがページを正しく表示するには、各ページ要素に「display:block」宣言を設定する必要があります。つまり、HTML5 ではページの見栄えを良くするためにスタイルが必要ですが、CSS3 である必要はありません。
誤解 #4: HTML5 はアクセシビリティを破壊する
それどころか、HTML5 はアクセシビリティを念頭に置いてゼロから設計されました。すべての要素は WIA ARIA ロゴ文字をサポートします。これらの役割により、スクリーン リーダーなどのデバイスがページのコンテンツをよりよく理解できるようになります。
誤解 #5: HTML5 は Flash キラーである
Flash は今でも無数の Web サイトや開発者によって使用されています。 Flash と HTML5 の間の誤解は、Adobe と Apple の間の確執と、HTML5 オーディオおよびビデオ アプリケーションの急速な普及に起因しています。 HTML5 は少量のビデオ再生を十分にサポートできますが、HTML5 は Flash よりも多くのコーディング リソースを必要とし、ブラウザ プラグインが提供するテクノロジが不足しています。現在、Vimeo や YouTube などの企業は、このテクノロジを推進するために HTML5 テクノロジを広範囲に使用しており、短期的には Flash を完全に放棄することはありません。開発者の Viki Hoo 氏は、Flash が今後も広く使用される理由について、いくつかの説得力のある議論を行っています。
しかし、ページデザインの観点から、私たちはできるだけ早く FLASH から解放されることを望んでいます。 HTML5 は学習と使用が簡単です。プラグインは不要で、読み込みが速く、モバイルに適しています。つまり、HTML5 が Flash を殺すということではなく、HTML5 がモバイルのデザインと開発市場を支配するということです。
凡例 #6: Web サイトに HTML5 doctype を追加している限り、それは HTML5 Web サイトです
ブラウザの観点から見ると、はい、HTML5 doctype を追加するすべての Web サイトは HTML5 Web サイトとみなされます。しかし、HTML5 は単なる doctype ではありません。これは、ベスト プラクティス、セマンティック タグ、

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。