Web开发秘方(WEB DEVELOPMENT RECIPES)[47.5MB] PDF扫描版

不借助插件怎样在移动设备上实现动画效果?怎样快速搭建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
参考文献
索引
翻译审校名单


Modern web development is so much more than just HTML and CSS with a little JavaScript mixed in. People want faster, more usable interfaces that work on multiple devices, and you need the latest tools and techniques to make that happen. This book gives you over 40 concise solutions to today's web development problems, and introduces new solutions that will expand your skill set---proven, practical advice from authors who use these tools and techniques every day. In this completely updated edition, you'll find innovative new techniques and workflows, as well as reworked solutions that take advantage of new developments. Web development is constantly changing, and you need to stay on top of your game. Discover a wide spectrum of web development techniques, from how to improve the way you present content, to solutions for data analysis, testing, and deployment. In this edition we introduce new tools, add new recipes, and modernize old ones. You'll use Vagrant to automate server setup, and you'll discover new ways to develop blogs and static sites. You'll learn how to use Grunt to script the deployment of your web project, and use Angular to build a single-page app. You'll learn how to make content stand out with simple cross-browser styles; create animations that work well everywhere without plugins; and create lightweight, responsive layouts. We'll show you how to use preprocessors like CoffeeScript and Sass; write tests for your code; use Git and Dropbox to collaborate; configure and secure the Apache web server; use virtualization to set up your own servers automatically; and much more. Whether you're new to front-end development, or you've got a few years of experience, you'll become a more versatile developer by finding out how---and why---to use these solutions in your next project. What You Need: Your favorite text editor, the most current version of Mozilla Firefox, Internet Explorer, Google Chrome or Safari, and a working knowledge of HTML and JavaScript. Familiarity with command-line interfaces is a plus.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值