他今天要**的問題包括html5的可發現性、使用者體驗、效能、貨幣化、開發工具vs調適以及離線使用和功能。並指出長期上影響html5命運的是使用者對移動應用的發現度以及使用體驗,他們不會關心這個應用怎麼來的,而是開發者應該考慮怎麼讓使用者發現它以及把它跟移動裝置更好地整合。
html5的移動貨幣化
heilmann認為在ios, android, windows phone 以及 blackberry平台上的158萬應用中,80%的應用剛開始都是免費的,只有10%移動盈利成功了,但就最新的 windows phone平台來說,微軟每季度都在損失數百萬美元,但它也得繼續,所以html5的移動盈利問題不是它不能盈利而是它目前很難找到在移動端盈利的好方法而已。
效能和功能
heilmann認為html5本可以和原生應用表現地一樣好的, 只是封閉的原生應用系統不允許手機硬體跟「外來」應用整合連線, 因為「 write once, run anywhere 」 不代表可以「write once, perform well everywhere」。為web和移動端準備的html 5應用通常是在特定平台表現特別流暢,比如瀏覽器環境,不在上面執行的時候就會表現差勁,而這個更是直接導致了差勁的使用者體驗,比如許多老android使用者就抱怨用不了facebook html5應用。
但是問題出在哪?不是html 5開發者寫的**不夠好,而是作業系統和平台提供者需要開放硬體整合度來接受html 5,也正是os開發者和html 5的合作缺乏導致mozilla決意要開發自己的作業系統firefox os,而且利用 webapi 倡議力保原生應用有的照相機、聯絡人、日曆等功能html 5應用乙個也不少。
mozilla的html 5計畫
既然mozilla從90年代就在阻止微軟ie的壟斷,戰火燃燒到移動端的時候html就是它的首要**了,它要把開源web延伸到移動端,繼續反擊ios這些封閉的系統。 但我們要知道,html不是每個開發者都適用的,相反,原生應用也不是每個開發者都適用的,特別是需要面向多個平台的大**和大企業。
os製造商還能走多遠?
但事情必須得有變化,一旦硬體敞開懷抱願意迎接html 5,它就可以和原生應用一樣流暢, 而到時使用者不會關心這個應用是怎麼開發的,只要使用者體驗好,他們就願意用。
viarw
HTML5移動端優化
手機端筆記 float在渲染時計算量比較大,儘量減少使用 過多的font size引發css樹的效率 a 避免不必要的dom操作 b 盡量改變class而不是style,使用classlist代替classname c 避免使用document.write d 減少drawimage meta na...
HTML5移動端適配
基準html 機型寬度 可視區域 螢幕比例 html font site 元素寬度 px 元素寬度 rem iphone6 plus 基準 414px 110px 200px 10rem iphone6 375px 375 414 0.9057 375 414 10 9.058 px iphone5...
html5移動端開發
移動端開發準備 1 meta標籤的設定 h5頁面視窗自動調整到裝置寬度,並禁止使用者縮放頁面 忽略將頁面中的數字識別為 號碼 忽略android平台中對郵箱位址的識別 2 重點設定 width device width 寬度等於當前裝置的寬度 initial scale 初始的縮放比例 預設設定為1...