目录
- 4. gulpjs
-
- 4.1. Tasks automation
-
- 4.1.1. gulp-changed
- 4.1.2. 显示处理进度
- 4.1.3. notify
- 4.1.4. del
- 4.1.5. start
- 4.2. watch
- 4.3. HTML Minification
- 4.4. CSS Minification
-
- 4.4.1. gulp-minify-css
- 4.4.2. gulp-clean-css
- 4.4.3. gulp-make-css-url-version
- 4.4.4. CSS 冗余分析
- 4.5. JS Minification
-
- 4.5.1. JS 校验
- 4.6. CSS Sprite
- 4.7. Compress Images
- 4.8. WEBP格式图片
- 4.9. Sass Compilation
- 4.10. Less Compilation
- 4.11. 重命名文件名
- 4.12. 合并文件
- 4.13. 文件头
- 4.14. yargs 命令行参数传递
-
- 4.14.1. gulp-util
- 4.14.2. minimist
- 4.15. gulp-sourcemaps
- 4.16. gulp-zip
- 4.17. 清理JS中的console.log()调试语句
- 4.18. copy-dir
- 4.19. gulp-copy
- 4.20.
- 4.21. Example
-
- 4.21.1. HTML,JS,CSS
- 4.21.2. 命令行传递参数
- 5. webpack
- 6. minifier
- 7. CSS Frameworks
-
- 7.1. 浏览器判断
- 7.2. Sass: Syntactically Awesome Style Sheets
-
- 7.2.1.
- 7.3. Less
- 7.4. css 冗余/废弃样式检查
- 9. HTML
-
- 9.1. iPhone WebApp
-
- 9.1.1. 拨打电话
- 9.1.2. iphone 图标设置
- 9.2. frame
- 10. HTML5
-
- 10.1. header
- 10.2. article
- 11. Javascript
-
- 11.1. window
-
- 11.1.1. window.location
- 11.2. navigator
-
- 11.2.1. userAgent
- 11.3. document
-
- 11.3.1. referrer
- 11.3.2. domain
- 11.4. String 字符串处理
-
- 11.4.1. JSON.parse
- 11.4.2. replace 替换
- 11.5. Date and Time
- 11.6. from 表单相关事件
-
- 11.6.1. onblur
- 11.7. 禁止复制与鼠标右键
- 11.8. DOMDocument
-
- 11.8.1. createTextNode
- 11.9. Microsoft.XMLHTTP
-
- 11.9.1. Get
- 11.9.2. POST
- 11.10. jQuery
-
- 11.10.1. Selectors(选择器)
- 11.10.2. jQuery 属性操作
-
- 11.10.2.1. is
- 11.10.2.2. css
- 11.10.3. 时间触发
-
- 11.10.3.1. setTimeout 定时执行一次
- 11.10.3.2. setInterval 间隔执行
- 11.10.4. text
- 11.10.5. inArray
- 11.10.6. Ajax
-
- 11.10.6.1. Load
- 11.10.6.2. GET
- 11.10.6.3. Post
- 11.10.6.4. jsonp
- 11.10.6.5. No 'Access-Control-Allow-Origin' header is present on the requested resource.
- 11.10.6.6. 同步 AJAX
- 11.10.7. Form 表单处理
-
- 11.10.7.1. select
- 11.10.7.2. input
- 11.10.8. Jquery 事件
-
- 11.10.8.1. click 事件
- 11.10.9. Garlic.js - 表单数据持久化
- 11.11. Bootstrap
- 11.12. ActiveWidgets - WebUI
- 11.13. Highslide
- 11.14. JavaScript 代码混淆
-
- 11.14.1. JavaScript Packer
- 11.15. phantomjs - headless WebKit with JavaScript API
- 11.16. Javascript MVC Frameworks
-
- 11.16.1. Backbone
- 11.16.2. example
- 12. SSI
-
- 12.1. SSI 环境变量
-
- 12.1.1. QUERY_STRING GET参数传递
- 12.1.2. SERVER_NAME 与 HTTP_HOST
- 12.2. set
- 12.3. echo
- 12.4. 包含网页
- 12.5. if 条件判断
- 12.6. FAQ 常见问题
-
- 12.6.1. SERVER_NAME 与 HTTP_HOST 有什么不同?
- 13. Theme & UI
-
- 13.1. bootstrap
- 14. 3rd party
-
- 14.1. Share Buttons
- 14.2. discussions
- 14.3. Highlight
-
- 14.3.1. SyntaxHighlighter
- 14.3.2. highlight.js
- 14.4. 所见即所得现在编辑工具
-
- 14.4.1. FCKeditor
- 14.4.2. NicEdit
- 14.4.3. TinyMCE
- 14.4.4. WYSIWYG
- 14.4.5. Quill
- 15. Div+CSS页面设计
-
- 15.1. 页面元素命名
- 15.2. XHTML+DIV+CSS
- 15.3. 页面结构设计
-
- 15.3.1. Home page (首页)
- 15.3.2. 导航烂
- 15.3.3. Left Bar
- 15.3.4. 区块设计 Block
- 15.4. 表格
- 15.5. 图片优化
-
- 15.5.1. onMouseOver/onMouseOut
- 15.5.2. 使用一幅图片处理BLOCK四角
- 15.5.3. 图片用背景图代替 img 标记
- 15.5.4. 合并图片
- 15.6. HTML嵌入图片
- 15.7. 页面内容安全
-
- 15.7.1. 禁止鼠标右键
- 15.7.2. 禁止复制剪切 及粘贴
- 15.8. html,css 有效性检查 Validation
- 15.9. 自适应宽度超出截取并显示省略字符
- 16. Angular
-
- 16.1. Function
-
- 16.1.1.
- 16.1.2. ng-bind
原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。