① 求用h5怎麼寫移動元素,然後放到移動的位置
就 h5 渲染的問題說兩句,CSS3 用得好,界面基本上是分不出原生還是 h5 的。以一個典型的非游戲應用來說,iPhone 4S 的時候我就可以 60fps 實現 90% 的動態 UI 需求,現在 5S 上我可以讓你完全看不出是 h5 做的,甚至讓你不相信是 h5 做的。Galaxy S4 或者 Nexus 5 這樣的高端安卓上,尤其是 KitKat 改用 Chrome 作為 WebView 內核之後,效果也相當 ok。真正沒辦法的是那些渣配置、舊版本、連原生應用都要卡的安卓機…
但是,不得不承認現有的 DOM 和 CSS layout model 效率確實差得可以,因為當初就不是以 60fps 為目標來設計的… 以至於現在想要流暢的動態 UI 幾乎必須全部用 CSS transform 來實現… 另外還有各種不知道就會被坑的小地方,比如 box-shadow / text-shadow 這種屬性在移動設備上渲染代價相當昂貴...
再補充一下。在實際應用中,h5 比較致命的問題不是渲染,而是 DOM 元素過多帶來的內存問題。當年 Facebook 拋棄 h5 其實主要就是其無限滾動導致頁面內容越來越多最後越來越卡。Sencha 和 LinkedIn 都採用過管理一個可復用 DOM 元素池來規避這個問題,但在實現上就相對復雜。如果應用的設計中沒有無限滾動的設定,那就基本不用操心這個問題。
② 前端設計角度簡述手機/移動h5頁面,和pc/web頁面的區別
用於WAP的標記語言就是WML(Wireless Markup Language)。
WML的語法跟XML一樣,WML是XML的子集。
HTML、XML和WML的文件有很多相似之處,這樣網頁開發者在過去10年中所學的東西今天依然適用。
WML頁面文件的後綴是 *.WML,就象HTML的 *.HTML後綴。
XML規定定義了一個規范的XML文件的規格。任何違反這個規定的WML文件會出錯。WML文件通常使用XML解釋器起來解釋。
如果你是搞開發
建議用M3GATE和OPERA
前者測WML代碼錯誤 後者能測腳本錯誤
如果你是瀏覽WAP網站
建議OPERA
容錯性強點 而且界面比較容易接受
如果都是亂碼,可以在VIEW-ENCODING裡面選擇瀏覽的編碼方式
③ 移動端h5頁面會被植入廣告怎麼處理
移動端的H5頁面被廣告植入是因為被網路劫持了,被網路劫持的原因有兩種,一種是http劫持,一種是DNS劫持。
DNS劫持是網路運營商的強制劫持,很多時候我們用聯通,電信的網路或者WiFi,下面都會彈出他們自己的廣告。http劫持的解決辦法是加密成https,成本並不高,而且安全有效,這個需要企業的技術開發者進行處理。
④ H5網站和普通的網站有啥區別嗎
H5是指第5代HTML
html5增加了一些新標簽和新的屬性,對於移動端開發有很大的優勢。
HTML5將會取代1999年制定的HTML 4.01、XHTML 1.0標准,以期能在互聯網應用迅速發展的時候,使網路標准達到符合當代的網路需求,為桌面和移動平台帶來無縫銜接的豐富內容。
HTML5的設計目的是為了在移動設備上支持多媒體。新的語法特徵被引進以支持這一點,如video、audio和canvas 標記。HTML5還引進了新的功能,可以真正改變用戶與文檔的交互方式,包括:
新的解析規則增強了靈活性
新屬性
淘汰過時的或冗餘的屬性
一個HTML5文檔到另一個文檔間的拖放功能
離線編輯
信息傳遞的增強
詳細的解析規則
多用途互聯網郵件擴展(MIME)和協議處理程序注冊
在SQL資料庫中存儲數據的通用標准(Web SQL)
⑤ h5頁面和app的區別
h5頁面和app的區別如下:
1、開發不同。
對於app開發,每一種移動操作系統都要重新開發一個app,比如安卓操作系統就需要基於Java開發app,而蘋果操作系統就需要基於Objective-C開發app。
h5頁面是運行再瀏覽器端的應用,所以無論是什麼操作系統只要可以打開瀏覽器就可以運行h5頁面,因此不需要基於操作系統額外開發。
2、運行能力有差距。
移動app可以完全發揮手機硬體的優勢,比如攝像頭、獲取本地信息等等,而h5頁面則無法發揮這些功能,只能使用少量的硬體功能。
3、獲取來源不同。
移動app需要用戶下載安裝到自己的移動端手機上才可以使用,而h5頁面則沒有這些要求,只需要手機可以訪問瀏覽器就可以使用h5頁面,這一點比移動端app方便不少。
4、存儲容量不同。
由於移動端app需要下載安裝到本地才可以運行,所以與之相之是需要佔用手機本地內存,且運行過程中會產生大量的臨時數據或緩存數據也會佔用大量的存儲空間。
h5頁面由於運行再瀏覽器端,所以它消耗的是伺服器端的內存,而不需要佔用本地有限的內存空間,為用於節省了大量空間,但是缺點是對網路要求較高。
⑥ 如圖所示:騰訊移動端(h5)是什麼指的qq嗎h5指的什麼意思啊
網頁端,全程是HTML5
⑦ H5是做移動端還是什麼
H5的最顯著的優勢在於跨平台性,用H5搭建的站點與應用可以兼容PC端與移動端、Windows與Linux、安卓與IOS。它可以輕易地移植到各種不同的開放平台、應用平台上,打破各自為政的局面。這種強大的兼容性可以顯著地降低開發與運營成本,可以讓企業特別是創業者獲得更多的發展機遇。
⑧ h5 主要用於移動端嗎,主要用於做手機頁面
H5是萬維網的核心語言,標准通用下的一個應用超文本標記語言的第五次重大修改。H5是一個技術合集,我想你說的應用於移動端的是類似於ppt的酷炫小界面,那個是HTML+css+css3+jquery的結合,也是主要應用於手機端。
如果你自己有進行一些網路搜索的話,你搜H5會有很多廣告和H5的相關解釋。目前整個行業主要分為以下幾個垂直部分:
1.H5網頁建立。這一部分主要是開發pc端和移動端的共同兼容網站建立。例如,h5建站雲,主要提供免費建立網站模版和h5網站定製服務。
2 移動端h5,這一部分又分為以h5為主要營銷和以h5為媒介的其他業務發展。
A.H5定製與推廣,像兔展,MAKA這類。
B.H5為媒介的營銷推廣。像秀贊這類H5製作與電商微商合作推廣,提供單頁H5讓展示內容一目瞭然,H5免費模版製作,具備有抽獎優惠券吸引客戶功能,並且還能實現簡單界面鏈接淘寶店在H5端直接購買,營銷賣貨結合為一體。
目前也就了解到這些吧,你看對你有沒有用咯。。。。