HTML5将终结浏览器与应用程序间的争论
之前,我們寫過有關通過瀏覽器部署的應用程序和其他應用程序間爭論的情況,這在兩邊都引起了很熱烈的回應,甚至很久以前的一篇博文Browser Versus Apps is a Non-starter中也有回應。這對很多人來說,都是個熱點問題,但是Todd Anglin,Telerik的首席技術推廣(Chief Technology Evangelist),認為這根本就不構成一個爭論。(注:Telerik,一個應用及內容管理公司,an applications and content management company)
Anglin認為去比較瀏覽器上的應用程序和其他應用程序就像去比較蘋果和橘子,HTML5既可以構建瀏覽器上的應用程序,也可以構建其他應用程序。他說:“瀏覽器上的應用程序和其他應用程序都很好,HTML/JavaScript在兩者當中都可以得到應用。如果我使用HTML5去構建一個通過瀏覽器部署的程序,我需要滿足一定的安全限制,并在設計我的軟件的時候,去適應不同瀏覽器的限制。”
他補充說:“在另一方面,如果我用HTML5去構建其他應用程序,通過其他工具例如PhoneGap的幫助,我可以充分利用HTML和JavaScript的力量,去構建任何一個能在本地應用的程序?!?/p>
這意味著你可以使用同樣的技能去構建應用程序或者瀏覽器應用,這在未來將會是很有價值的。但Anglin說你同樣可以使用HTML5和JavaScript來構建桌面應用。事實上,KnoweldgeTree最近公布了一個跨平臺的文件管理應用的桌面版本,這個應用就是用HTML5寫的。
盡管Anglin明白大家現在提出的關于瀏覽器應用程序和其他應用程序這兩種發布平臺的限制,但他仍然覺得沒有理由在兩者間劃出嚴格界限。我們總有一天會看到這兩種技術會滿足大多數商業開發者的需求的。
他同樣討論了瀏覽器的選用問題。“當然,目前有各種不同的瀏覽器,它們不同程度地使用了HTML5,因此,如果想要針對多種瀏覽器,開發者必須采用不同的策略以適應不同瀏覽器。但這是很容易做到的,并且對他們的軟件來說,會有不可估量的價值?!?/p>
Anglin預言說未來HTML5將會滿足每一個人的需求,無論是什么設備或者平臺。Anglin 說:“看向未來的時候,我認為大多數設備和筆記本,都能由HTML和JavaScript驅動。只用像游戲或者醫學成像這樣需要更多底層機器資源的應用才需要使用本地的SDK來進行開發。”
Anglin認為對瀏覽器應用程序和其他應用程序之爭的回答就是:兩者都可以,這對開發商來說,無疑是好消息,他們再也不用被迫學習針對不同設備的操作系統的開發技術了。
英文出自:ness.com
譯文出自:Web App Trend
轉載于:https://www.cnblogs.com/mixer/archive/2011/11/28/2448609.html
總結
以上是生活随笔為你收集整理的HTML5将终结浏览器与应用程序间的争论的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hwnd = 0 各种粗心大意啊!
- 下一篇: 文件内容替换 :SED 命令 和 Per