検索
ホームページウェブフロントエンドH5 チュートリアルHTML5 を過小評価しないでください。アプリはhtml5に置き換えられ、3年以内に完全に消滅_html5チュートリアルスキル

2007 年に W3C (World Wide Web Consortium) が HTML5 プロジェクトを設立しましたが、この 8 年間の仕様が正式に終了したのは 2014 年 10 月末でした。
ここ数年、HTML5 は PC インターネットのパターンを覆し、モバイル インターネット エクスペリエンスを最適化しました。次に、HTML5 はネイティブ アプリの世界を覆します。これは少し警戒心が強いように聞こえますが、HTML5 の開発の歴史を注意深く分析すると、これがまさに世界の開発トレンドであることがわかります。


開発者にとっての HTML5 の 7 つの主な利点

クロスプラットフォーム:
マルチスクリーン時代において、開発者の苦痛指数は非常に高く、誰もが HTML5 が救世主であると期待しています。複数のコード セット、さまざまな技術的な作業、ビジネス ロジックの同期は、骨の折れるプロセスです。これは、パーソナル コンピューターの初期の世界に似ています。当時、各コンピューターには独自のオペレーティング システムとプログラミング言語があり、開発者はさまざまなバージョンを作成することにうんざりしていました。実際、DOS の人気は開発者によるところが大きかったです。他のコンピューター用のプログラムを書くエネルギーは本当にありませんでした。クロスプラットフォーム技術は、初期段階ではパフォーマンスの問題でほとんどが消滅しましたが、ハードウェアの機能が強化される中期から後期にかけて、クロスプラットフォームは確かに必要不可欠であるため、再び主流になるでしょう。
迅速な反復:
モバイル インターネットは、速い魚が遅い魚を食べる時代です。ユーザーのニーズをより早く満たし、試行錯誤のコストが低い人が大きな利点を得るでしょう。ほとんどのインターネット製品は無料であり、ネットワーク効果があるため、後発者がユーザーを奪うことは非常に困難です。ネイティブ開発を使用すると、採用、開発、立ち上げのすべての側面の効率が 2 倍以上になり、関与する人数が増えるほど、コミュニケーション効率も 2 倍以上になることがよくあります。
継続的デリバリー:
Appstore でネイティブ アプリケーションを起動すると、突然大きなバグが発生し、それを修正するために徹夜で作業しなければならないという経験をした人は多いでしょう。 2週間以上静かに待ってください。Appleによるレビュー後、過去2週間で市場に否定的なレビューが殺到し、多くのユーザーが失われました。新しいアプリケーションがオンラインでレビューされ、起動されるまでに、ユーザーはすでにそれをアンインストールしています。しかし、HTML5 ではこうした問題がなく、リアルタイムで更新できるため、問題が発生した場合でもすぐに対応できます。
大幅なコスト削減:
起業家にとって資金調達は簡単ではありません。より効率的にお金を使う方法は非常に重要です。あなたのネイティブ開発アプリが HTML5 を使用して開発された競合他社のアプリと変わらないにもかかわらず、開発コストが 2 倍かかる場合、あなたにお金を投資したい投資家はいないと思います。
オープン ソース エコシステムが開発されています:
HTML5 フロントエンドは、オープンな正のフィードバック ループ エコシステムです。多数のオープン ソース ライブラリを使用できるため、アプリケーション開発がより簡単かつ機敏になります。もちろん、これは迅速な反復とコスト削減にも反映されます。しかし、より重要なことは、このオープンな正のフィードバック ループのエコシステムの将来の活力が、ネイティブのエコシステムよりも強力であるということです。
オープンデータ交換:
HTML はページ単位のオープンコードであり、混乱がない限り、特別な SDK の開発を必要としません。他のアプリケーション。開発者は、モバイル検索エンジンでデータを簡単に取得できるようになり、アプリケーション間でより簡単に連携してエンドユーザーのニーズを満たすことができます。
プロモーションが容易で爆発的に簡単:
複数の転用入口: HTML5 アプリケーションの転用は非常に簡単で、スーパーアプリ (WeChat モーメントなど)、検索エンジン、アプリケーション マーケット、ブラウザー、どこでも HTML5 のトラフィック ポータル。ネイティブ アプリへの唯一の入り口はアプリ マーケットです。賢い HTML5 開発者は、当然ながら、より強力な優位性を得るために、さまざまなトラフィック ポータルを活用するでしょう。
大量のトラフィック: 少し前に、「Nervous Cat」が WeChat モーメントで人気がありましたが、このゲームが Appstore に掲載されたとしても、スーパー アプリによってもたらされるトラフィックは間違いなくそれほど多くないでしょう。ネイティブアプリ市場。もし WeChat でゲームがデスクトップ上にショートカットを作成できるようになり、その後ゲームがアップグレードされて継続的なエンターテイメントの問題が解決されたとしたら、未来は想像もできないものになるでしょう。
高いトラフィック迂回効率: 多くの入口と大量のトラフィックに加えて、高いトラフィック迂回効率も無視できません。Web ゲームと PC ゲームは同じ広告を使用し、広告によってコンバージョンが変化することは誰もが知っています。 Web ゲームのユーザー率はクライアント ゲームよりもはるかに高いです。
エンドユーザーにとっての HTML5 の 3 つの大きなメリット
利用の敷居が大幅に下がる
なぜストリーミング メディアがダウンロード動画に代わって主流になるのか?ユーザーが「怠け者」だから人気があるのか​​?ユーザーがより便利にニーズを満たせるようにします。場合によっては、ニーズをさらに満たすよりも効果が高い場合があります。
ユーザーの目は興味のある点を捉え、それをクリックするとすぐにユーザーのニーズを満たし始めるはずです。たとえば、ストリーミング メディアをすぐに視聴したり、Web ゲームをすぐにプレイしたりできます。現在のネイティブ アプリ マーケットでは、ユーザーはアプリを選択し、ダウンロードを待ち、権​​限を確認し、インストールを待ち、クリックして開く必要があります。このような悪い経験は遅かれ早かれ覆されるに違いありません。
アプリ、ゲーム、オーディオやビデオなど、将来的にはすべてが使用できるようになります。ユーザーのニーズを最初に満たした者が勝ちます。
リアルタイム更新と差分更新の優れたエクスペリエンス
HTML5 アプリケーションはアプリケーション市場の制限を回避し、独立したリアルタイム更新を実行できるため、ユーザーは新しいサービスをすぐに楽しむことができます。
そして、この種の更新は差分更新である可能性があります。たとえば、特定の HTML ページまたは特定の js ファイルに問題がある場合、この数キロバイトの小さなファイルを更新するだけです。これは更新よりもはるかに優れています。ネイティブアプリケーションの経験。
クロスアプリケーションエクスペリエンス
現在、モバイル アプリケーションの切り替えはデスクトップまたはタスク マネージャーが中心ですが、実際にはこれらのセンターが効率とエクスペリエンスに大きな影響を与えます。ユーザーが三亜への出張に行きたい場合、最初に Qunar アプリを開いてチケットを予約し、次にデスクトップに戻り、次に天気アプリを見つけて開き、三亜を検索してからデスクトップに切り替えて、 Hanglv Zongheng アプリを開き、フライト番号を入力してチェックインします。そうそう、フライト番号は何ですか? 次にデスクトップに切り替え、Qunar アプリを見つけて開き、フライト番号を確認します。最後にレンタカーを見つけて開きます。アプリを開き、レンタカーの場所を入力して、デスクトップに戻ります。
ネイティブ アプリケーション システムでは、ユーザーはこれのみを行うことができます。しかし、HTML5 システムでは、デスクトップに戻る必要がなく、個別のアプリを使用する代わりにアプリ間を簡単に切り替えることができ、アプリケーション間でデータを簡単に転送できます。
このモードには少し想像力が必要ですが、遅かれ早かれそれが実現するでしょう。
分析のこの時点で、エンドユーザーの観点から見ても開発者の観点から見ても、HTML5 がネイティブ アプリケーションの現在の地位を確実に置き換えることが明確にわかります。そしてこれが一連の破壊活動を引き起こした。
ネイティブ アプリの破壊
HTML5 の「パフォーマンス」の障害は解決されており、ネイティブ アプリの効果に近いものになるため、HTML5 がネイティブ アプリに取って代わることができると多くの人が信じています。今より発展すれば、要件の低いロングテールアプリケーションがそれぞれ市場の一部を占める一方、メインストリームアプリケーションは依然としてネイティブアプリが独占するパターンになるだろう。
しかし、そのような考えは危険です。Apple が設立される前と同じように、HP 幹部はウォズにこう言いました。将来、HTML5 は間違いなくネイティブ アプリを破壊するでしょう。

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

