• JavaScript RIA开发实战
  • JavaScript RIA开发实战
21年品牌 40万+商家 超1.5亿件商品

JavaScript RIA开发实战

3 八五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者[英]奥代尔 著;张立浩 译

出版社清华大学出版社

出版时间2010-07

版次1

装帧平装

货号n62

上书时间2024-11-18

文熙书院

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
图书标准信息
  • 作者 [英]奥代尔 著;张立浩 译
  • 出版社 清华大学出版社
  • 出版时间 2010-07
  • 版次 1
  • ISBN 9787302228400
  • 定价 48.00元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 342页
  • 字数 541千字
  • 正文语种 简体中文
【内容简介】
  《JavaScriptRIA开发实战:最佳实践、性能、表现》的主要目的是帮助您利用JavaScript的强大功能来向页面添加动态组件,从而创建自己的RIA(假设您已经具备HTML、CSS和JavaScript方面的一些知识)。然而,功能越强大,需要担负的责任就越重。《JavaScriptRIA开发实战:最佳实践、性能、表现》重点强调理解如下方面的重要性:创建可以使站点访问者兴奋(而非沮丧)的反应迅速的用户体验。《JavaScriptRIA开发实战:最佳实践、性能、表现》也强调了您能够在设计中充分发挥创造力,以使应用程序在外观和行为方面都优于任何静态Web站点。您将了解如何使用自定义用户界面组件,这些组件不会损害可用性或可访问性。
【作者简介】
  DenOdell是拥有丰富经验的web前端开发人员和技术类作者。他关注最佳设计和细节,热衷于通过构建具有吸引力的、响应快速的用户界面来改进web体验,并拥护开放的web标准和严格的可访问性指导原则。
  DenOdell是具备专家级JavaScript技能的多才多艺的Web开发人员,他是Web标准和可访问性的提倡者,并且热衷于用户界面开发工作。
  Den在位于伦敦的AKQA数字服务机构中担任前端技术架构师,他为大量客户构建和设计了多个大规模的Web站点和富互联网应用程序,这些客户包括Ferrari、Nike和NokiaDen现在居住在瑞典,他将自己的专业技能和热情投入到音乐中,帮助开发关于唱片和艺术家的Web站点。
  在业余时间,Den喜欢参加各种酒吧活动,在欧洲范围内的多家酒吧播放唱片,并且热衷于数字摄影。
【目录】
第1部分最佳实践
第1章构建牢固的基础
1.1最佳实践概述
1.1.1确认最佳实践的最佳性的人员
1.1.2可以从最佳实践中受益的人群
1.2常规最佳实践
1.2.1定义项目目标
1.2.2掌握基本规则
1.3标记语言最佳实践:语义HTML
1.3.1学习HTML标签
1.3.2从文档类型定义开始
1.3.3XHTML扩展HTML的方式
1.3.4实际使用最佳实践
1.3.5Web内容的可访问性指导原则
1.4格式化最佳实践:CSS
1.4.1像素完美再现设计的相关内容
1.4.2W3CCSS标准
1.4.3样式表的指导原则
1.4.4样式的可访问性指导原则
1.4.5注释块
1.4.6浏览器迂回方法
1.4.7本地化考虑事项
1.5结构化文件夹、文件和有价值资源
1.5.1易于阅读的URL
1.5.2文件和文件夹命名
1.5.3文件编码
1.5.4组织有价值资源
1.6设置开发环境
1.6.1编写文件:集成开发环境
1.6.2存储文件:版本控制系统
1.6.3测试页面:浏览器和开发工具
1.7本章小结

第2章面向富互联网应用程序的JavaScript
2.1编码风格指导原则
2.1.1使用一致的格式
2.1.2使用大括号和圆括号
2.1.3使用字母大小写来增加含义
2.1.4使用描述性的变量和函数名
2.1.5维护简短的函数块
2.1.6使用ScriptDoc将注释变为评注
2.1.7使用FODO标记剩余的工作
2.2专业水准的JavaScript编程
2.2.1避免解决不存在的问题
2.2.2使用文档对象模型
2.2.3动态更改CSS属性
2.2.4操作元素及其内容
2.2.5不要将JavaScript和HTML,混合
2.2.6将样式与代码分离
2.2.7链接函数调用
2.2.8编写健壮的代码
2.2.9记住对代码进行本地化
2.3面向对象的JavaScript
2.3.1对象、类和构造函数
2.3.2继承:从现有的类创建新类
2.3.3this关键字
2.3.4访问属性和方法
2.3.5对象字面值和JavaScript对标记
2.3.6创建名称空间和层次结构
2.4库和架构
2.4.1选择库
2.4.2构建JavaScript库
2.5构建RJA
2.5.1构造应用程序
2.5.2管理两组HFML
2.5.3使用设计模式
2.6测试和测试驱动的开发
2.7使用第三方脚本
2.8本章小结

第Ⅱ部分性能
第3章理解Web浏览器
3.1引擎:浏览器的动力室
3.1.1呈现引擎和,JavaScript引擎
3.1.2JavaScript引擎的性能基准测试
3.2Web页面请求剖析
3.2.1HTTP:Web背后的通信标准
3.2.2HTTP状态码
3.2.3消息的传输机制
3.2.4HFML页面的加载顺序
3.3页面性能
3.3.1查看页面的性能
3.3.2找出性能的潜在瓶颈
3.4本章小结

第4章性能调整
4.1性能是否确实是问题
4.2对Web服务器进行调整以获得出色性能
4.2.1对外部资源使用单独域名
4.2.2使用内容分发网络
4.2.3以数据块方式将H刑L文件发送给浏览器
4.2.4定制HTTP头部以驱动浏览器缓存
4.2.5压缩服务器的输出
4.3对HTML页面进行调整以获得出色性能
4.3.1利用HTMI。Tidy程序缩小HTIVIL,文件的大小
4.3.2在HTML,代码的结束处引用JavaScript文件
4.3.3减少HTTP请求的数量
4.3.4不要加载来自主页的每个资源
4.3.5减少域名查找次数
4.3.6跨域对组件进行拆分
4.3.7避免链接到重定向
4.3.8减少HTML元素的数量
4.3.9不要链接至不存在的文件
4.3.10缩小HTTPCOOkie的大小
4.4对样式表进行调整以获得出色性能
4.4.1使用CSSTidy工具压缩CSS文件
4.4.2不要使用@import命令
4.4.3提高表布局的效率
4.4.4在IE中避免使用CSS过滤器和表达式
4.4.5使用简码值
4.4.6使用CSSSprite技术
4.4.7避免低效的CSS选择器
4.5对图像进行调整以获得出色性能
4.5.1理解图像格式
4.5.2优化PNG图像
4.5.3不要忘记falvicon
4.6对JavaScript代码进行调整以获得出色性能
4.6.1使用DojoShdnkSafe压缩JavaScript文件
4.6.2通过内容分发网络访问JavaScript库
4.6.3时机就是一切
4.6.4提升核心的JavaScriDt性能
4.6.5提高Ajax性能
4.6.6提高DOM性能
4.7本章小结

第5章欺骗性行为:可感知的响应性
5.1提供快速的视觉反馈
5.1.1选择正确的时机
5.1.2对超链接使用CSS伪类
5.1.3让用户知道表单正在提交
5.1.4更改鼠标指针
5.1.5使用Web2.0样式动画指示器
5.1.6显示进度条
5.2处理运行时间长的脚本
5.2.1将运行时间长的脚本分割为代码块
5.2.2使用定时器多次运行代码块
5.3预测网站访问者的需求
5.3.1预先加载内容
5.3.2高效加载导航层次
5.3.3提前捕捉鼠标单击事件
5.4本章小结

第Ⅲ部分表现
第6章美丽的印刷字体
6.1面临的挑战
6.2字体的基本结构
6.3给文本使用静态图像
6.4为文本动态生成图像
6.4.1使用CSS直接嵌入字体文件
6.4.2让服务器生成文本图像
6.4.3使用Flash生成使用自定义字体的文本
6.4.4使用矢量图生成文本
6.5使用可重用的自定义字体组件
6.5.1Text2PNG。
6.5.2ScalableInmanFlashReplacement组件
6.5.3FaceliftImageI沁placement组件
6.5.4Typefacejs组件
6.6本章小结

第7章多媒体回放
7.1处理可访问性
7.2使用可重用的音频回放组件
7.2.1SoundManager组件
7.2.2在没有Flash的浏览器中播放音频文件
7.3使用可重用的视频回放组件
7.3.1YouTubeChromelessPlayer
7.3.2JWFLVPlayer.
7.4展望:HTML5中的音频和视频
7.4.1
点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP