Velocity 2013 Web 性能与运维大会
Enough with the JavaScript already!
Nicholas Zakas在Velocity 2013上的分享。随着页面交互越来越复杂,Javascript的使用也不断增加,JS代码超过1M的页面现在也很常见了。但是,我们真的有必要使用这么多Javascript吗?
Escaping the uncanny valley
来自《金融时报》的分享,让HTML5应用和Native应用一样流畅的技术。
Appy Mobile Websites That Feel Right
来自Amazon的分享,也是关注移动设备上的Web应用性能优化。
Emerging Language Tools to Track JavaScript Quality and Performance
页面中的Javascript越来越复杂,如何保证前端代码的质量也变得很有挑战性。这个分享介绍了一些工具和方法来分析代码的质量。
Resolution For a Faster Site - How DNS Affects Page Load Time
这个分享介绍了DNS的基本知识、DNS如何影响网站性能以及如何使用DNS的最佳实践。
The CSS and GPU Cheatsheet
来自Google Chrome的一个分享,介绍了GPU硬件加速的原理以及页面的设计对性能的影响。
Top 10 WPO Disasters: Don't Let This Happen To You
来自Google的分享,总结了进行自动Web性能优化时可能会遭遇的十大灾难以及规避的方法。
Avoiding Performance Regression at Twitter
Twitter会频繁地上线新功能和bug修复,在这种情况下很有可能出现性能的下降。而且上线后再去查找原因会很困难。这个分享介绍了Twitter在上线前进行自动性能评估的经验。
Javascript
JavaScript 秘密花园
一个不断更新,主要关心 JavaScript 一些古怪用法的文档。 对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议, 初学者可以籍此深入了解 JavaScript 的语言特性。
How Behance went responsive with Sass and Require.js
本文是设计师的网站Behance的一个案例分享,介绍了他们使用SASS和Require.js开发复杂的响应式页面的过程。此外,本文还包含了手机设备上的性能优化和改版的经验。
异步编程:When.js快速上手
针对入门者写的when.js异步编程介绍。
communistjs——A JavaScript Library for workers
一个利用web worker处理并发任务的类库,发源于 Parallel.js
eval() isn’t evil, just misunderstood
重新审视eval,一个被误解的函数。
css
未知高度多行文本垂直居中
文字垂直居中方案
Creating iOS 7 effects with CSS3: translucency and transparency
凤凰涅磐的 iOS 7,不容错过的CSS震撼!
NIFTY MODAL WINDOW EFFECTS
使用CSS transition和animation实现的各种模式对话框弹出效果,惊艳!
Mobile终端 CSS 选择器性能对比
对CSS在mobile中的渲染性能进行了详细的分析,实践出真知,对mobile的开发有指导意义
性能
Static Memory Javascript with Object Pools
本文介绍了Javascript中的垃圾回收对性能的影响以及使用对象池来管理内存的使用。关于Web应用的内存管理,也可以参考一下GMail的经验。
Web Fonts and the Critical Path
WebFont能极大丰富网页上字体的使用,至少对于英文字体是这样。但是WebFont有严重的性能问题,在某些浏览器下等字体下载完成后才开始渲染使用它的文字。这篇文章提供了一些方法来解决性能的问题。
其它
Frontend Development Bookmarks
一个网站列表,包含关于前端的方方面面。设计、架构、开发框架、工作流程浏览器兼容、移动设备、技术教程各种连接。必须收藏!(编者按:好几个同学推荐了这个列表,必须收藏~)
正则表达式30分钟入门教程
正则表达式入门。可以作为参考手册。
[译]当Node.js遇上WebMatrix 2
WebMatrix 2是一个强大的构建Web应用程序的开发工具
Internet Explorer 11 preview
Internet Explorer 11预览版发布了。新版的IE浏览器修改了UserAgent字符串,加强了对HTML5、CSS3及ES6的支持。新增对WebGL和SPDY的支持。