石家莊網(wǎng)站建設(shè)方案報價

[轉(zhuǎn)譯]HTML5應(yīng)用程序的狀態(tài)

時間:2015-12-14 14:10:41 瀏覽:3042次

    HTML5是超文本標(biāo)記語言的第五次修改,也是下一代的HTML?,F(xiàn)在移動端的發(fā)展,使得網(wǎng)頁設(shè)計師對于HTML5的熱愛尤勝。那么大家可知道現(xiàn)在的HTML5應(yīng)用程序狀態(tài)呢?這也正是今天要分享給大家的內(nèi)容主題了。

    HTML5是什么?HTML5是很好的總結(jié)Mark Pilgrim:“HTML5是下一代HTML,取代HTML 4.01,XHTML 1.0,和XHTML 1.1?!币粋€有趣的邊注這里,我們可能會看到一個“HTML6”,但這聽起來像是他們只想數(shù)量下降的想法,相反,隨著時間的推移慢慢進(jìn)化規(guī)格。這將需要一個大改造,但有意義。

    應(yīng)用程序

    雖然有很多好的定義,你可能知道一個應(yīng)用程序——我認(rèn)為這是值得再處理?!皯?yīng)用軟件是計算機(jī)軟件,旨在幫助用戶執(zhí)行特定的任務(wù)。此類程序也稱為軟件應(yīng)用程序”

    HTML5應(yīng)用程序(HTML5應(yīng)用程序)

    一個HTML5應(yīng)用程序是什么?從用戶的角度來看,他們是符合上述定義的應(yīng)用程序。他們在平價與其他應(yīng)用程序可能不是現(xiàn)在,但他們足夠近,用戶不會關(guān)心。遲早,我們會看能力平價。

    從開發(fā)人員的角度來看,他們編寫的應(yīng)用程序使用HTML,javascript,和CSS。它們是應(yīng)用程序利用開放技術(shù)和HTML和CSS的發(fā)展規(guī)范允許我們創(chuàng)建軟件,可以使用離線;需要使用的東西(至少)平臺如Silverlight或閃光。

    一個HTML5應(yīng)用程序web標(biāo)準(zhǔn)的東西。我猜你可能會扔在圖像,但實際上,同樣的事情你已經(jīng)使用多年來構(gòu)建web頁面現(xiàn)在被?構(gòu)建應(yīng)用程序更類似于臺式電腦或智能手機(jī)應(yīng)用網(wǎng)站。

    開源模式轉(zhuǎn)變

    Tim O ' reilly,O ' reilly媒體的創(chuàng)始人和開源支持者,說的很對:“IBM的商品化的基本設(shè)計個人電腦導(dǎo)致的機(jī)會有吸引力的利潤”的堆?!避浖碌呢敻徽谟缮唐烽_源軟件棧,構(gòu)成互聯(lián)網(wǎng)?!敝狄苿佣褩#唐坊蛳乱苿佣褩?。我認(rèn)為HTML5是一個新的,新圖層。

    瀏覽器,甚至在這一點(diǎn)上,已經(jīng)成為一種商品。只要堅持一個標(biāo)準(zhǔn),我認(rèn)為它會好的。人們會更擔(dān)心他們HTML5應(yīng)用程序可以運(yùn)行在他們的瀏覽器比他們使用什么瀏覽器。如果我們學(xué)到了什么,那就是你不能從舊媒介復(fù)制粘貼到新的。想想從廣播到電視。你不能只拿相機(jī)對著一個男人的新聞解讀一個麥克風(fēng)。雖然有一個初始哇因素,我不認(rèn)為完整的操作系統(tǒng)在網(wǎng)絡(luò)上的事情會完全翻譯盡可能多的HTML5應(yīng)用程序?qū)⑥D(zhuǎn)化為離線設(shè)備使用。

    分銷渠道的重要性

    沒有分銷渠道的蘋果應(yīng)用商店和安卓應(yīng)用商店占主導(dǎo)地位。還有小說使用像閥門一樣,視頻游戲開發(fā)和數(shù)字發(fā)行公司是做游戲分布,以及Netflix電影。這些分銷渠道似乎用戶如何將組織本身。就像操作系統(tǒng)是綁定的軟件桌面時代,分銷渠道將綁定軟件對“云”時代。

    我們是如何走到這一步的。仍有兩大瓶頸。Web標(biāo)準(zhǔn),我們抱怨碎片在瀏覽器市場,并不是壞事。它可以是更好的,但這不是世界末日。他們都運(yùn)行HTML、JS和CSS。雖然每個瀏覽器都有自己的事情,基本上,我們所做的好。例如,你可以放一些網(wǎng)頁上的內(nèi)容并將其交付給用戶和知道—以某種方式—用戶將能夠看到它。你能想象如果一個公司開始認(rèn)為他們要重新定義web自下而上和完全控制的標(biāo)準(zhǔn)?“我們不會使用HTTP不會使用HTML?!斑@將是瘋了!這一事實給W3C標(biāo)準(zhǔn)機(jī)構(gòu)像巨大的權(quán)力讓瀏覽器在同樣的道路。

    沒有很多的布局引擎

    第二部分是,瀏覽器是很難做的。數(shù)十億的網(wǎng)頁,很多真正壞的標(biāo)記。個體開發(fā)人員不會有希望。即使過去只是解析HTML:HTML移動快——快對于我們中的大多數(shù)人,但個別開發(fā)人員快速。同時,我們選擇使用HTML以新的方式(如微格式)所以即使約定可以改變中游瀏覽器。然后添加上,不同生態(tài)系統(tǒng)的計算機(jī)和操作系統(tǒng),瀏覽器廠商必須跟上,這是一個小俱樂部的秘訣。一個小俱樂部正是我們今天的。只有四種主要的布局引擎的核心市場:三叉戟(IE),壁虎(Mozilla Firefox),WebKit(Chrome,Safari),轉(zhuǎn)眼間(Opera)。噸的瀏覽器之上的引擎。有了這樣一個小俱樂部,很容易讓事情內(nèi)聯(lián)和跟蹤另一個人在做什么。人們抱怨IE,據(jù)我所知,每個人都彼此現(xiàn)在和談判IE9看起來是一個正直的成員這個小俱樂部。我們是:標(biāo)準(zhǔn)和瀏覽器廠商已經(jīng)創(chuàng)建了一個瓶頸,幾乎任何你想要做一個網(wǎng)絡(luò)流。但是,這也意味著,如果你有一個瀏覽器的設(shè)備上,你有一個HTML5應(yīng)用程序環(huán)境??傆袝至眩@只是會的方式,我們可以住在一起了。

    我們在標(biāo)準(zhǔn)化?

    有一個臭名昭著的估計伊恩HixieHTML5編輯器:“據(jù)估計,再編輯,HTML5將達(dá)到一個W3C推薦標(biāo)準(zhǔn)在2022年或之后?!?BR>這個很多人嚇壞了,但我認(rèn)為它的意思是最終確定的標(biāo)準(zhǔn)需要很長時間。瀏覽器廠商開始實現(xiàn)這個東西現(xiàn)在都是免費(fèi)的,他們(大多數(shù)人都Internet Explorer除外)。

    特征檢測與瀏覽器嗅探。這就是特征檢測(檢測用戶的瀏覽器能做什么)和瀏覽器嗅探(用戶使用什么瀏覽器)的辯論。如果你是一個應(yīng)用程序開發(fā)人員,您可以自由的目標(biāo)“高級功能”,但你應(yīng)該做功能檢測和漸進(jìn)增強(qiáng)。這似乎是一個完全合理的方式發(fā)展。它允許標(biāo)準(zhǔn)過程以確保它正確的事情而不是開發(fā)人員從滿足用戶的需求。在任何給定的時間,會有一個非常不同的瀏覽器。(使用網(wǎng)站caniuse和QuirksMode將幫助)。有很好的特性檢測庫現(xiàn)代化的。還有這個Mark Pilgrim列表:檢測的一體化Almost-Alphabetical“少跟我裝蒜”指南.

    離線api

    我真的認(rèn)為,這些是HTML5應(yīng)用程序的第一步動作,然后他們更只是離線存儲數(shù)據(jù)。失去了許多開發(fā)人員是偉大的我們localStorage,但是我們?nèi)绾巫寫?yīng)用程序完全離線啟動嗎?沒有離線存儲源文件和數(shù)據(jù)的能力,我們就不會有離線HTML5應(yīng)用程序。就像我說的,我們有兩個離線存儲機(jī)制:一個簡單的鍵/值存儲系統(tǒng)localStorage和一個SQL存儲引擎,這幾個瀏覽器支持(但SQL時尚的想法似乎脫落)。新暑熱建立索引數(shù)據(jù)庫——來自所有主要的瀏覽器廠商的支持。存儲程序和數(shù)據(jù)離線基線需求任何HTML5應(yīng)用程序環(huán)境。值得慶幸的是,我們已經(jīng)支持這些標(biāo)準(zhǔn)在WebKit瀏覽器,F(xiàn)irefox,它應(yīng)該在IE9。盡管IE支持可能不是一路,考慮離線使用:我們最需要離線功能?當(dāng)我們在我們的手機(jī)或上網(wǎng)本。智能手機(jī)是傾向于WebKit和許多這些天銷售的智能手機(jī)運(yùn)行WebKit。地方我們需要離線經(jīng)驗最支持離線經(jīng)驗一樣,沒關(guān)系,IE目前不支持離線存儲。

    W3C WebApps工作組:HTML5應(yīng)用程序的下一步,W3CWebApp標(biāo)準(zhǔn)是工作的另一個主要領(lǐng)域。大量的api和其他規(guī)范端HTML5應(yīng)用程序正在開發(fā)中。

    部署和包裝分布

    “本地/離線HTML5應(yīng)用程序,W3C Widget打包和配置是選擇的部署機(jī)制。它將成為標(biāo)準(zhǔn),因為它已經(jīng)在那里,是有道理的,這是接近成為一個正式規(guī)范。此外,許多廠商已經(jīng)在努力實現(xiàn)它。

    W3C widget工作沃達(dá)豐S60和三星手機(jī),歌劇桌面和移動在任何平臺,螺栓的瀏覽器(瘦客戶機(jī)解決方案如Opera Mini)Windows Mobile 6.5。而黑莓還支持他們,現(xiàn)在他們需要一個特殊的Java包裝程序黑莓操作系統(tǒng)作為一個接口。沒有理由假定W3C Widget 3月將停止在這里?!?/P>

    這些都是標(biāo)準(zhǔn),就像任何其他。從本質(zhì)上講,如果你有一個HTML5應(yīng)用程序,它將包含一些HTML,CSS和javascript(也許圖像和其他媒體)。標(biāo)準(zhǔn)是一種幫助開發(fā)者計劃他們的應(yīng)用程序以這樣一種方式,他們可以放心地分布在一個整包一貫。如果您熟悉梨,這是一個非常相似的概念(但HTML5離線應(yīng)用程序而不是PHP類)。你可能需要填寫一些額外的元數(shù)據(jù)來解釋你的應(yīng)用程序組合在一起。然后——在一個平臺,支持標(biāo)準(zhǔn)可以確保用戶可以安裝你的應(yīng)用。這開始變得有趣當(dāng)開始討論“應(yīng)用程序商店”,——我們將這個話題。

    HTML5有一束其他很酷的api,可以利用HTML5應(yīng)用程序。這些api是會給應(yīng)用程序訪問之類的東西文件,網(wǎng)絡(luò)攝像頭,與服務(wù)器雙向溝通和硬件加速的動畫。這些api會更好,但他們只是錦上添花在談到HTML5應(yīng)用程序。

    HTML5應(yīng)用程序可以使用在哪里?HTML5應(yīng)用程序,他們可以離線生活,他們可以提供獨(dú)特的經(jīng)驗,但他們住在哪里?

