Skip to content

Latest commit

 

History

History
102 lines (51 loc) · 6.08 KB

README.md

File metadata and controls

102 lines (51 loc) · 6.08 KB

Velocity 2013 Web 性能与运维大会

Nicholas Zakas在Velocity 2013上的分享。随着页面交互越来越复杂,Javascript的使用也不断增加,JS代码超过1M的页面现在也很常见了。但是,我们真的有必要使用这么多Javascript吗?
来自《金融时报》的分享,让HTML5应用和Native应用一样流畅的技术。
来自Amazon的分享,也是关注移动设备上的Web应用性能优化。
页面中的Javascript越来越复杂,如何保证前端代码的质量也变得很有挑战性。这个分享介绍了一些工具和方法来分析代码的质量。
这个分享介绍了DNS的基本知识、DNS如何影响网站性能以及如何使用DNS的最佳实践。
来自Google Chrome的一个分享,介绍了GPU硬件加速的原理以及页面的设计对性能的影响。
来自Google的分享,总结了进行自动Web性能优化时可能会遭遇的十大灾难以及规避的方法。
Twitter会频繁地上线新功能和bug修复,在这种情况下很有可能出现性能的下降。而且上线后再去查找原因会很困难。这个分享介绍了Twitter在上线前进行自动性能评估的经验。

Javascript

一个不断更新,主要关心 JavaScript 一些古怪用法的文档。 对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出建议, 初学者可以籍此深入了解 JavaScript 的语言特性。
本文是设计师的网站[Behance](http://www.behance.net/)的一个案例分享,介绍了他们使用SASS和Require.js开发复杂的响应式页面的过程。此外,本文还包含了手机设备上的性能优化和改版的经验。
针对入门者写的when.js异步编程介绍。
一个利用web worker处理并发任务的类库,发源于 Parallel.js
重新审视eval,一个被误解的函数。

css

文字垂直居中方案
凤凰涅磐的 iOS 7,不容错过的CSS震撼!
使用CSS transition和animation实现的各种模式对话框弹出效果,惊艳!
对CSS在mobile中的渲染性能进行了详细的分析,实践出真知,对mobile的开发有指导意义

性能

本文介绍了Javascript中的垃圾回收对性能的影响以及使用对象池来管理内存的使用。关于Web应用的内存管理,也可以参考一下[GMail的经验](http://www.html5rocks.com/en/tutorials/memory/effectivemanagement/)。
WebFont能极大丰富网页上字体的使用,至少对于英文字体是这样。但是WebFont有严重的性能问题,在某些浏览器下等字体下载完成后才开始渲染使用它的文字。这篇文章提供了一些方法来解决性能的问题。

其它

一个网站列表,包含关于前端的方方面面。设计、架构、开发框架、工作流程浏览器兼容、移动设备、技术教程各种连接。必须收藏!(编者按:好几个同学推荐了这个列表,必须收藏~)
正则表达式入门。可以作为参考手册。
WebMatrix 2是一个强大的构建Web应用程序的开发工具
Internet Explorer 11预览版发布了。新版的IE浏览器修改了UserAgent字符串,加强了对HTML5、CSS3及ES6的支持。新增对WebGL和SPDY的支持。