Safari 11.1 正式版将跟随 iOS 11.3 和 macOS 10.13.4 一块儿发布,届时 Service Workers 会默认启用,CSS font-display 属性也会支持。更多特性详见:?html
老丝点评:Service Workers 来了,PWA 还远吗?
Firefox 59 支持了在 Media Queries 中使用 calc() 函数 Bug 1396057,WebKit 和 Chrome 紧随其后也实现了该功能。前端
老丝点评:Media Queries 中支持 calc() 将会使响应式页面制做更灵活。
微信小程序支持跳转往移动应用了。这已经是近一个月内微信第三次加强小程序能力,包括:支持 HCE 模式的 NFC 功能、搜索周边 Wi-Fi 功能、增长小程序任务栏、支持小游戏开发、升级实时音视频录制及播放能力等。 ?vue
老丝点评:跳一跳开启了「人工智能」外挂新时代。
Firefox 实现了 Array.prototype.flatten 和 Array.prototype.flatMap,相似于 Lodash 中的 _.flatten() 方法。 ? webpack
老丝点评: 又少了一个用 Lodash 的理由啦。
Chrome 66 支持了 (try…catch) 新语法,catch 内的绑定能够省略不写。 ?ios
老丝点评:大家这样苍老师会生气的!忍不住做诗一首:
**空
苍也空
井也空
catch 语句不能空?**
Risingstars 带咱们回顾了 2017 年 Github 前端明星项。在 Github 上 Star 增加数量最多的项目包括:Vue、React、Puppeteer、Axios、VSCode、Electron 等。Node.js 框架增加前三为 Express、Koa 和 Fastify;React 生态圈为:Create React App、Ant Design 和 Next.js;移动开发为:React Native、Weex 和 Ionic;编译工具为 TypeScript、Babel 和 Flow。构建工具前两名为 Parcel 和 Webpack。 ?git
老丝点评:大哥仍是那个大哥。
本周编辑:@壹丝,审阅:@humphrygithub