在瀏覽器中,HTML5應(yīng)用程序可以在許多地方,但第一個問題是,“設(shè)備有瀏覽器或某種形式的布局引擎?“如果是,發(fā)動機(jī)是現(xiàn)代的,你可以運(yùn)行一個HTML5應(yīng)用程序。但是,從本質(zhì)上講,我認(rèn)為這爆發(fā)成三個主要領(lǐng)域的操作:桌面、移動/小屏幕,和模糊。

    臺式電腦

    如果你有一個現(xiàn)代的瀏覽器,你是好去。如果你使用IE,你需要接一個現(xiàn)代瀏覽器像Google Chrome或Mozilla Firefox,或者至少框架。同時,臺式機(jī)仍然是非常重要的。如果你真的想氣死人了,開始談?wù)揌TML5應(yīng)用程序如何目標(biāo)桌面就像任何其他堆棧(例如Flash、Flex和objective - c)——HTML5應(yīng)用程序是正確的,有一點(diǎn)幫助。

    特定站點(diǎn)的瀏覽器

    特定站點(diǎn)瀏覽器(單邊帶)把一個網(wǎng)站或應(yīng)用程序(比如Gmail),把它變成一個應(yīng)用程序,沒有地址欄或其他干擾。一些SSBs允許您構(gòu)建一個獨(dú)立的安裝包和分發(fā)。這打開了桌面應(yīng)用程序領(lǐng)域。有些東西檢查:棱鏡,流體/Fluidium和NativeHost.

    移動

    是的,這是HTML5應(yīng)用的熱點(diǎn)。iPhone有很甜的集成和應(yīng)用程序之間可以活在主屏幕上所有其他應(yīng)用程序(請參閱我的教程如何做到這一點(diǎn))。Android支持HTML5 api,而不是作為一個集成的好。在接下來的幾年里,設(shè)備運(yùn)行支持html5瀏覽器會飆升。除了大量的設(shè)備,不同類型的手機(jī)和電話OSs您可能需要開發(fā),還將增加。是要很多意義的HTML5應(yīng)用程序開發(fā)人員的目標(biāo)的一部分,因為它能夠運(yùn)行在所有這些設(shè)備,你不需要擔(dān)心所有的不同的基礎(chǔ)技術(shù)。

    模糊空間

    我們已經(jīng)有兩家公司將推出電視平臺:谷歌電視和(可能)蘋果電視。谷歌,谷歌電視演講中表示,他們將支持HTML5。我們不知道蘋果電視將會支持,但根據(jù)最近的HTML5 buzz推出,很有可能他們也會支持它。即使他們不支持HTML5應(yīng)用程序,其他電視盒(喜歡的人Boxee)已經(jīng)這樣做了。而迂回的,您可以利用HTML5 Boxee的應(yīng)用程序,而不是需要開發(fā)專門為Boxee的東西。現(xiàn)在模糊空間是最開放的領(lǐng)域,他們提供了大量的游戲室。電視與電腦數(shù)量在增長,而且有全屏瀏覽器觀看YouTube上電視。流行的視頻游戲控制臺,Wii,有一個版本的歌劇。這里沒有限制。重要的是,在這些空間“玩”不需要任何超過HTML,CSS和javascript。

    HTML5應(yīng)用程序商店

    Eric Meyer寫關(guān)于我們有能力讓HTML5應(yīng)用程序;他所說的網(wǎng)絡(luò)棧的應(yīng)用(和我們現(xiàn)在的一段時間),但蘋果應(yīng)用商店親愛的得到所有的注意力。一個想法是,HTML5應(yīng)用程序獲得更多的新聞,他們的需要HTML5應(yīng)用程序商店。我認(rèn)為這個觀點(diǎn)有一些優(yōu)點(diǎn),我想有人和至少有一個在路上。計劃,手掌有一個?,F(xiàn)在任何一天,我們會看到一個完全獨(dú)立的HTML5應(yīng)用程序的app store涌現(xiàn)。(也許我應(yīng)該保存為自己這個想法)。商店是偉大的:開發(fā)人員可以得到報酬以外的方式顯示廣告。這一直是在網(wǎng)絡(luò)上。其次,用戶現(xiàn)在有一個地方可以去找到他們自己的應(yīng)用程序不管什么設(shè)備。

    分銷渠道,導(dǎo)致我的結(jié)束。如果我是一個業(yè)務(wù)分析師,這就是我將買入/賣出的建議。HTML5是迅速發(fā)展。它將繼續(xù)發(fā)展。這是每個人都需要密切關(guān)注。公司開始進(jìn)入這個空間在很大程度上,在未來幾年。我們會看到一些大的數(shù)字從Chrome應(yīng)用程序商店。我也希望我們會看到谷歌電視應(yīng)用程序商店,和蘋果電視。我開始認(rèn)為HTML5是大統(tǒng)一理論,將接管我的職業(yè)工作的高潮,但我意識到HTML5是一個球員在同一生態(tài)系統(tǒng)等傳統(tǒng)的開發(fā)應(yīng)用程序棧Flash,F(xiàn)lex,Silverlight和objective - c。它不僅是一個球員,但這將是競爭力。Flash、Flex Silverlight和objective - c不能說他們無處不在。Flash,例如,是不支持的一個非常受歡迎的設(shè)備上,iPhone。另一方面,HTML5似乎都工作。這意味著,如果我是一個公司的長期,我將投資于HTML5。即使我不能創(chuàng)造強(qiáng)烈的,身臨其境的體驗在HTML5和其他平臺現(xiàn)在——Flash已經(jīng)使用在電視和3 d動畫之前,我仍然會購買它的股票。觀眾的數(shù)量我將獲得與最少的開發(fā)將使其容易在任何公司的資產(chǎn)負(fù)債表上。

    我們總是會聽到人們說,“是的,你可以這樣做,但它不會是一個了不起的經(jīng)驗[設(shè)備X],“他們是對的,但并不是每個人的目標(biāo),我不知道這是一件壞事。對于年輕的開發(fā)人員現(xiàn)在上來:HTML5是a級技能,需要發(fā)展成你的技能,這將是市場的需求;它可以無論你想去,所以公司需要一些HTML5應(yīng)用忍者口袋里。

        (轉(zhuǎn)載請注明轉(zhuǎn)自:mjyil.cn/news/n1908.htm,謝謝!珍惜別人的勞動成果,就是在尊重自!)

 

