F2E Weekly-2014-09-21

最近新鲜事儿比较多,都需要列个清单了:

  • 恭喜各位荣升高富帅白富美的土豪们,与你们共事倍感荣幸哇!
  • HTML5 终于进展到建议标准阶段
  • iPhone 6 和 iPhone 6 Plus 终于将 iPhone 带到了大屏的世界,iOS 8 也终于迎来了正式版,相信有不少小伙伴已经开始体验了。iOS 8 都带来了哪些变化和新特性呢?这篇《iOS 8, thoroughly reviewed》确实是 “thoroughly reviewed” ,可以仔细看看。
  • 为期两天的 Velocity New York 2014 已落幕,让我们一起期待官网的视频和 Slides 资源更新吧!

业界动态

  • Node v0.10.32 (Stable)

    • Node v0.10.32 稳定版到来,包括 npm 的更新,v8 之前发布版本导致的 crash 修复以及 cryptohttpquerystringurl模块的修复和优化。
  • React v0.11.2

    • React v0.11.2 版本发布,带来 <dialog><picture> 元素以及相关的属性支持,增加了 React.createElement API 以准备替代 React.createDescriptor API,此外还有相关的 React Tools 的升级。另外还透露了 Facebook 即将开源的关注流程的 JavaScript 类型检查器 Flow。
  • WebIDE, Storage inspector, jQuery events, iframe switcher + more – Firefox Developer Tools Episode 34

    • 一系列 Firefox 开发者工具的新特性刚刚来到 Aurora 分支,并将集成到即将发布的 Firefox 34 正式版,包括 WebIDE、存储检查、jQuery 事件检查、iframe 切换、更新的性能分析器等,等不及的小伙伴可以升级到 Aurora 尝尝鲜。

充电站

  • Mobile trends, web & native

    • 来自 mozilla 的 Robert Nyman 分享了最近移动端 Web 和 Native 的趋势,包括系统市场占有率、应用类型与使用度统计数据、开发者生态系统等方面。
  • WKWeb​View

    • iOS 8 新引入的 WKWebKit 相比之前的 UIWebView 在 API 方面有了哪些变化?有了 WKWebKit,JavaScript 与 Swift 之间的通信机制又是怎样的?致力于成为全端工程师的你值得关注下。
  • Apple Shows Love for HTML5 with iOS 8

    • iOS 8 为 HTML5 开发带来了包括 HTML 模板、IndexedDB、SPDY 协议、CSS Shape、Promise 等诸多新特性的支持,相比旧的 UIWebView 也有了极大的性能提升,不过同时目前也有几个严重的 bug 亟待修复,详见本文介绍。
  • Concurrency in JavaScript

    • Web Workers 可以帮助我们实现在 UI 线程之外实现 JavaScript 代码的并行执行,如今已经在大部分浏览器甚至移动端得到支持,这篇文章详细介绍了 web workers 与系统多核和线程之间的关系、相关 API 的使用、数据通信以及适用场景。
  • Introducing Runnable JavaScript, CSS, and HTML Code Snippets

    • stackoverflow 如今开始提供可执行的 JavaScript、CSS、HTML 代码片段,这对于前端工程师而言毫无疑问是个好消息,可以更方便地在问题和回答中嵌入代码和运行了,快来体验下吧!
  • JavaScript for Automation in Yosemite

    • 有没有想过 Apple 将 Mac OS 中的 AppleScrip 替换成 JavaScript?如今这一设想终于在 Yosemite 中成为了现实,Apple 官方提供的 JavaScript for Automation 文档详细介绍了用 JavaScript 来做自动化,借助 Objective-C 桥访问原生应用以及系统文件,快来看看吧!
  • 让我们再聊聊浏览器资源加载优化

    • 前端性能优化应该是老生常谈的话题了,这篇来自 InfoQ 的文章就资源预加载、JS 加载器、延迟执行等 3 个话题相关的各种最佳实践展开了探讨,介绍比较深入浅出,值得一读。
  • Working with the Page Visibility API

    • 如今越来越多的桌面浏览器支持多标签,页面可见性 API 应运而生,帮助你检测当前自己的页面是否处于可见状态,并提供了 visibilitychange 事件支持,这篇文章详细介绍了相关的 API 和事件实践。
  • NPM registry in numbers

    • 想了解下 npm registry 中的一些统计数据吗?想知道被依赖最多的包吗?最大的包家族是谁?这些包中采用的开源许可证排名如何?看看这篇文章中的数据统计和分析结果吧,相信可以满足你的好奇心。

百宝箱

  • fallanic/cheers

    • cheers 是一个基于 cheerio 的页面数据爬取工具,根据 CSS 选择器将指定站点的数据抽取为 JSON 格式数据。
  • angular-data

    • angular-data 是一个面向 angular 的强大的数据存储和缓存模块,源于受 Ember Data 的启发,包含了便捷的内存缓存来管理数据,以及与各种数据持久层通信的适配器,帮助你实现 Model 层更加清晰透明的分层、数据持久化适配和管理。

附所有链接: