版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
響應(yīng)式web設(shè)計(jì)淺析ResponsiveWebDesignPart1:為什么需要響應(yīng)式web設(shè)計(jì)Part2:什么是響應(yīng)式web設(shè)計(jì)Part3:優(yōu)勢OR不足Part4:移動(dòng)終端屏顯兩要素Part5:設(shè)計(jì)流程Part6:設(shè)計(jì)師需知Part7:開發(fā)者需知目錄Part1為什么需要響應(yīng)式web設(shè)計(jì)各種屏幕尺寸各種瀏覽器各種操作系統(tǒng)各種訪問設(shè)備移動(dòng)設(shè)備發(fā)展突飛猛進(jìn)53億400萬50萬2.5億超越手機(jī)用戶iPhone4s上市前三天安卓每天激活I(lǐng)pad出貨量2015年流量超過桌面端客戶需求3g.m.wap.響應(yīng)式web設(shè)計(jì)解解決方案Part2什么是響應(yīng)式web設(shè)計(jì)簡言之,就是一個(gè)網(wǎng)站能兼容多個(gè)終端什么是響應(yīng)式web設(shè)計(jì)Part3優(yōu)勢0R不足非響應(yīng)式web設(shè)計(jì):視覺不統(tǒng)一,非最佳視覺?響應(yīng)式設(shè)計(jì):多終端視覺和操作體驗(yàn)非常風(fēng)格統(tǒng)一節(jié)約成本¥開發(fā)成本節(jié)約20%-30%維護(hù)成本輕松很多相比較手機(jī)定制網(wǎng)站,流量稍大但比較加載一個(gè)完整pc端網(wǎng)站顯然是小得多兼容性移動(dòng)帶寬流量不足低版本瀏覽器兼容性有問題Part4移動(dòng)終端屏顯要素移動(dòng)瀏覽器內(nèi)核webkit內(nèi)核IOSAndroidBada(三星)BlackBerryOS6WebOS(palm)S-class(LG)S40/60(Nokia)OperaMobile:PrestoFirefox:GeckoBlackBerryold:MangoGeckoMicroB(meego):/mobile/browsers.html常見設(shè)備系統(tǒng)參數(shù)(豎屏)iPhone寬:320高:480iPad寬:1024高:768Android寬:320高:533WinPhone寬:300高:500數(shù)據(jù)僅供參考Android系統(tǒng)開源,設(shè)備生產(chǎn)商定制化較多ipad:1024*768ipad2:1024*768新ipad:2054*1536Iphone3g:320*480Iphone3gs:320*480Iphone4:640*960Iphone4s:640*960480*800(分辨率:480*800)情況下屏幕分辨率:屏幕分辨率:屏幕分辨率:屏幕分辨率:按坐標(biāo)系統(tǒng)顯示原理,設(shè)備瀏覽器也在設(shè)備坐標(biāo)系統(tǒng)規(guī)范之列,但實(shí)際使用中,網(wǎng)站內(nèi)容顯示并沒符合坐標(biāo)系統(tǒng)規(guī)范問Iphone4寬:320pointsViewport-答通過viewport把自己冒充成更寬的屏幕寬:980pxmetaname="viewport"content="width=980px常見設(shè)備viewport數(shù)值iPhone980iPad1024Android980WinPhone1024(分辨率:480*800)情況下Viewport可自定義<meta
name="viewport"
content=“width=device-width;/yhuang/archive/2012/04/03/responsive_web_design.html#MV寬度=設(shè)備寬度<meta
name="viewport"
content=“width=320;寬度=320px<meta
name="viewport"
content=“width=960;寬度=960px響應(yīng)式web設(shè)計(jì)原則:禁止瀏覽器按viewport響應(yīng)按設(shè)備坐標(biāo)系統(tǒng)寬度顯示Part5設(shè)計(jì)流程用戶研究與設(shè)備規(guī)格預(yù)估1框架原型規(guī)劃2PSAI視覺設(shè)計(jì)3∞CSSJS前端構(gòu)建4∞Part6設(shè)計(jì)師需知觸屏移動(dòng)設(shè)備基礎(chǔ)手勢動(dòng)作移動(dòng)web設(shè)計(jì)優(yōu)先/ff/entry.asp?933輕UI設(shè)計(jì)重內(nèi)容設(shè)計(jì)文字可讀性頁面文字字號可延續(xù)桌面端設(shè)計(jì)大小更高12px11px10px響應(yīng)式圖片顯示內(nèi)容設(shè)計(jì)/保證寬度縮小后圖片內(nèi)容可讀性與視覺美觀/index.php/es/inicio響應(yīng)式寬屏圖片設(shè)計(jì)無CSSHover狀態(tài)交互形式的操作習(xí)慣更符合手指點(diǎn)觸操作-又大又平系統(tǒng)對flash的兼容性不佳避免用flash,html5響應(yīng)式web設(shè)計(jì)原則:禁止瀏覽器按viewport響應(yīng)按設(shè)備坐標(biāo)系統(tǒng)寬度顯示
蘋果iPhone人機(jī)界面指南推薦的最小目標(biāo)大小為44px寬,44px高。微軟的Windows一個(gè)最低目標(biāo)尺寸是26px乘以34px.諾基亞的開發(fā)者指南建議,目標(biāo)尺寸應(yīng)不小于1cm×1cm平方或28×28像素。來自各移動(dòng)平臺的設(shè)計(jì)指導(dǎo)方針當(dāng)幾個(gè)小觸摸目標(biāo)彼此靠得比較近時(shí),用戶會(huì)不小心觸到鄰近的目標(biāo)而引發(fā)意外操作。而拇指觸屏?xí)r導(dǎo)致的錯(cuò)誤會(huì)更明顯,因?yàn)樗某叽缡亲畲蟮?。所以有時(shí)用戶會(huì)傾斜拇指,讓其側(cè)身去觸及屏幕目標(biāo),這是一個(gè)很不必要的操作。小的觸摸目標(biāo)會(huì)導(dǎo)致操作錯(cuò)誤廠商建議的尺寸Apple’s
iPhone
Human
Interface
Guidelines建議最小尺寸為44x44pixel,Microsoft’s
Windows
Phone
UI
Design
and
Interaction
Guide建議
34x34pixel,Nokia’s
Developer
Guidelines建議28x28pixel響應(yīng)式設(shè)計(jì)的界面氣質(zhì)1.保持用戶對頁面專注力,讓人一目了然如何使用你的內(nèi)容2.避免噪音、無用的留白、花里胡哨的背景,避免用戶被內(nèi)容以外的視覺信息干擾。3.盡可能減少用戶的輸入,記憶用戶信息;有策略地向用戶提請求,簡潔表達(dá)必要信息4.簡潔明確地提示引導(dǎo)性操作(如新手任務(wù)、操作指引、功能介紹)和中斷性操作(如提示、詢問)。5.
避免不必要的交互6.觸屏界面顯著的氣質(zhì)表現(xiàn)為:足夠響應(yīng)范圍的控件和文字鏈接圓角紙張化的扁平風(fēng)格與相對立體的按鈕頁面中常見圖文混排css3的應(yīng)用減少圖片的使用。屏幕高度大于頁面高度時(shí)的頁面拉伸問題考慮屏幕過長或者過短帶來的影響,確保長屏幕時(shí),頁面的全屏。設(shè)計(jì)者應(yīng)考慮,工具欄,導(dǎo)航欄狀態(tài)欄變化顯示或隱藏的情況Part7開發(fā)者需知技術(shù)實(shí)現(xiàn)
主要實(shí)現(xiàn)方法是CSS3
MediaQuery,以JS來輔助,HTLM5標(biāo)簽并不是必須的。使用方法:@media
設(shè)備類型
and(設(shè)備特性){
樣式代碼
}設(shè)備類型值設(shè)備特性Mediaquery兼容的瀏覽器IE6,7,8兼容Mediaquery:<!--[ifltIE9]><scriptsrc="/svn/trunk/css3-ediaqueries.js"></script><![endif]-->CSS3MediaQuery引入方法
1link方式:<linkrel="stylesheet"type="text/css"href="css/style.css"media="alland(max-width:340px)"/>2xml方式:<?xml-stylesheetrel="stylesheet"media="alland(max-width:340px)"href="css/style.css"?>3@import方式:@importurl(example.css)screenand(min-width:800px);/*IE7及更早瀏覽器不支持@import*/4@media方式:/**適配Ipad*
*/@mediaalland(max-width:780px){
font-size:18px;}/**適配Iphone*
*/@mediaalland(max-width:340px){
font-size:12px;}響應(yīng)式設(shè)計(jì)的制作原則
1不使用絕對寬度2建議使用相對大小的字體(em)(em指字體高,任意瀏覽器的默認(rèn)字體高都是16px。所以未經(jīng)調(diào)整的瀏覽器都符合:1em=16px。那么12px=0.75em,10px=0.625em。為了簡化font-size的換算,需要在css中的body選擇器中聲明Font-size=62.5%,這就使em值變?yōu)?6px*62.5%=10px,這樣12px=1.2em,10px=1em,也就是說只需要將你的原來的px數(shù)值除以10,然后換上em作為單位就行了。em有如下特點(diǎn):
1.em的值并不是固定的;
2.em會(huì)繼承父級元素的字體大小。3.px是絕對單位,
em是相對單位;可隨頁面縮放。保證縮放時(shí)候的整體性。)3流動(dòng)布局(fluidgrid)所謂"流動(dòng)布局",就是各個(gè)區(qū)塊的位置都是浮動(dòng)的,不是固定不變的。
.main{
float:right;
width:70%;
}
.leftBar{
float:left;
width:25%;
}4.根據(jù)mediaquery來設(shè)置CSS5圖片的自適應(yīng)(fluidimage)已知屏幕分辨率如下:@media(max-device-width:1280px)and(orientation:landscape){}@mediascreenand(max-width:1028px){
}@mediascreenand(max-width:1024px){
}@mediascreenand(max-width:960px){
}@mediascreenand(max-width:854px){
}@mediascreenand(max-width:800px){
}@media(max-device-width:768px)and(orientation:portrait){}@mediascreenand(max-width:640px){
}
@media(max-device-width:600px)and(orientation:portrait){
}@media(max-device-width:480px)and(orientation:portrait){
}@mediascreenand(max-width:360px){
}@mediascreenand(max-width:320px){
}
移動(dòng)平臺系統(tǒng)特性分析
iPhone和Android瀏覽器都是Webkit內(nèi)核。不支持Flash和Java(包括JavaApplet)不支持插件(iPhone)不支持基于瀏覽器的文件下載,但Android支持zip包下載!不支持插入本地文件,即不支持<input/>上傳文件。(ios6.1以下版本)節(jié)省緩存。iPhone僅支持小于25kb的緩存支持cookie界面的動(dòng)態(tài)交互則可利用JavaScript來實(shí)現(xiàn)支持播放html5視頻支持表格、CSS3高級樣式表Ajax動(dòng)態(tài)異步請求與局部刷新。Opra瀏覽器是個(gè)異類采用Prest
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 物業(yè)管理工作者崗位考題詳解
- 球囊擴(kuò)張式與機(jī)械瓣膜的選擇策略
- 律師職業(yè)資格認(rèn)證考試面試指南
- 人力資源專員面試全攻略及答案解析
- 深度解析(2026)《GBT 19162-2011梭魚》
- 游戲公司行政崗位面試題與答案
- 預(yù)算分析師面試題集
- 年產(chǎn)xxx保健養(yǎng)生設(shè)備項(xiàng)目可行性分析報(bào)告
- 節(jié)能環(huán)保設(shè)備管理員筆試題目及精講答案
- 德制螺母項(xiàng)目可行性分析報(bào)告范文(總投資5000萬元)
- 臨床麻醉的經(jīng)驗(yàn)與教訓(xùn)化險(xiǎn)為夷的80個(gè)病例
- 口腔正畸學(xué)課件
- 血常規(guī)報(bào)告單模板
- 物聯(lián)網(wǎng)就在身邊初識物聯(lián)網(wǎng)課件
- 路基拼接技術(shù)施工方案
- 宏觀經(jīng)濟(jì)學(xué)PPT完整全套教學(xué)課件
- 陜09J02 屋面標(biāo)準(zhǔn)圖集
- 2023年上海清算登記托管結(jié)算試題試題
- 動(dòng)車組受電弓故障分析及改進(jìn)探討
- GB/T 41932-2022塑料斷裂韌性(GIC和KIC)的測定線彈性斷裂力學(xué)(LEFM)法
- 2023年浙江省大學(xué)生物理競賽試卷
評論
0/150
提交評論