html5とh5は同じ概念ですか?

青灯夜游
青灯夜游オリジナル
2021-03-04 14:04:145837ブラウズ

html5 と h5 は同じ概念ではありません。 H5 には HTML5 の多くの仕様が含まれています。H5 ページを作成したい場合は、多くの HTML5 コンテンツを利用する必要がありますが、この 2 つは関連しているだけであり、同等ではありません。要約すると、H5 は製品用語であり、HTML5 は技術用語です。

html5とh5は同じ概念ですか?

このチュートリアルの動作環境: Windows 7 システム、HTML5 バージョン、Dell G3 コンピューター。

html5 と h5 は同じ概念ではありません。

注: H5 は HTML5 ではありません

H5 は製品名詞です

HTML5 は専門用語

Zhihuに関する多くの関連質問におけるH5という名前への批判に関して、私が言いたいのは、パターンは壊れている、ステージに衣装を取りに行くことです

たとえば、誰かがあなたに「H5 という Web サイトを作りたいのですが」と言ったとしましょう。

彼はヘッダー、フッター、ナビゲーション、セクション、その他のタグを使用することを望んでいますか?

Geolocation、localStorage、WebWorker、その他の API を使用できますか?

いいえ、HTML4 を使用して必要な機能を実現できます。

古い IE ブラウザと互換性がある必要があることは言うまでもありません。

ですから、若い皆さん、顧客のニーズを注意深く理解し、テクノロジーに執着してはいけません。

私は決して、すべてのブラウザと互換性がないテクノロジーの使用を求めているわけではありません。

つまり、H5 は HTML5 のことを指すのではなく、WeChat などのモバイル端末でクールに見えるもの、企業のスタイルを向上させ、コンテンツがなくても訪問者の目をくらませることができるもの、広く共有されているものです。

繰り返しになりますが、HTML5 はテクノロジーではなく、標準です。

標準とは、学生ガイドラインハンドブックを意味します。ガイドラインを守るもよし、ガイドラインを超えて自分に厳しく要求するもよし、ガイドラインを守れないのに先生に怒られる、友達に嫌われる、一緒に遊びたがらない、など。 IE6と同じように。

では、HTML5 などのブラウザのメーカーはこれらの標準をサポートしているのでしょうか?それはそれぞれの尿の性質によって異なります。たとえば、Chrome は多くの標準を非常によくサポートしているだけでなく、標準を超えた多くの領域で積極的に改善し、標準のいくつかの草案部分をサポートしています。したがって、実際には、私たちは理論グループとして HTML5 標準について議論しているか、実践グループとして特定のブラウザでの HTML5 標準の適用について議論しています。しかし、実際には、H5 について話すとき、私たちは規格や規格の適用を指しているのではなく、作られた奇妙な概念の集合体を指しているので、私はこのタイトルには断固として反対です。

過去 1 年間、私は主にこれに頼って家族を養ってきました (私には家がありません)。したがって、当事者 A が電話で「H5 開発の方法を知っていますか?」と尋ねたとき、彼らが望んでいるのは、モーメントで共有できる、見た目がクールな小さなページであることがわかります。 , 必要なものとしては、おそらく次のような技術的な点が挙げられます;

1. ページ素材のプリロード技術では、createJS で preloadJS を使用できます。 preloadJS のソース コードは見ていませんが、プリロードは HTML5 標準における新しいメソッドではありません。

2. 音楽の読み込みと再生の技術も、createJS の soundJS で実装できますが、この部分は確かに HTML5 標準でサポートされています。前の時代には、オーディオなどというラベルはありませんでした。

3. スライドできるページのほとんどは、Jquery プラグイン swiper.js を使用しており、一部は手書きのスワイプです。ページの質の悪い手書きバージョンでは、手でスライドできません。そのうちの 4 つは、 touchstart など、一連の touch イベントは、HTML5 標準のイベントです。

