SlideShare uma empresa Scribd logo
1 de 17
Baixar para ler offline
HELLO, IPAD!
Web Developers preparing for the iPad
iPad- VS iPhone




         这是一场1024x768和320x480之间的战争…
                  统一还是差异化?
iPad- VS iPhone
iPad- GUI PSD




   下载地址: http://www.teehanlax.com/blog/2010/02/01/ipad-gui-psd/

   更强大的在这里: iPhone and iPad Development GUI Kits, Stencils and Icons
iPad-User Agent
在服务器端请求user agent信息标识,客户端返回信息,服务器通过user

agent适配库识别客户端,根据结果适配丌同web版本,然后返回客户端。


 Safari on iPad user agent string in iPhone OS 3.2 SDK beta 3

  Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko)
  Version/4.0.4 Mobile/7B334b Safari/531.21.10




 说明:

  1. 平台: iPad; U; CPU OS 3_2 like Mac OS X; en-us

  2. 版本: Version/4.0.4 Mobile/7B334b Safari/531.21.10

  3. User Agent丌依赖于版本号
iPad-User Agent
Other Apple Agent

   iPhone


   Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mo
   bile/1A543a Safari/419.3




   iPod

   Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mob
   ile/3A101a Safari/419.3
iPad-User Agent
Other Apple Agent

   iPhone


   Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mo
   bile/1A543a Safari/419.3




   iPod

   Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mob
   ile/3A101a Safari/419.3
iPad-Apple device detection code




 详情访问:http://www.sitepoint.com/blogs/2010/04/20/identify-apple-iphone-ipod-ipad-visitors/
iPad-Simulating Safari on iPad
  STEPs:

  1. 在Mac OS X 或 Windows上的safari打开网页.

  2. 在偏好设置里勾选菜单中显示 “开发”菜单.

  3. 在safari菜单里选择开发->用户代理->其它,在弹出的对话框里讲前面提到的用户代理字符串黏贴迚去。
iPad-Simulating Safari on iPad
iPad-viewport
•   丌推荐使用固定的像素值来设定设备的视区,而是使用device-width去自
    劢匹配设备的宽度。

    <meta name="viewport" content="width=320" /> <!--- WRONG //--->
    <meta name="viewport" content="width=device-width" />
iPad- orientation CSS
•   iPad的 Safari浏览器和iPhone的一样,都支持CSS3媒体查询。通过这个
    技术,可以对设备丌同的握持方向应用丌同的样式,增强功能和体验。
    iPhone是通过屏幕最大宽度来侦测的。如:

    <link rel="stylesheet" media="screen and (max-width: 320px)" href="portrait.css" />
    <link rel="stylesheet" media="screen and (min-width: 321px)" href="landscape.css" />


    而iPad有点丌同,它直接使用了媒体查询中的orientation属性。如:

    <link rel="stylesheet" media="screen and (orientation:portrait)" href="portrait.css" />
    <link rel="stylesheet" media="screen and (orientation:landscape)" href="landscape.css" />


    Demo: http://www.cloudfour.com/ipad-css/
iPad-JQTouch Mobile Freamwork




  演示: http://jqtouch.com/
  Demo:http://jqtouch.com/preview/demos/main
  拓展阅读:
  jQTouch Wiki on Google Code
  Building iPhone Apps with HTML, CSS and JavaScript, Chapter 4: Animation
  PDF slides about getting started with jQTouch, by Philipp Bosch
iPad-创建应用程序图标
为了不内置图标保持协调一致,IOS一般会自劢给图标增加一些视觉效果:

•   圆觊

•   阴影

•   反光(有光泽)

为了确保你的图标可以利用这些视觉效果,应该遵照以下图标设计规范:

•   图片格式:PNG

•   大小:72x72像素,90°直觊(如果图像丌符合标准,IOS系统将自劢按比例调整)

•   丌要有任何发亮或有光泽的部分

•   丌使用alpha透明

我们要做的:

•   图片命名为icon.png

•   调用代码:<link href="icon.png" rel="apple-touch-icon-precomposed">
iPad-small icons
每个应用程序都应当提供一个小图标,这样 iPhone OS 才能在当应用程序名称符合 Spotlight 搜索条件时迚行显示。

你的小图标应当能够清晰标识你的应用程序,使用户能够在搜索结果列表中明确识别出来。要实现这一点,应当创建一个简洁、

吸引人的图标,并符合下列条件:

•   图片格式:PNG

•   大小:约50x50像素 (iphone则为29x29像素)

将图标文件命名为 Icon-Small.png ,并放在应用程序包的最顶层。

还有文档图标等,拓展阅读点这里…
iPad- with HTML5&CSS3
•     Avoid images and CSS gradients(-webkit-gradient )

•     Avoid CSS shadows(text-shadow & box-shadow)

•     Use CSS for animations, and keep them simple

•     Use JavaScript touch events (e.g. ontouchmove)

•     Avoid CSS opacity

•     Roll your own JavaScript code

•     Use 3D CSS animations, even when you only need 2D



    http://everytimezone.com/
THANK YOU!

Mais conteúdo relacionado

Semelhante a Hello ipad

淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践Du Yamin
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践jay li
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海Shaoning Pan
 
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例Justin Lee
 
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践alvis-m
 
鼎鈞數位行銷App營運實務全攻略
鼎鈞數位行銷App營運實務全攻略鼎鈞數位行銷App營運實務全攻略
鼎鈞數位行銷App營運實務全攻略淳甫 鄭
 
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps一步一步开发Html5 mobile apps
一步一步开发Html5 mobile appsAdam Lu
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 longMeng-Ru (Raymond) Tsai
 
Bootstrap 導入分享
Bootstrap 導入分享Bootstrap 導入分享
Bootstrap 導入分享得翔 徐
 
一淘新首页总结
一淘新首页总结一淘新首页总结
一淘新首页总结jieorlin
 
Android 4-app
Android 4-appAndroid 4-app
Android 4-applydiafly
 
淘宝移动端Web开发实践
淘宝移动端Web开发实践淘宝移动端Web开发实践
淘宝移动端Web开发实践完颜 小卓
 
第一次 Mobile App 就上手
第一次 Mobile App 就上手第一次 Mobile App 就上手
第一次 Mobile App 就上手Ying-Hsiang Liao
 
Mobile web開發架構與入門
Mobile web開發架構與入門Mobile web開發架構與入門
Mobile web開發架構與入門Chi-wen Sun
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集ASUSCloud
 
淡江大學 - ios+android+html5(javascript)
淡江大學 - ios+android+html5(javascript)淡江大學 - ios+android+html5(javascript)
淡江大學 - ios+android+html5(javascript)Taien Wang
 
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型Tom Fan
 
基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展agen
 

Semelhante a Hello ipad (20)

漫谈web前端
漫谈web前端漫谈web前端
漫谈web前端
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
 
淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践淘宝移动端Web开发最佳实践
淘宝移动端Web开发最佳实践
 
Android应用开发 - 沈大海
Android应用开发 - 沈大海Android应用开发 - 沈大海
Android应用开发 - 沈大海
 
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
2011/08/20跨平台行動應用程式使用者介面開發—以titanium mobile為例
 
淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践淘宝彩票移动项目开发实践
淘宝彩票移动项目开发实践
 
鼎鈞數位行銷App營運實務全攻略
鼎鈞數位行銷App營運實務全攻略鼎鈞數位行銷App營運實務全攻略
鼎鈞數位行銷App營運實務全攻略
 
一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps一步一步开发Html5 mobile apps
一步一步开发Html5 mobile apps
 
20141212 html5 及微軟跨平台佈局 long
20141212 html5 及微軟跨平台佈局   long20141212 html5 及微軟跨平台佈局   long
20141212 html5 及微軟跨平台佈局 long
 
Bootstrap 導入分享
Bootstrap 導入分享Bootstrap 導入分享
Bootstrap 導入分享
 
行動技術開發概論
行動技術開發概論行動技術開發概論
行動技術開發概論
 
一淘新首页总结
一淘新首页总结一淘新首页总结
一淘新首页总结
 
Android 4-app
Android 4-appAndroid 4-app
Android 4-app
 
淘宝移动端Web开发实践
淘宝移动端Web开发实践淘宝移动端Web开发实践
淘宝移动端Web开发实践
 
第一次 Mobile App 就上手
第一次 Mobile App 就上手第一次 Mobile App 就上手
第一次 Mobile App 就上手
 
Mobile web開發架構與入門
Mobile web開發架構與入門Mobile web開發架構與入門
Mobile web開發架構與入門
 
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
0527 asus cloud day 開放。引領數位內容進軍國際 – 華碩雲端市集
 
淡江大學 - ios+android+html5(javascript)
淡江大學 - ios+android+html5(javascript)淡江大學 - ios+android+html5(javascript)
淡江大學 - ios+android+html5(javascript)
 
HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型HTML5 生态系统和应用架构模型
HTML5 生态系统和应用架构模型
 
基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展基于Greasemonkey的Firefox浏览器扩展
基于Greasemonkey的Firefox浏览器扩展
 

Último

會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學
會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學
會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學中 央社
 
會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答
會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答
會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答中 央社
 
黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...
黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...
黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...微信 tytyqqww业务接单
 
《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》
《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》
《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》powerdd
 
挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】
挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】
挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】微信 tytyqqww业务接单
 
想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】
想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】
想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】微信 tytyqqww业务接单
 
國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文
國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文
國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文中 央社
 
資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報
資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報
資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報LinPhil
 
教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗
教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗
教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗中 央社
 
113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本
113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本
113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本中 央社
 
🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...
🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...
🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...微信 tytyqqww业务接单
 
113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本
113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本
113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本中 央社
 

Último (12)

會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學
會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學
會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學會考數學
 
會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答
會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答
會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答會考解答
 
黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...
黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...
黑客来助力,成绩轻松改🎉 回国学历认证无忧解烦恼!|黑科技为你保驾护航,留学路上更顺畅。不用再担心烦人的成绩单问题啦~ #IT技术 #网络安全【微 tyt...
 
《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》
《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》
《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》《菁英體制的陷阱》
 
挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】
挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】
挂科后,我真的很担心自己的成绩。如果可以的话,能不能请黑客帮个忙修改一下?【微 tytyqqww 信】
 
想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】
想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】
想问下,如果找黑客改成绩,回国后还能不能正常认证学历啊?【微 tytyqqww 信】
 
國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文
國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文
國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文國中會考國文
 
資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報
資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報
資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報資訊安全宣導簡報
 
教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗
教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗
教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗教育會考寫作測驗
 
113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本
113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本
113年國中教育會考社會科試題本 113年國中教育會考社會科試題本 113年國中教育會考社會科試題本
 
🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...
🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...
🔍揭秘:黑客改成绩单,学历认证无阻碍! 听说有人找“高手”改成绩?还能顺利回国获得学历认证哦~ 🤔[闪亮]真的假的?别不信。最近几起案例都证实了它是真实存...
 
113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本
113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本
113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本113 年國中教育會考 自然科試題本
 