上一篇:不再拘泥于百度流量理論

下一篇:移動索引量工具自定義規(guī)則的變化

返回列表

網(wǎng)站建設(shè)知識

石家莊網(wǎng)站建設(shè) 石家莊網(wǎng)站優(yōu)化 石家莊網(wǎng)站建設(shè)報價 石家莊網(wǎng)站推廣
石家莊網(wǎng)站建設(shè)方案 石家莊網(wǎng)站建設(shè)推廣 石家莊網(wǎng)站制作維護(hù)

更多 +聯(lián)系我們

24小時服務(wù)熱線:400-1180-360

業(yè)務(wù) QQ:  444961110電話: 0311-80740308

渠道合作:  444961110@qq.com

更多 +關(guān)于我們

河北供求互聯(lián)信息技術(shù)有限公司(河北供求網(wǎng))誕生于2003年4月,是康靈集團(tuán)旗下子公司,也是河北省首批從事網(wǎng)站建設(shè)、電子商務(wù)開發(fā),并獲得國家工業(yè)和信息化部資質(zhì)認(rèn)證的企業(yè)。公司自成立以來,以傳播互聯(lián)網(wǎng)文化為已任, 以高科技為起點(diǎn),以網(wǎng)絡(luò)營銷研究與應(yīng)用為核心,致力于為各企事業(yè)單位提供網(wǎng)絡(luò)域名注冊、虛擬主機(jī)租用、網(wǎng)站制作與維護(hù)、網(wǎng)站推廣和宣傳、網(wǎng)站改版與翻譯、移動互聯(lián)網(wǎng)營銷平臺開發(fā)與運(yùn)營、企業(yè)郵局、網(wǎng)絡(luò)支付、系統(tǒng)集成、軟件開發(fā)、電子商務(wù)解決方案等優(yōu)質(zhì)的信息技術(shù)服務(wù),與中國科學(xué)院計算機(jī)網(wǎng)絡(luò)信息中心、騰訊、百度、阿里巴巴、搜狗、360、電信、聯(lián)通、中國數(shù)據(jù)、萬網(wǎng)、中資源、陽光互聯(lián)、點(diǎn)點(diǎn)客、北龍中網(wǎng)、電信通等達(dá)成戰(zhàn)略合作伙伴關(guān)系。

版權(quán)所有 ? 河北供求互聯(lián)信息技術(shù)有限公司-優(yōu)秀的石家莊網(wǎng)站建設(shè)公司,為您提供石家莊網(wǎng)站建設(shè)、網(wǎng)站推廣等優(yōu)質(zhì)服務(wù).   
服務(wù)熱線:400-1180-360 增值電信業(yè)務(wù)經(jīng)營許可證:冀B2-20105159 冀ICP備09010972號

在線留言
免費(fèi)試用
掃一掃

掃一掃
贈送神秘大禮

全國免費(fèi)服務(wù)熱線
400-1180-360

返回頂部