Web_Design 板


LINE

blog 原文好讀版... http://blog.evendesign.tw/post/48853824439/rwd-test **注意** 本文章並非 RWD 技術教學,此為針對已經會做 RWD 的設計師, 完成後的檢查列表。 **新手** 可以看一下什麼是 [RWD](http://en.wikipedia.org/wiki/Responsive_web_design), [中文](http://zh.wikipedia.org/wiki/响应式网页设计) ### 1. 視窗與容器 1. 檢查各寬度是否有**橫向 scrollbar(捲軸)出現**,若有則檢查是什麼元素凸 出容器 2. 檢查是否有 1px 誤差的 media query 設定,如 `min-width`, `max-width` 都 設為同樣的寬度,就可能出現此跳動問題(此問題在[舊版的 bootstrap 也曾發 生過](https://github.com/twitter/bootstrap/issues/1531)) 3. 檢查有設定 `position: fixed;` 的元件,需檢查最小寬度與最小高度是否會被 隱藏導致無法操作,或反過來佔有過多螢幕空間導致遮蔽太多內容區域 ### 2. 文字 1. **標題斷行狀況**,可參考 [macho.js](https://github.com/dryman/Macho.js) 或是 [balance-text](https://github.com/adobe-webplatform/balance-text) 2. 設定斷行禁則,例如**公司名稱或不可斷句之處**可以設 `white-space: nowrap;` 3. 過長連續文字,例如**網址過長超出畫面**是否有設定 `word-break: break-all;` 4. 透過 media query 設定 `br { display: none; }` 也可**改變不同寬度不斷行** 的方法 5. **內文一行是否超過 25—30 字**難以閱讀,超過則視情況放大字體,若不及則縮 小字體。 ### 3. 圖片 1. **img 元件若超出內容框** 是否會隨容器寬度縮小,視情況設定為 `width: 100%;` 或 `max-width: 100%;` 2. **img 標籤若有指定 height** 是否有被 css 重設為 `height: auto;` ### 4. 常用 plugin 1. 任何的互動如有 **hover 才動作的設定**,改為其他方式 2. **互動按鈕是否夠大**足以讓手指瞄準該按鈕 3. **過度消耗 CPU, GPU 資源的特效**需偵測 user-agent 為桌面瀏覽器才做, 或使用有相同意義的圖片取代 4. 如有使用類似 [Scroll To Fixed] (http://bigspotteddog.github.io/ScrollToFixed/) 的固定方式,視情況在 mobile 取消或隱藏 5. js 簡易**偵測方式** 可 [偵測 user-agent](https://gist.github.com/evenwu/5151795) 或使用 [Modernizr](http://modernizr.com) 6. 取消類似 **lightbox 滿版**效果,或是特別設計手機版呈現方式 7. **社群媒體如 facebook 的分享元件寬度**是否會超出版面 8. **社群媒體 embed 的 iframe 高度是否有垂直跳動問題**,可透過 min-height 解決 9. **第三方廣告 embed 的 flash 或是 iframe** 是否處理妥當或隱藏 ### 5. Media 1. flash media 像是 **youtube, vimeo** 是否有修改為彈性縮放,可參考 [FITVIDS.JS](http://fitvidsjs.com) 或是 [Intrinsic Ratios] (http://alistapart.com/article/creating-intrinsic-ratios-for-video) ## 測試方式 - 手動縮放測試的瀏覽器寬度與高度 - 使用 縮放補助工具 / bookmarklet - 多個實體裝置,使用 [fire.app](http://fireapp.handlino.com) 的 auto livereload - 安裝 [Xcode](https://developer.apple.com/xcode/) 開啟 iOS simulator - 安裝 [Android SDK](http://developer.android.com/sdk/index.html) ## 縮放補助工具 - [VIEWPORT RESIZER](http://lab.maltewassermann.com/viewport-resizer/) 最真實,含 zoom 效果 - [The Responsinator](http://www.responsinator.com) 給客戶一覽用,效果不錯 - [Responsive Design Bookmarklet (Victor Coulon)] (http://responsive.victorcoulon.fr) 優點是含鍵盤佈局 - [Responsive Design bookmarklet (benjaminkeen)] (http://www.benjaminkeen.com/open-source-projects/smaller-projects/responsive-design-bookmarklet/) 速度最快,但缺點是JS會失效 - [Screenqueries](http://screenqueri.es) - [Resizer // A responsive design bookmarklet] (http://codebomber.com/jquery/resizer/) ## 不支援 media query 的瀏覽器 - IE 8 以前 - firefox 3 以前 - safari 3 以前 - Opera 9 以前 解決方案 [Respond](https://github.com/scottjehl/Respond) http://blog.evendesign.tw/post/48853824439/rwd-test --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.100.58 修改排版... ※ 編輯: evenwu 來自: 114.34.100.58 (04/29 03:41)
1F:推 sp063439:even大神推 04/29 14:48
2F:推 s25g5d4:推 04/29 18:33
3F:推 ilovekebi:even 只能推了 04/29 23:30
4F:推 sycc:推 建議連結跟後面的括號可以空一格 04/30 02:13
5F:推 chrisQQ:推 04/30 09:23
6F:→ Rplus:even大大是將md檔直接貼上 05/01 04:33
7F:推 bobju:推(2014) 03/18 15:40







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:BuyTogether 或 站內搜尋

TOP