Hello ipad

  • 1. HELLO, IPAD! Web Developers preparing for the iPad
  • 2. iPad- VS iPhone 这是一场1024x768和320x480之间的战争… 统一还是差异化?
  • 4. iPad- GUI PSD 下载地址: http://www.teehanlax.com/blog/2010/02/01/ipad-gui-psd/ 更强大的在这里: iPhone and iPad Development GUI Kits, Stencils and Icons
  • 5. iPad-User Agent 在服务器端请求user agent信息标识,客户端返回信息,服务器通过user agent适配库识别客户端,根据结果适配丌同web版本,然后返回客户端。 Safari on iPad user agent string in iPhone OS 3.2 SDK beta 3 Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10 说明: 1. 平台: iPad; U; CPU OS 3_2 like Mac OS X; en-us 2. 版本: Version/4.0.4 Mobile/7B334b Safari/531.21.10 3. User Agent丌依赖于版本号
  • 6. iPad-User Agent Other Apple Agent iPhone Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mo bile/1A543a Safari/419.3 iPod Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mob ile/3A101a Safari/419.3
  • 7. iPad-User Agent Other Apple Agent iPhone Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mo bile/1A543a Safari/419.3 iPod Mozilla/5.0 (iPod; U; CPU like Mac OS X; en) AppleWebKit/420.1 (KHTML, like Gecko) Version/3.0 Mob ile/3A101a Safari/419.3
  • 8. iPad-Apple device detection code 详情访问:http://www.sitepoint.com/blogs/2010/04/20/identify-apple-iphone-ipod-ipad-visitors/
  • 9. iPad-Simulating Safari on iPad STEPs: 1. 在Mac OS X 或 Windows上的safari打开网页. 2. 在偏好设置里勾选菜单中显示 “开发”菜单. 3. 在safari菜单里选择开发->用户代理->其它,在弹出的对话框里讲前面提到的用户代理字符串黏贴迚去。
  • 11. iPad-viewport • 丌推荐使用固定的像素值来设定设备的视区,而是使用device-width去自 劢匹配设备的宽度。 <meta name="viewport" content="width=320" /> <!--- WRONG //---> <meta name="viewport" content="width=device-width" />
  • 12. iPad- orientation CSS • iPad的 Safari浏览器和iPhone的一样,都支持CSS3媒体查询。通过这个 技术,可以对设备丌同的握持方向应用丌同的样式,增强功能和体验。 iPhone是通过屏幕最大宽度来侦测的。如: <link rel="stylesheet" media="screen and (max-width: 320px)" href="portrait.css" /> <link rel="stylesheet" media="screen and (min-width: 321px)" href="landscape.css" /> 而iPad有点丌同,它直接使用了媒体查询中的orientation属性。如: <link rel="stylesheet" media="screen and (orientation:portrait)" href="portrait.css" /> <link rel="stylesheet" media="screen and (orientation:landscape)" href="landscape.css" /> Demo: http://www.cloudfour.com/ipad-css/
  • 13. iPad-JQTouch Mobile Freamwork 演示: http://jqtouch.com/ Demo:http://jqtouch.com/preview/demos/main 拓展阅读: jQTouch Wiki on Google Code Building iPhone Apps with HTML, CSS and JavaScript, Chapter 4: Animation PDF slides about getting started with jQTouch, by Philipp Bosch
  • 14. iPad-创建应用程序图标 为了不内置图标保持协调一致,IOS一般会自劢给图标增加一些视觉效果: • 圆觊 • 阴影 • 反光(有光泽) 为了确保你的图标可以利用这些视觉效果,应该遵照以下图标设计规范: • 图片格式:PNG • 大小:72x72像素,90°直觊(如果图像丌符合标准,IOS系统将自劢按比例调整) • 丌要有任何发亮或有光泽的部分 • 丌使用alpha透明 我们要做的: • 图片命名为icon.png • 调用代码:<link href="icon.png" rel="apple-touch-icon-precomposed">
  • 15. iPad-small icons 每个应用程序都应当提供一个小图标,这样 iPhone OS 才能在当应用程序名称符合 Spotlight 搜索条件时迚行显示。 你的小图标应当能够清晰标识你的应用程序,使用户能够在搜索结果列表中明确识别出来。要实现这一点,应当创建一个简洁、 吸引人的图标,并符合下列条件: • 图片格式:PNG • 大小:约50x50像素 (iphone则为29x29像素) 将图标文件命名为 Icon-Small.png ,并放在应用程序包的最顶层。 还有文档图标等,拓展阅读点这里…
  • 16. iPad- with HTML5&CSS3 • Avoid images and CSS gradients(-webkit-gradient ) • Avoid CSS shadows(text-shadow & box-shadow) • Use CSS for animations, and keep them simple • Use JavaScript touch events (e.g. ontouchmove) • Avoid CSS opacity • Roll your own JavaScript code • Use 3D CSS animations, even when you only need 2D http://everytimezone.com/