Beginning smartphone web development:building JavaScript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile, and Nokia S60

副标题:无

作   者:(美)Gail Rahn Frederick,(美)Rajesh Lal著;杨小冬译

分类号:

ISBN:9787302241034

微信扫一扫,移动浏览光盘

简介

  您经常会遇到这样的疑惑:“为什么这个网站无法在我的手机上运行呢?”阅读本书后,这种疑惑将烟消云散。本书将解释web流量如何通过移动网络从手机传递到internet后又返回,在这个传输路径中,哪些地方会发生中断,以及聪明的程序员如何最大程度地降低传输过程中的各种风险。    移动设备中使用的web浏览器要遵守web和移动行业标准。本书将介绍相关标准、最佳实践以及开发技巧,以便构建交互式移动web页面,并在智能手机和其他移动设备中进行浏览。    基于标准的移动web浏览器是最有发展前途的跨平台(跨区域)移动技术。适用人群比其他任何数字媒体都广。    本书主要内容    ·使用针对智能手机浏览器进行丁优化的web技术构建交互式移动web站点    ·学习标记的基本元素、设计原理、内容自适应、可用性以及互操作性    ·探讨w3c、dotmobi以及其他类似组织制定的适用于移动web的跨平台标准和最佳实践    ·深入了解最常用的移动浏览器的功能集,常用的移动浏览器包括:webkit、safari mobile、chrome、webos、ie mobile以及opera mobile    本书是基于作者在波特兰社区学院讲授的移动web开发课程编写的。而这些课程又是基于作者多年来在美国和欧洲等地部署移动web站点和移动应用程序过程中总结获取的知识和经验编写的。    作者一向提倡基于标准的移动web开发,因为作者认为移动web与桌面web有根本的区别。移动web是一个既令人兴奋又杂乱无序的生态系统。它所涉及的领域是桌面web很难实现的。移动web中的语法、语义、设计、用户行为、防御式编程甚至seo都与桌面web大相径庭。本书将详细介绍上述主题,帮助您在移动web生态系统中生存下来。    本书被视为移动web的“新兵训练营”。希望您可以掌握相关的技能,从而对开发适用于各种类型的移动设备(尤其是智能手机)的移动web应用程序充满信心。

目录

第Ⅰ部分 移动web开发入门
第1章 移动web开发简介
1.1 移动web和桌面web
1.2 移动标记语言
1.3 移动脚本语言
1.4 移动样式表
1.5 移动行业组织和标准机构
1.6 移动生态系统
1.7 代码示例
1.8 小结

第2章 设置移动web开发环境
2.1 建议的ide
2.2 移动mime类型
2.3 web服务器配置
2.4 桌面设备上的移动web浏览器
2.5 其他开发工具
2.6 小结

第Ⅱ部分 移动web的语法
第3章 移动标记语言
3.1 选择移动标记语言
3.2 xhtml
3.3 xhtml-mp
3.4 用于移动设备的css
3.5 wml
3.6 小结

第4章 设备识别和内容自适应
4.1 设备识别
4.2 内容自适应
4.3 小结

第5章 使用javascript和ajax增加交互性
5.1 迭代开发方法
5.2 移动浏览器中的javascript
5.3 移动浏览器中的ajax
5.4 小结

第Ⅲ部分 高级移动web开发技术
第6章 移动web可用性
6.1 适用于可用移动web站点的最佳实践,
6.2 移动浏览器布局比较
6.3 设计移动web页面
6.4 设计指导原则
6.5 小结

第7章 针对智能手机浏览器增强移动web页面
7.1 智能手机浏览器的通用web技术
7.2 移动浏览器中的webkit
7.3 用于iphone的safari mobile
7.4 用十android移动设备的浏览器
7.5 用于palm pre的webos浏览器
7.6 blackberry浏览器
7.7 nokia series 60智能手机中的nokia web浏览器
7.8 用于windows mobile设备的internet explorer mobile浏览器
7.9 opera mini和opera mobile浏览器7.10 小结

第Ⅳ部分 部署到移动生态系统中
第8章 优化移动标记
8.1 移动标记的后期处理技术
8.2 移动浏览器的web服务器优化
8.3 小结

第9章 验证移动标记
9.1 有效的标记在移动web中的重要性
9.2 验证过程不会测试的内容
9.3 公共标记检验器
9.4 小结

第10章 测试移动web站点
10.1 移动web测试方法
10.2 在真实的移动设备上进行测试
10.3 在移动模拟器上进行测试
10.4 在桌面浏览器中进行测试
10.5 小结

第11章 部署移动web站点
11.1 将移动流量路由到移动web站点
11.2 移动seo和流量获取
11.3 小结

第12章 如何在移动生态系统中应对自如
12.1 运营商、代码转换器以及代理
12.2 移动web的防御性编程
12.3 小结

第13章 移动web的未来
13.1 移动web专家对移动领域未来发展趋势的看法
13.2 小结
第Ⅴ部分 附录
附录a 移动设备中的示例用户-代理
附录b 移动设备中的示例请求头
附录c 术语表
附录d 案例分析:测试移动浏览器缓存和性能

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Beginning smartphone web development:building JavaScript, CSS, HTML and Ajax-Based Applications for iPhone, Android, Palm Pre, BlackBerry, Windows Mobile, and Nokia S60
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon