不借助插件怎样在移动设备上实现动画效果?怎样快速搭建HTML电子邮箱?怎样制作跨PC和移动设备显示的应用界面?怎样利用最新的JavaScript框架提高应用的响应速度?怎样有效利用CoffeeScript和Sass开发和维护客户端代码?如何发挥Git管理版本库的功效?本书包含42种Web开发技巧,从UI效果制作到数据分析处理,从测试方法到主机配置,案例详实,旨在帮助读者节省开发时间,提高工作效率。

Web开发秘方 图书目录:

致谢

前言

第1章  养眼效果

1号秘方  设计按钮和链接

2号秘方  使用CSS设计评论

3号秘方  用CSS3变形技术创建动画

4号秘方  用jQuery创建交互幻灯片

5号秘方  设计创建行内帮助对话框

第2章  用户界面

6号秘方  创建HTML格式的电子邮件模板

7号秘方  多Tab界面的内容切换

8号秘方  可访问的展开和折叠

9号秘方  使用快捷键与网页交互

10号秘方  使用Mustache创建HTML

11号秘方  用无尽分页方式显示信息

12号秘方  带状态的Ajax

13号秘方  通过Knockout.js使客户端交互更清爽

14号秘方  使用Backbone.js组织代码

第3章  数据处理

15号秘方  嵌入一幅Google地图

16号秘方  使用Highcharts创建图表和图形

17号秘方  创建简单的联系人表单

18号秘方  利用JSONP访问跨网站数据

19号秘方  创建Widget嵌入其他站点

20号秘方  使用JavaScript和CouchDB建立带状态的网站

窘4章  移动开发

21号秘方  面向移动设备的开发

22号秘方  触摸响应式下拉菜单

23号秘方  移动设备上的拖放

24号秘方  利用jQuery Mobile创建用户界面

25号秘方  CSS Sprite技术

第5章  流程优化

26号秘方  使用栅格快速有效地进行设计

27号秘方  以Jekyll创建简单Blog

28号秘方  以Sass搭建模块化样式表

29号秘方  以CoffeeScript清理JavaScript

30号秘方  以Git管理文件

第6章  测试方法

31号秘方  调试JavaScript

32号秘方  用户点击热图分析

33号秘方  使用Selenium测试浏览器

34号秘方  Cucumber驱动Selenium测试

35号秘方  Javascript测试框架Jasmine

第7章  安装部署

36号秘方  使用Dropbox来托管静态网站

37号秘方  建立虚拟机

38号秘方  使用Vim修改Web服务器配置文件

39号秘方  使用SSL和HTTPS来加强Apache安全

40号秘方  保护你的内容

41号秘方  URL重写来保护链接

42号秘方  使用Jammit和Rake自动化部署静态网站

附录  安装Ruby

参考文献

索引

翻译审校名单

教程地址:Web开发秘方(WEB DEVELOPMENT RECIPES)[47.5MB] PDF扫描版

Web开发秘方(WEB DEVELOPMENT RECIPES)[47.5MB] PDF扫描版的更多相关文章

  1. Web开发入门经典:使用PHP6、Apache和MySQL 中文pdf扫描版​

    通过学习本书,读者很快就能明白为什么PHP.Apache和MySQL会迅速成为开发动态网站最流行的方式,本书将为读者理解这3个核心组件如何独立工作和协同工作奠定良好的基础,引导读者充分利用它们提供的各 ...

  2. HTML5移动Web开发实战 PDF扫描版​

    <HTML5移动Web开发实战>提供了应对这一挑战的解决方案.通过阅读本书,你将了解如何有效地利用最新的HTML5的那些针对移动网站的功能,横跨多个移动平台.全书共分10章,从移动Web. ...

  3. Web界面设计(Designing Web Interfaces中文版) (美)斯科特 pdf扫描版​

    Web界面设计是由Bill Scott编著.电子工业出版社出版的一部图书,在Web已经进入崭新的时代的今天,界面的设计显得非常重要,本书就是基于独一无二的Web环境下.在创建丰富体验的过程中设计Web ...

  4. Web性能权威指南 PDF扫描版​

    Web性能权威指南是谷歌公司高性能团队核心成员的权威之作,堪称实战经验与规范解读完美结合的产物.<Web性能权威指南>目标是涵盖Web开发者技术体系中应该掌握的所有网络及性能优化知识.全书 ...

  5. Web信息架构:设计大型网站(第3版) [美]Peter Morville 中文PDF扫描版

    新版Web信息架构设计大型网站针对新技术做了全面更新——搭配新颖范例.全新场景及最佳实践信息——但是,其焦点依然放在基础原理上.其结构严谨,图文并貌,内容涵盖了信息架构基本原理和实践应用的方方面面. ...

  6. HTML5移动开发即学即用(双色) 王志刚 pdf扫描版​

    HTML5已经广泛应用于各智能移动终端设备上,而且绝大部分技术已经被各种最新版本的测览器所支持:逐一剖析HTML5标准中包含的最新技术,详细介绍了HTML5新标准中提供的各种API,各种各样的应用实例 ...

  7. HTML5移动应用开发入门经典 中文pdf扫描版

    HTML5是关注度ZUI高的前沿Web技术,而移动互联网则是近两年ZUI炙手可热的Web领域.<HTML5移动应用开发入门经典>将这两者巧妙结合起来,详细讲解了如何利用HTML5进行移动应 ...

  8. HTML5游戏开发 PDF扫描版​

    很多从事Web前端开发的人对HTML总有些不满,比如需要手动检查和设计很多格式代码,不仅容易出错,而且存在大量重复.好在HTML5让我们看到了曙光.作为下一代Web开发标准,HTML5成为主流的日子已 ...

  9. HTML5程序开发范例宝典 完整版 (韩旭等著) 中文pdf扫描版

    HTML5程序开发范例宝典紧密围绕编程者在编程中遇到的实际问题和开发中应该掌握的技术,全面介绍了利用HTML进行程序开发的各方面技术和技巧.全书共16章,内容包括HTML网页布局.HTML基本元素.H ...

随机推荐

  1. Win7服务器搭建实例教程:教你Win7如何搭建Web服务器【转载】

    原文地址:http://www.pc841.com/article/20140607-30534.html 局域网Web服务器的主要功能是实现资源共享,同时借助于局域网服务器访问页面可有效的实现信息的 ...

  2. 最终还是选择了markdownpad2

    markdownpad2使用 最终 哈哈,最后还是选择了markdownpad2,经过探索才知道这个玩意多么好用. 点击,下载. 碰到的问题 1.win10出现HTML无法渲染得对话框 结果是,官网有 ...

  3. PIX v2版本中Query 失败时, ERR段的构造

    在ITI-9中描述PIX query事务的几个TestCase场景.其中有些是对于Query失败的描述. ERR 段包含Error location, Error code, Error code t ...

  4. 在MySQL中设置事务隔离级别有2种方法:

    在MySQL中设置事务隔离级别有2种方法: 1 在my.cnf中设置,在mysqld选项中如下设置 [mysqld] transaction-isolation = READ-COMMITTED 2 ...

  5. [转载]create_proc_read_entry中函数的说明

    原型: struct proc_dir_entry *create_proc_read_entry (const char *name, mode_t mode, struct proc_dir_en ...

  6. bootstrap简单的签收页面

    http://aqvatarius.com/themes/atlant/html/ui-icons.html <%@ Page Language="C#" AutoEvent ...

  7. Zookeeper学习(八):Zookeeper的数据发布与订阅模式

     http://blog.csdn.net/ZuoAnYinXiang/article/category/6104448 1.发布订阅的基本概念        1.发布订阅模式可以看成一对多的关系:多 ...

  8. L2-014. 列车调度(set的使用,最长递增子序列)

    L2-014. 列车调度 时间限制 300 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 陈越 火车站的列车调度铁轨的结构如下图所示. Figure ...

  9. expected declaration specifiers or '...' before string constant

    /work/platform_bus_dev_drv/led_dev.c:52: error: expected declaration specifiers or '...' before stri ...

  10. 线性表的链式存储——C语言实现

    SeqList.h #ifndef _WBM_LIST_H_ #define _WBM_LIST_H_ typedef void List; typedef void ListNode; //创建并且 ...