石家莊網站建設方案報價

[轉譯]HTML5應用程序的狀態(tài)

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

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

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

    應用程序

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

    HTML5應用程序(HTML5應用程序)

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

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

    一個HTML5應用程序web標準的東西。我猜你可能會扔在圖像,但實際上,同樣的事情你已經使用多年來構建web頁面現在被?構建應用程序更類似于臺式電腦或智能手機應用網站。

    開源模式轉變

    Tim O ' reilly,O ' reilly媒體的創(chuàng)始人和開源支持者,說的很對:“IBM的商品化的基本設計個人電腦導致的機會有吸引力的利潤”的堆?!避浖?,新的財富正在由商品開源軟件棧,構成互聯(lián)網?!敝狄苿佣褩?,商品化向下移動堆棧。我認為HTML5是一個新的,新圖層。

    瀏覽器,甚至在這一點上,已經成為一種商品。只要堅持一個標準,我認為它會好的。人們會更擔心他們HTML5應用程序可以運行在他們的瀏覽器比他們使用什么瀏覽器。如果我們學到了什么,那就是你不能從舊媒介復制粘貼到新的。想想從廣播到電視。你不能只拿相機對著一個男人的新聞解讀一個麥克風。雖然有一個初始哇因素,我不認為完整的操作系統(tǒng)在網絡上的事情會完全翻譯盡可能多的HTML5應用程序將轉化為離線設備使用。

    分銷渠道的重要性

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

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

    沒有很多的布局引擎

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

    我們在標準化?

    有一個臭名昭著的估計伊恩HixieHTML5編輯器:“據估計,再編輯,HTML5將達到一個W3C推薦標準在2022年或之后。”
這個很多人嚇壞了,但我認為它的意思是最終確定的標準需要很長時間。瀏覽器廠商開始實現這個東西現在都是免費的,他們(大多數人都Internet Explorer除外)。

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

    離線api

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

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

    部署和包裝分布

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

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

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

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

    HTML5應用程序可以使用在哪里?HTML5應用程序,他們可以離線生活,他們可以提供獨特的經驗,但他們住在哪里?

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

    臺式電腦

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

    特定站點的瀏覽器

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

    移動

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

    模糊空間

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

    HTML5應用程序商店

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

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

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

        (轉載請注明轉自:www.urbncart.com/news/n1908.htm,謝謝!珍惜別人的勞動成果,就是在尊重自!)

 

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

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

返回列表

網站建設知識

石家莊網站建設 石家莊網站優(yōu)化 石家莊網站建設報價 石家莊網站推廣
石家莊網站建設方案 石家莊網站建設推廣 石家莊網站制作維護

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

24小時服務熱線:4000-135-120轉6

業(yè)務 QQ:  444961110

渠道合作:  444961110@qq.com

更多 +關于我們

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

版權所有 ? 河北供求互聯(lián)信息技術有限公司-優(yōu)秀的石家莊網站建設公司,為您提供石家莊網站建設、網站推廣等優(yōu)質服務.   
服務熱線:4000-135-120轉6 增值電信業(yè)務經營許可證:冀B2-20105159 冀ICP備09010972號

在線留言
免費試用
掃一掃

掃一掃
贈送神秘大禮

全國免費服務熱線
4000-135-120轉6

返回頂部