激情五月婷婷综合网_奇米精品一区二区三区四区_91在线码无精品_国产精品久久久久一区二区三区_日韩一区二区在线看_99国产欧美另类久久久精品_日韩电影免费一区_亚洲欧美在线另类_9色porny自拍视频一区二区_久久一区二区三区四区_日本在线不卡视频_欧美日韩三级一区二区_亚洲欧美日韩国产综合在线_国产精品影视网_欧美中文字幕一区_制服.丝袜.亚洲.中文.综合

0712-2888027 189-8648-0214
微信公眾號

孝感風信網絡科技有限公司微信公眾號

當前位置:主頁 > 技術支持 > HTML5/CSS3 > HTML5移動端手機網站開發流程

HTML5移動端手機網站開發流程

時間:2015-11-05來源:風信官網 點擊: 755次

最近一直在研究移動手機網站的開發,發現做手機網站沒有想象中的那么難。為什么會這么說呢?我們試想下:我們連傳統的PC網站都會做,難道連一個小小的手機網站難道都搞不定嗎?其實手機網站就是一個微縮版的PC網站罷了!至于為什么覺得難、覺得無從下手。

段亮覺得有以下幾點:

一、沒有完整的思路和流程

就像做網站的流程一樣,如果你能知道它的流程,我相信就不會覺得做手機網站難!真正難的是你沒有思路。

二、把html5這門技術想的高深莫測

好 像覺得學會用html5+css3做手機網站,就相當于學會了頂尖的絕世武功。其實你錯了!不要把html5這玩意想的太高深,其實做手機網站,真正意義 上用不到什么的html5的強大功能。(可能對于一些不懂什么技術的小白而言:你的手機網站是用HTML5+CSS3做的啊,簡直牛逼呀!能用上目前互聯 網上最新最前沿的技術。其實明眼人一看,就知道是用什么技術做的。俗話說的好:"外行看熱鬧,內行看門道")

好了扯了這么多,下面就說說怎么來開發移動手機網站吧!

基本上開發手機網站,可大致分為兩大類。一類是用框架開發手機網站。一類是自己手寫手機網站。

一、框架開發手機網站

一般用現在常用的開發框架有:目前Web前端最火的框架(BootStrap)、Jquery mobile..當然可能還有一些移動端開發的框架,這些我就沒具體去研究過。

為什么說BootStrap是目前前端最火熱的開發框架呢?

因為bootstrap自帶響應式布局(柵格系統),而且能做到移動設備優先的原則。

運用bootstrap來開發網站有什么好處呢?

1.不懂設計也可以做網站

就算不懂設計,你的網頁在Bootstrap的幫助下,也能擁有超高顏值。它強大的內置樣式庫讓你的作品變成尤物。

主要體現在:字體文件和bootstrap自帶的UI樣式。(為廣大不會UI設計的程序員,提供了福音)

2.上手快

你可以專心解決問題,冗繁的細節都丟給Bootstrap操心。可以做到一次開發,就可適配所有終端,并且能迅速上手并建出網站原型。還提供很多豐富的插件,就算你不會JS,基本能看懂常見的API,網站上的效果,基本能解決。

缺點:

1.不遵循最佳實踐

我們在使用Bootstrap時遇到的最大問題之一是你的DOM元素上將擁擠大量的類。這打破了良好的web設計基本規則之一,HTML不再有語義,而且內容和表示不再分離。前端純粹主義者會覺得這相當令人討厭,以為它使可擴展性、重用性和維護性遇到了更大的挑戰。

2. Bootstrap 太重

直接點說:就是CSS和JS有點點大。CSS壓縮后115k,JS壓縮后35k

如果你想要使用Bootstrap的所有功能,你應該好好考慮資源的加載時間。當然,對于一些地方這可能不是問題,但是在新西蘭互聯網不得不橫跨太平洋,這時數據達到那兒將是很緩慢的。因此考慮你的目標市場。

相信任何框架都有它的優點,同時也是有它的缺點的。沒有一個產品是很完美的,所以根據自身實際情況進行選擇。至于一些其它框架暫時不做過多的解釋了,相信只要你肯愿意百度一下,就可以找到你想要的答案。

