Submit Search
Upload
Mobile UI design and Developer
•
39 likes
•
2,182 views
jay li
Follow
可适应移动终端屏幕大小的网站UI设计和实现
Read less
Read more
Technology
Design
Report
Share
Report
Share
1 of 78
Download now
Download to read offline
Recommended
深入剖析浏览器
深入剖析浏览器
jay li
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
Du Yamin
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
jay li
淘宝移动端Web开发实践
淘宝移动端Web开发实践
完颜 小卓
小控件、大学问
小控件、大学问
jay li
Responsive Web UI Design
Responsive Web UI Design
jay li
Qq.com前端架构实践与思考
Qq.com前端架构实践与思考
greengnn
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Fred Lin
Recommended
深入剖析浏览器
深入剖析浏览器
jay li
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
Du Yamin
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
jay li
淘宝移动端Web开发实践
淘宝移动端Web开发实践
完颜 小卓
小控件、大学问
小控件、大学问
jay li
Responsive Web UI Design
Responsive Web UI Design
jay li
Qq.com前端架构实践与思考
Qq.com前端架构实践与思考
greengnn
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Developer也可以做出漂亮網站 - Twitter Bootstrap/JQuery Mobile簡介
Fred Lin
Android 4-app
Android 4-app
lydiafly
移动Web开发框架jqm探讨
移动Web开发框架jqm探讨
newker
20120524 App開發流程與小工具分享@UI Cafe
20120524 App開發流程與小工具分享@UI Cafe
Justin Lee
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
turtleknight
使用Big pipe提升浏览速度v2
使用Big pipe提升浏览速度v2
kumawu
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
Adam Lu
模块加载策略 - 2012 SDCC, 北京
模块加载策略 - 2012 SDCC, 北京
Joseph Chiang
Html5和css3入门
Html5和css3入门
Xiujun Ma
HTML5概览
HTML5概览
Adam Lu
2011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.0
Anthony Chen
Dive into Responsive Web Design
Dive into Responsive Web Design
cncuckoo
Exam 98-375 HTML5 Application Development Fundamentals
Exam 98-375 HTML5 Application Development Fundamentals
Chieh Lin
Web设计 5 “动感新势力”(css3 html5 以及 web_gl)
Web设计 5 “动感新势力”(css3 html5 以及 web_gl)
ziggear
使用Bigpipe提升浏览速度
使用Bigpipe提升浏览速度
kumawu
Axure RP Prototyping Tool
Axure RP Prototyping Tool
Souyi Yang
JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用
EZoApp
Mobile webapp&v5 html5_min
Mobile webapp&v5 html5_min
Jackson Tian
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践
alvis-m
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
leneli
Bootstrap個人網站 20141027
Bootstrap個人網站 20141027
均民 戴
犀牛书第六版
犀牛书第六版
jay li
Jswebapps
Jswebapps
jay li
More Related Content
Similar to Mobile UI design and Developer
Android 4-app
Android 4-app
lydiafly
移动Web开发框架jqm探讨
移动Web开发框架jqm探讨
newker
20120524 App開發流程與小工具分享@UI Cafe
20120524 App開發流程與小工具分享@UI Cafe
Justin Lee
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
turtleknight
使用Big pipe提升浏览速度v2
使用Big pipe提升浏览速度v2
kumawu
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
Adam Lu
模块加载策略 - 2012 SDCC, 北京
模块加载策略 - 2012 SDCC, 北京
Joseph Chiang
Html5和css3入门
Html5和css3入门
Xiujun Ma
HTML5概览
HTML5概览
Adam Lu
2011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.0
Anthony Chen
Dive into Responsive Web Design
Dive into Responsive Web Design
cncuckoo
Exam 98-375 HTML5 Application Development Fundamentals
Exam 98-375 HTML5 Application Development Fundamentals
Chieh Lin
Web设计 5 “动感新势力”(css3 html5 以及 web_gl)
Web设计 5 “动感新势力”(css3 html5 以及 web_gl)
ziggear
使用Bigpipe提升浏览速度
使用Bigpipe提升浏览速度
kumawu
Axure RP Prototyping Tool
Axure RP Prototyping Tool
Souyi Yang
JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用
EZoApp
Mobile webapp&v5 html5_min
Mobile webapp&v5 html5_min
Jackson Tian
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践
alvis-m
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
leneli
Bootstrap個人網站 20141027
Bootstrap個人網站 20141027
均民 戴
Similar to Mobile UI design and Developer
(20)
Android 4-app
Android 4-app
移动Web开发框架jqm探讨
移动Web开发框架jqm探讨
20120524 App開發流程與小工具分享@UI Cafe
20120524 App開發流程與小工具分享@UI Cafe
20120516 axure rp prototype design outline
20120516 axure rp prototype design outline
使用Big pipe提升浏览速度v2
使用Big pipe提升浏览速度v2
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
模块加载策略 - 2012 SDCC, 北京
模块加载策略 - 2012 SDCC, 北京
Html5和css3入门
Html5和css3入门
HTML5概览
HTML5概览
2011 JavaTwo JSF 2.0
2011 JavaTwo JSF 2.0
Dive into Responsive Web Design
Dive into Responsive Web Design
Exam 98-375 HTML5 Application Development Fundamentals
Exam 98-375 HTML5 Application Development Fundamentals
Web设计 5 “动感新势力”(css3 html5 以及 web_gl)
Web设计 5 “动感新势力”(css3 html5 以及 web_gl)
使用Bigpipe提升浏览速度
使用Bigpipe提升浏览速度
Axure RP Prototyping Tool
Axure RP Prototyping Tool
JQuery Mobile 框架介紹與使用
JQuery Mobile 框架介紹與使用
Mobile webapp&v5 html5_min
Mobile webapp&v5 html5_min
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践
OPOA in Action -- 使用MagixJS简化WebAPP开发
OPOA in Action -- 使用MagixJS简化WebAPP开发
Bootstrap個人網站 20141027
Bootstrap個人網站 20141027
More from jay li
犀牛书第六版
犀牛书第六版
jay li
Jswebapps
Jswebapps
jay li
潜力无限的编程语言Javascript
潜力无限的编程语言Javascript
jay li
HTML/CSS/JS基础
HTML/CSS/JS基础
jay li
淘宝前端技术巡礼
淘宝前端技术巡礼
jay li
F2e security
F2e security
jay li
中国元素在设计中的应用 -如瑟
中国元素在设计中的应用 -如瑟
jay li
卫银霞 -统计数字会撒谎
卫银霞 -统计数字会撒谎
jay li
编码大全 拔赤
编码大全 拔赤
jay li
Javascript autoload
Javascript autoload
jay li
Html5form
Html5form
jay li
Slide
Slide
jay li
Js doc toolkit
Js doc toolkit
jay li
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
jay li
夏之 专题设计
夏之 专题设计
jay li
赤骥 用户研究入门
赤骥 用户研究入门
jay li
Ecmascript
Ecmascript
jay li
2011彩票首页开发实践
2011彩票首页开发实践
jay li
Web设计的画纸深入了解我们的显示器
Web设计的画纸深入了解我们的显示器
jay li
潜意识设计
潜意识设计
jay li
More from jay li
(20)
犀牛书第六版
犀牛书第六版
Jswebapps
Jswebapps
潜力无限的编程语言Javascript
潜力无限的编程语言Javascript
HTML/CSS/JS基础
HTML/CSS/JS基础
淘宝前端技术巡礼
淘宝前端技术巡礼
F2e security
F2e security
中国元素在设计中的应用 -如瑟
中国元素在设计中的应用 -如瑟
卫银霞 -统计数字会撒谎
卫银霞 -统计数字会撒谎
编码大全 拔赤
编码大全 拔赤
Javascript autoload
Javascript autoload
Html5form
Html5form
Slide
Slide
Js doc toolkit
Js doc toolkit
新业务新员工培训 Banner设计
新业务新员工培训 Banner设计
夏之 专题设计
夏之 专题设计
赤骥 用户研究入门
赤骥 用户研究入门
Ecmascript
Ecmascript
2011彩票首页开发实践
2011彩票首页开发实践
Web设计的画纸深入了解我们的显示器
Web设计的画纸深入了解我们的显示器
潜意识设计
潜意识设计
Mobile UI design and Developer
1.
Design & Develop 拔赤 –
F2E@Taobao 2011-8-19
2.
@jayli
F2E & Translator htt[p://jayli.github.com bachi@taobao.com
3.
ongoingproject http://ued.taobao.com/javascript
http://jayli.github.com/jswebapps @jayli F2E & Translator htt[p://jayli.github.com bachi@taobao.com
4.
Long time ago…
5.
Mobile Web is coming
6.
如今有350亿部移动终端 连接至Internet
- EricSchmidt,Google
7.
新的挑战
8.
9.
主流分辨率
10.
像素
像素 + DPI
11.
3.5英寸 320x480 160DPI
3.5英寸 480x800 240DPI
12.
生产商
设备 分辨率 尺寸 DPI Apple iPhone 480x320 3.5 163 Apple iPhone4 960x640 3.5 326 Apple iPad 1024x768 9.7 123 BlackBerry PlayBook 1024x600 7 170 HTC Evo 800x480 4.3 217 Motorola Atrix 960x540 4 275 Motorola Xoom 1280x800 10.1 150 Samsung GalaxyTab 1024x600 7 170
13.
site Iwanna buildamobilewebapp…
14.
jQuery MobileFramework
http://jquerymobile.com/
15.
自适应的Web UI jQuery MobileFramework
http://jquerymobile.com/
16.
WebUI应当具备设备自适应性
17.
59%
在PC中也会访问 访问者 同样的网站 使用不同设备 访问同一网站
18.
在mobile 34%
中也会访 问同样的 访问者 网站 使用不同设备 访问同一网站
19.
20.
“ResponsiveWebDesign” http://www.alistapart.com/articles/responsive-web-design
21.
移动设备中打开
22.
主要内容无差别,两者是同一套代码
23.
不同的设计,不同的实现,两套代码
看起来像不同的网站
24.
一套代码,自适应UI 针对不同的终端各自实现
25.
How to Code ?
26.
27.
WebKit iOS,Android,Palm WebOS,NokiaQt Bada,Symbian &newBlackberry Opera Mini
JavaME…
28.
<!—显示器样式--> <link rel="stylesheet"
type="text/css" href="core.css" media="screen" /> <!—打印机样式--> <link rel="stylesheet" type="text/css" href="print.css" media="print" /> 设备适配 http://www.w3.org/TR/CSS2/media.html
29.
<!—显示器样式 & 显示器最大宽度480px--> <link
rel="stylesheet" type="text/css” media="screen and (max-device-width:480px)" href="shetland.css" /> 多条件设备适配 http://broadcast.oreilly.com/2010/04/using-css-media-queries-ipad.html
30.
/* 显示器最大宽度480px */ @media
screen and (max-device-width: 480px) { .column { float: none; } } CSS 条件样式 http://www.w3.org/TR/CSS2/media.html
31.
测试你的设备显示参数 http://virtuelvis.com/gallery/mediaqueries/
32.
<!doctype html> <html> <head>
<meta charset="utf-8"> <meta name="viewport" content="width=device-height"/> <link href="all.css" rel="stylesheet"> <link href="30em.css" media="screen and (min-width: 30em)" rel="stylesheet"> <link href="48em.css" media="screen and (min-width: 48em)" rel="stylesheet"> <link href="64em.css" media="screen and (min-width: 64em)" rel="stylesheet"> </head>…
33.
<!doctype html> <html> <head>
… <!--[if IE 6]> <link href=“ie6.css” /> <![endif]--> … <!--[if lt IE 9]> <script src=“html5shim.js"></script> <![endif]--> </head> <body> <header>… </header> <section>… </section>… </body>
34.
How to Design ?
35.
像素
百分比 pixel %
36.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
37.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
38.
在小屏幕中等比缩小 不自然的字体和布局 http://caipiao.taobao.com
39.
较少视觉元素的页面等比缩小
视觉体验无差异 http://www.flickr.com
40.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
41.
LessFramework.css http://lessframework.com/
42.
68px
24px LessFramework.css栅格系统
43.
PC:68x10+24x9+48x2=992
44.
Ipad:68x8+24x7+28x2=768
45.
Iphone:68x3+24x2+34x2=320
46.
Iphone:68x5+24x4+22x2=480
47.
设计原则:灵活的 Outermargin
以适应更多分辨率 LessFramework.css
48.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
49.
触手可及 EasytoTouch 功能减法 FewerFeatures
50.
Desktop
Tablet Mobile 0 0 0 1 1 1 3 5 3 2 2 操作区 2 6 4 4 3 8 5 6 4 7 7 8 5 重点 >次重点 >非重点
51.
Desktop
Tablet Mobile 0 0 0 1 1 1 3 5 3 2 2 2 6 4 4 3 8 5 6 4 7 7 8 5 重点 >次重点 >非重点
52.
Desktop
Tablet 0 0 1 1 3 5 3 2 2 6 4 4 8 5 6 7 7 8 Mod5:重要程度降低?
53.
Desktop
Tablet 0 0 1 remove 1 3 5 3 2 2 6 4 4 8 7,8… 7 小屏幕优先展示重点内容 操作区引导至单独页面完成
54.
功能减法
55.
功能减法
56.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
57.
视觉:20% 视觉:50% 功能:50%
功能:80%
58.
Mobile:Focus
Desktop:Overview
59.
60.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
61.
960px 520px
200px 200px 20px 20px 固定布局
62.
90% 50%
20% 20% 5% 5% 流式布局
63.
65.4%
65.4% 65.4% auto .content-wrapper { width:65.4%; margin:5px 10px 5px 0px; } @media handheld, screen and (max-width: 767px){ .content-wrapper { width:auto; margin:5px 10px; } }
64.
浮动容器 定宽
定高
65.
66.
67.
50%
50% 100% 图文混排容器的宽度适应 &高度自增
68.
定宽不定高容器的自适应?
69.
MasonryLayout http://masonry.desandro.com
70.
等比缩放 栅格模式 功能减法 修饰减法 流式布局 纯语义化
71.
焦点图(设备检测)
语义化标签 更好的可读性 标题 &导语 正文图片(设备检测) 正文文本 兼容的多媒体
72.
<header>
<h1> <a href=“#”> <strong>I</strong> love <em>u</em> </a> <span>I am Jay</span> </h1> <nav> <ul> <li>my journal</li> <li>about me</li> <li>the sandbox</li> </ul> </nav> </header> 语义化编码
73.
<div class="grid-*3">
<div class=“g-aside”>左边栏</div> <div class="g-main"> <div class=“g-wrap”>主内容</div> </div> <div class=“g-side”>右边栏</div> </div> 善用布局
74.
Would U like to Know More ?
75.
1.
手持设备优先 2. 语义化标签 3. @media检测 4. @media&JavaScript渐进增强 5. 正文自适应 6. 图片尺寸压缩 7. Webkit vs OperaMini
76.
To be continue…
77.
ref http://mediaqueri.es http://lessframework.com http://masonry.desandro.com http://www.slideshare.net/helgetenno/mobile
-abilities-map http://www.w3.org/TR/CSS2/media.html
78.
@jayli
F2E & Translator htt[p://jayli.github.com bachi@taobao.com
Download now