html5的div元素默认一行不可以放两个。div是一个块级元素,一个元素会独占一行,两个div默认无法在同一行显示;但可以通过给div元素添加“display:inline;”样式,将其转为行内元素,就可以实现多个div在同一行显示了。

html5中列表和表格的区别是什么html5中列表和表格的区别是什么Apr 28, 2022 pm 01:58 PM

html5中列表和表格的区别:1、表格主要是用于显示数据的,而列表主要是用于给数据进行布局;2、表格是使用table标签配合tr、td、th等标签进行定义的,列表是利用li标签配合ol、ul等标签进行定义的。

html5怎么让头和尾固定不动html5怎么让头和尾固定不动Apr 25, 2022 pm 02:30 PM

固定方法:1、使用header标签定义文档头部内容,并添加“position:fixed;top:0;”样式让其固定不动;2、使用footer标签定义尾部内容,并添加“position: fixed;bottom: 0;”样式让其固定不动。

html5中不支持的标签有哪些html5中不支持的标签有哪些Mar 17, 2022 pm 05:43 PM

html5中不支持的标签有:1、acronym,用于定义首字母缩写,可用abbr替代;2、basefont,可利用css样式替代;3、applet,可用object替代;4、dir,定义目录列表,可用ul替代;5、big,定义大号文本等等。