/uploads/allimg/151105/1JT210b-0.jpg

二、手寫手機網站

一般我們自己手動開發手機網站的話,基本可以劃分兩類來做到。一類是通過在網頁頭部添加meta標簽進行實現(網頁指html5的格式來開發)。另一類是通過CSS3的Media標簽(媒介查詢)來實現。不了解媒介查詢的朋友,可以看看這篇文章:響應式布局。

在這里我們詳細講解下,利用添加meta標簽來做手機網站。

基本在網頁頭部我們只需添加四個meta標簽就可以實現一個手機網站的框架。我一起來看看是哪些meta標簽。

1、添加viewport標簽

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />

詳細屬性:

width  ----  viewport的寬度(width=device-width意思是:寬度等于設備寬度)
height ------  viewport的高度(height=device-height意思是:高度等于設備寬度)
initial-scale ----- 初始的縮放比例
minimum-scale ----- 允許用戶縮放到的最小比例
maximum-scale ----- 允許用戶縮放到的最大比例
user-scalable ----- 用戶是否可以手動縮放

關于viewport的詳細原理和知識點,各位就百度吧!在這里我就不做詳細的講解了。

2、禁止將數字變為電話號碼

<meta name="format-detection" content="telephone=no" />

一般情況下,IOS和Android系統都會默認某長度內的數字為電話號碼,即使不加也是會默認顯示為電話的,so,取消這個很有必要!

3、iphone設備中的safari私有meta標簽

<meta name="apple-mobile-web-app-capable" content="yes" />

它表示:允許全屏模式瀏覽,隱藏瀏覽器導航欄

4、iphone的私有標簽

<meta name="apple-mobile-web-app-status-bar-style" content="black">

它指定的iphone中safari頂端的狀態條的樣式

默認值為default(白色),可以定為black(黑色)和black-translucent(灰色半透明)

另外還有一個個性化的link標簽,它支持用戶將網頁創建快捷方式到桌面時,其圖標變為我們自己定義的圖標。比如手機騰訊網上的標簽:

<link rel="apple-touch-icon-precomposed" href="http://3gimg.qq.com/wap30/info/info5/img/logo_icon.png">

不 過騰訊對這個png圖標的命名并不規范,常規我們要求文件名應為 apple-touch-icon.png 或 apple-touch-icon-precomposed.png ,前者的命名iOS會為這個圖標自動添加圓角、陰影和高亮覆蓋層,后者則不會添加這些效果。

手機網站基本框架代碼:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>手機網站</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="format-detection" content="telephone=no" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="author" content="duanliang, duanliang920.com" />
<style>
    body{font-size:62.5%;font-family:"Microsoft YaHei",Arial; overflow-x:hidden; overflow-y:auto;}
    .viewport{ max-width:640px; min-width:300px; margin:0 auto;}
</style>
 </head>
 
<body>
    <div>
        大家好!我是段亮,這是我的第一個手機網頁哦!
    </div>
</body>
</html>

下面是我做的基于微信二次開發的手機頁面案例:

點擊預覽

其實在移動端的開發讓我糾結的是在字體單位上的選擇。

隨 著CSS3的興起,有一種叫rem的單位漸漸的出現在我們的視野中。它是一個相對單位,能實現響應式的那種。它是相對于html根元素來設置當前文字大 小,或者寬高的。因為它是一個不固定值,不像PX。聽說在PX這個單位在PC和移動的解析不同,所以才使用rem的。這點我也不是很清楚,也請教了一些做 手機網站的高手,了解了一些信息。

原來大部分的人依舊是使用PX來布局,rem都用的少。目前來說,就移動端的淘寶首頁就是采用rem來作為單位來布局的。關于使用rem單位這個問題以及它的好處:還得需要大神來解答這個問題,畢竟我也只是剛接觸。

關于手機網站的調試問題

一般我們采用的:在瀏覽器調試+真機測試,因為瀏覽器畢竟只是一個模擬工具,實際開發的話,我們還得用真機去測試。

比如:(Android類手機,iPhone5、5s、6、6Plus...)

而在瀏覽器上測試,可以chrome(谷歌瀏覽器)的F12調試工具:有個手機樣的小圖標,點擊就能模擬手機測試。

如下圖:

/uploads/allimg/151105/1JT25016-1.jpg

或者用火狐的測試工具:按shift+ctrl+M進行查看。

寫 在最后:其實等你真正熟悉做手機網站這套流程后,你會發現做手機網站沒有你想象的那么難,真正難的是不知道如何去下手。對于移動端的JS效果可能和PC端 有些不同,因為移動端有移動端的事件,這也是我為什么老是強調學JS,是學原生JS,而不是學Jquery。我的下篇文章就會講到"為什么學JS要學原生 JS",喜歡的朋友可以關注下博客。(以上均是段亮個人經驗,如有不足的地方可以指出,相互學習!)

欄目列表
推薦內容
熱點內容
展開
激情五月婷婷综合网_奇米精品一区二区三区四区_91在线码无精品_国产精品久久久久一区二区三区_日韩一区二区在线看_99国产欧美另类久久久精品_日韩电影免费一区_亚洲欧美在线另类_9色porny自拍视频一区二区_久久一区二区三区四区_日本在线不卡视频_欧美日韩三级一区二区_亚洲欧美日韩国产综合在线_国产精品影视网_欧美中文字幕一区_制服.丝袜.亚洲.中文.综合
91国产成人在线| 91麻豆精品国产91久久久使用方法| 色综合久久久久综合体桃花网| 666欧美在线视频| 国产精品视频一区二区三区不卡| 日本不卡高清视频| 欧美亚洲高清一区| 中文字幕在线免费不卡| 国产一区二区三区免费看| 777奇米成人网| 亚洲高清久久久| 91在线视频播放| 中文欧美字幕免费| 国产精品一区二区三区网站| 欧美不卡视频一区| 日本不卡的三区四区五区| 欧美美女一区二区三区| 亚洲影院理伦片| 色狠狠桃花综合| 中文字幕欧美一| 国产成人在线视频网址| 精品国产乱码久久久久久影片| 日韩精品1区2区3区| 精品视频一区二区不卡| 亚洲在线中文字幕| 色欧美88888久久久久久影院| 国产精品久久久久aaaa| 大美女一区二区三区| 国产亚洲欧美激情| 国产综合一区二区| 精品国产三级电影在线观看| 免费日韩伦理电影| 91精品国产一区二区| 午夜日韩在线观看| 欧美高清视频www夜色资源网| 亚洲丶国产丶欧美一区二区三区| 欧美系列日韩一区| 亚洲高清视频中文字幕| 亚洲福利视频一区| 91国偷自产一区二区三区成为亚洲经典| 中文字幕一区二区三区乱码在线 | 高清不卡一区二区在线| 久久综合九色综合欧美98| 国产综合色在线视频区| 国产亚洲视频系列| jiyouzz国产精品久久| 综合av第一页| 色狠狠一区二区| 午夜国产不卡在线观看视频| 91精品国产色综合久久不卡蜜臀 | 成人午夜又粗又硬又大| 国产精品免费av| 91视频国产观看| 亚洲一区二区三区视频在线| 欧美日韩国产一级二级| 蜜桃久久久久久| 久久久久久麻豆| 成人晚上爱看视频| 一区二区在线观看视频| 欧美日韩精品电影| 久久99久久精品欧美| 国产欧美一区二区三区网站| 97精品久久久午夜一区二区三区| 亚洲一区二区视频| 日韩欧美的一区| 国产99久久久国产精品潘金网站| 中文字幕一区二区三中文字幕| 色噜噜狠狠成人中文综合| 婷婷久久综合九色国产成人 | 久久精品国产77777蜜臀| 26uuu国产电影一区二区| 不卡视频免费播放| 亚洲国产精品欧美一二99| 日韩精品一区二区三区视频 | 国产日韩欧美精品一区| 色综合久久中文字幕| 婷婷中文字幕一区三区| 国产午夜精品久久久久久免费视 | 1区2区3区精品视频| 欧美日韩一区二区不卡| 黑人精品欧美一区二区蜜桃| 亚洲欧洲精品成人久久奇米网| 在线观看视频一区二区欧美日韩| 日韩av一区二区三区四区| 国产亚洲综合在线| 欧美影片第一页| 激情小说欧美图片| 亚洲精品国产一区二区精华液| 欧美一区二区福利在线| 成人国产精品免费观看视频| 香蕉加勒比综合久久| 久久久影院官网| 欧美体内she精高潮| 国产一区二区不卡| 一级女性全黄久久生活片免费| 精品国产sm最大网站免费看| 在线亚洲高清视频| 国产一区二区女| 亚洲成人你懂的| 国产欧美综合在线观看第十页 | 亚洲精品日韩综合观看成人91| 91精品国产综合久久蜜臀| 高清beeg欧美| 日韩av在线发布| 亚洲男人的天堂网| 精品美女一区二区| 欧美亚洲国产一区在线观看网站| 黄页网站大全一区二区| 亚洲综合丝袜美腿| 国产欧美一区二区三区在线老狼| 欧美福利视频一区| 99在线视频精品| 精品一区二区日韩| 一区二区欧美精品| 中文字幕av一区二区三区高 | 一区二区三区四区在线播放| 久久蜜臀精品av| 制服丝袜日韩国产| 色婷婷国产精品| 成人综合日日夜夜| 麻豆一区二区99久久久久| 一区二区三区加勒比av| 国产午夜精品一区二区三区嫩草 | 亚洲一线二线三线久久久| 久久久久国产精品厨房| 欧美精品一级二级三级| 一本大道久久a久久综合| 成熟亚洲日本毛茸茸凸凹| 久久99九九99精品| 日韩国产一区二| 亚洲综合在线观看视频| 中文字幕中文在线不卡住| 久久综合九色综合欧美亚洲| 91精品国产色综合久久ai换脸| 在线看国产日韩| 91亚洲精品久久久蜜桃网站| 国产成人精品亚洲午夜麻豆| 精品一区二区综合| 蜜桃视频在线一区| 日韩成人午夜精品| 亚洲国产精品天堂| 亚洲一区二区三区美女| 亚洲美女视频在线观看| 亚洲视频在线一区| 国产精品国产a级| 国产精品妹子av| 国产女主播视频一区二区| 精品久久国产老人久久综合| 制服丝袜一区二区三区| 欧美精品 国产精品| 欧美日韩一级二级三级| 欧美性感一类影片在线播放| 在线视频你懂得一区| 91免费版在线看| 99精品视频免费在线观看| 成人免费观看av| 不卡一卡二卡三乱码免费网站| 成人免费毛片app| www.66久久| 99riav久久精品riav| 91色婷婷久久久久合中文| 99久久夜色精品国产网站| 成人一区二区三区视频| 成人免费黄色在线| 99这里只有久久精品视频| 91啪亚洲精品| 日本高清不卡视频| 欧美综合视频在线观看| 欧美色偷偷大香| 欧美巨大另类极品videosbest | 日韩电影一区二区三区| 日本欧美加勒比视频| 蜜臀久久久久久久| 久久精品国产免费| 国产一区二区91| 成人理论电影网| 色综合久久天天| 欧美午夜精品一区| 欧美高清视频在线高清观看mv色露露十八 | 日本一区二区三区高清不卡| 26uuu国产日韩综合| 日本一区二区三区四区| 一区在线播放视频| 亚洲综合在线观看视频| 午夜视黄欧洲亚洲| 久久av中文字幕片| 大陆成人av片| 色中色一区二区| 欧美精品粉嫩高潮一区二区| 日韩视频一区在线观看| 久久亚洲精品国产精品紫薇| 欧美国产一区二区在线观看| 亚洲日本在线a| 视频一区欧美精品| 韩国一区二区视频| 99久久精品免费看国产免费软件| 欧洲一区在线观看| 日韩一级二级三级精品视频| 久久久九九九九| 日韩毛片精品高清免费|