4. 塗りつぶしたり消去したりできますが、主にキャンバス オーバーレイです。キャンバスは HTML5 標準のタグであり、高度な生産性を表します。

5. 動的なテキストや画像があり、css3を使用するか、jsアニメーションを直接使用するのが一般的です。 HTML5 にはおそらく CSS3 が付属するだろうとよく言われますが、CSS のグレーディングは別の問題です。異なるプロジェクト標準では、CSS は独立してグレーディングされます。将来的には CSS4 などというものは存在しないはずです。 H5 の後にまた C4 が現れるのではないかと心配しています (でも、毎日 H5 について話している人たちを C4 を使って殺したいと思っています)。

6. フォームに記入して登録できます。これは最も基本的なフォームであり、Web の初期から存在しています。

7. カスタマイズされたコピーライティングと画像の共有をサポートできます。これは WeChat の jssdk を使用しており、HTML 標準とは何の関係もありません。

8. 他にも思いついたら追加していきます。

ですから、私たちが H5 について話すとき、それは実際にはソリューション、クールな外観のモバイル 1 ページ Web サイトのためのソリューションなのです。このソリューションには、HTML5 の新しいオーディオ タグ、キャンバス、ドラッグ アンド ドロップ機能、ローカル ストレージ、Web ソケット通信だけでなく、絶対位置を含むボックス モデルとすべての基本的なフロントエンドの知識も含まれています。

後輩が私のところに来て、先輩、H5 を学びたいのですが、どこから始めればよいですか?と尋ねました。

HTML5 の新機能は W3C で見つかると言いました。

後輩は、いいえ、私が学びたいのは H5 であり、H5 のページを作りたいと言いました。

だから、彼は上で説明した素敵な小さなページのことを言っているのだと思いましたが、それなら、まず HTML (新しい標準の HTML5 と以前のすべての標準を含む) を学び、それから CSS と CSS3 について学ぶ必要がある、と言いました。ブラウザでの実装を理解する必要があります。ネイティブ JS について少し知っていれば十分です。ほとんどの操作に Jquery を使用できます。一般的に使用されるいくつかの Jquery プラグインの使用法を理解していれば、ほぼ達成できるはずです。もっとクールなことをしたい場合は、egret または cocos2d を学ぶのが良いでしょう。読み込み速度を最適化したい場合は、Grunt などの自動化ツールも学習する必要があります。 WeChat の SDK には多くの落とし穴があるため、少なくとも、nodejs や php などのバックエンド言語について少し知っておく必要があります。

後輩が「これフロントエンドじゃないの?」と言いました。 H5を勉強したいだけです。

つまり、概念の意味に同意できないときは、お互いが何を言っているのかわかりません。 「H5」はテクノロジーの集合体であるはずですが、テクノロジーとして理解され、定量的ではなく定性的に説明できる概念となっています。マーケティングの場合は、H5 ができるかどうかを言うだけでよく、この定性的な説明で十分です。しかし、テクノロジーの場合、これは定量的な問題であり、特定の技術項目についてはイエスとしか言えませんが、この存在しない概念についてはイエスとは言えません。たとえば、ある当事者Aに会ったところ、以前にH5をやってくれる人を見つけたことがあり、かなり良い仕事をしてくれたが、今回の場合はできないと言われました。 H5とH5の大きな違いは何ですか?私は微笑んで、世界はとても広くて、あらゆる種類の H5 がいるのだと彼に伝えることしかできませんでした。

これが、私が H5 に反対する理由です。この用語は、それが表す含意と著しく矛盾しており、コミュニケーションを困難にし、マーケターと技術者の間で誤解を引き起こし、トレーナーを不当な扱いにさせるからです。テクノロジーが無限に供給されるため、新規参入者は現実的な方法でテクノロジーを学ぶことができません。

プログラミング関連の知識について詳しくは、プログラミング ビデオをご覧ください。 !

以上がhtml5とh5は同じ概念ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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