HTML5中画布标签是什么HTML5中画布标签是什么May 18, 2022 pm 04:55 PM

HTML5中画布标签是“<canvas>”。canvas标签用于图形的绘制,它只是一个矩形的图形容器,绘制图形必须通过脚本(通常是JavaScript)来完成;开发者可利用多种js方法来在canvas中绘制路径、盒、圆、字符以及添加图像等。

html5废弃了哪个列表标签html5废弃了哪个列表标签Jun 01, 2022 pm 06:32 PM

html5废弃了dir列表标签。dir标签被用来定义目录列表,一般和li标签配合使用,在dir标签对中通过li标签来设置列表项,语法“<dir><li>列表项值</li>...</dir>”。HTML5已经不支持dir,可使用ul标签取代。

Html5怎么取消td边框Html5怎么取消td边框May 18, 2022 pm 06:57 PM

3种取消方法:1、给td元素添加“border:none”无边框样式即可,语法“td{border:none}”。2、给td元素添加“border:0”样式,语法“td{border:0;}”,将td边框的宽度设置为0即可。3、给td元素添加“border:transparent”样式,语法“td{border:transparent;}”,将td边框的颜色设置为透明即可。

html5为什么只需要写doctypehtml5为什么只需要写doctypeJun 07, 2022 pm 05:15 PM

因为html5不基于SGML(标准通用置标语言),不需要对DTD进行引用,但是需要doctype来规范浏览器的行为,也即按照正常的方式来运行,因此html5只需要写doctype即可。“!DOCTYPE”是一种标准通用标记语言的文档类型声明,用于告诉浏览器编写页面所用的标记的版本。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

SublimeText3 Linux 新バージョン

SublimeText3 Linux 新バージョン

SublimeText3 Linux 最新バージョン

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境