HTML
5个你可能从未注意过的移动端网站开发技巧
5个小技巧,助你使 Web App 的“feel”更像 Native App,当然,用户体验也更佳!
Responsive HTML Emails: a Different Strategy
响应式布局已经讨论的很多了,但是有谁考虑过做一封“响应式邮件”吗?来看一看“响应式邮件”该怎么做吧~
如何打造一个完美的 WebApp 全屏体验
文章探讨了如何在 WebApp 上打造出完美的全屏体验。
JavaScript
在 Mac OS X 上玩 Node.js (30分钟教程)
本文将介绍在 Mac OS X 下安装并开始使用 Node.js 还包括安装 CouchDB,以及实现基于 CouchDB 的 REST API。
JavaScript模块化开发
随着前段JavaScript代码越来越重,如何组织JavaScript代码变得非常重要,好的组织方式,可以让别人和自己很好的理解代码,也便于维护和测试。模块化是一种非常好的代码组织方式,本文介绍了模块化的基础知识、常见的规范和针对这些规范的一些js库实现。完整篇章:(一)基础知识(二)CommonJS规范(三)AMD规范(四)RequireJS(五)延伸阅读
JavaScript 内存管理
我们都是到写JS不用关心内存管理,那么JS引擎的内存管理机制是怎样的?什么样代码可能会导致内存泄露呢?英文原文
CSS
深入理解 BFC 和 Margin Collapse
BFC——Block formatting contexts。浮动元素和绝对定位元素,非块级盒子的块级容器(例如 inline-blocks, table-cells, 和 table-captions),以及overflow值不为“visiable”的块级盒子,都会为他们的内容创建新的BFC(块级格式上下文)。本文详细介绍了BFC元素边距折叠的具体规则。
使用 CSS 3D 变换,实现“tab”倾斜效果
作者提供了一种思路,通过 3D 变换,实现类似 Chrome 下 Tab 两侧倾斜的效果。
学习 CSS 布局
形象生动的 CSS 布局教程,推荐初学者阅读。
其它
git 交互式学习工具
一份交互式的Git教程,很好玩~
如何在浏览器端加密
这篇文章描述了浏览器端加密所面临的难题,并指出了近期的科技进步所提供的一种解决方案。推荐阅读英文原文,相比译文更新了一些内容。
设计师完全自学指南
想成为一个合格的前端程序员,懂一点设计知识是十分有必要的。推荐给想自学设计但又感到迷茫的同学们。
移动端开发所需要的一些资源与小技巧
这个项目收集许多与移动端开发相关的一些资源、工具与小技巧。