https://googleprojectzero.blogspot.hk/2018/01/reading-privileged-memory-with-side.htmljavascript
近日 Intel CPU 被爆存在设计缺陷,普通的用户程序可以识别受保护区域的内核布局及其中内容;全部能访问虚拟内存的 CPU,均可能被越权访问,而该问题的修复方案可能带来极大的处理器性能降低。同时根据 Mozilla 安全研究人员验证代表,相同的技术可以用于浏览器中读取不一样源的隐私内容;各大浏览器厂商在致力于规避该问题,譬如限制 performance.now() 的执行间隔,或者默认禁用 SharedArrayBuffer 等。html
https://medium.com/fusebox/fusebox-3-0-faster-than-ever-5fae4254556c前端
近日发布的 3.0 版本更是提高了约 20% 的性能表现;其只须要 50~100ms 便可以打包大型项目。新版本中支持零配置代码分割,更新了任务运行器,优化了 TypeScript 包发布流程,而且大幅提高了速度与稳定性。java
http://mp.weixin.qq.com/s/4b4TPkIRPJ3VBkCOA6kbxwnode
如何用前端页面原型生成对应的代码一直备受关注的问题,文章做者根据 pix2code 等论文构建了一个强大的前端代码生成模型,并详细解释了如何利用 LSTM 与 CNN 将设计原型编写为 HTML 和 CSS 网站react
http://www.woshipm.com/ucd/898110.htmlweb
移动端APP的世界真的是瞬息万变,各类设计技法和新鲜趋势你方唱罢我登场,想要维持住产品的热度和关注度,设计师须要不断地学习和调整设计,应对愈来愈严苛的挑战。本文列举了 2018 年可能会持续发展的 12 个设计趋势,若是你想让你的产品有着更优秀的体验、更突出的竞争力,不妨在这12个趋势上多花点心思。chrome
https://hackernoon.com/building-url-shortener-using-react-apollo-and-graphql-part-i-467aef8c64ce前端工程化
本系列文章按部就班地介绍了如何使用 React、GraphQL 以及 Node.js 构建完整的短连接服务。首篇文章介绍了使用 GraphQL 与 React 搭建短连接展现界面,第二篇介绍了短连接构造服务,而后讨论了如何建立用于计算 Hash 的 Serverless Function,接下来分析了如何记录点击数等统计信息,最后介绍了如何添加用户权限认证。更多 React 教程查阅 React 与前端工程化实践。浏览器
本文以扩展 V8 的原生方法为例,介绍了 V8 引擎是如何将 JavaScript 转化为可被 CPU 执行的机器码指令。V8 是由 Google 开源的 JavaScript 引擎,其可以将 JavaScript 代码转化为低级别的机器码;V8 实现了 ECMA-262 标准,其便可以独立运行,也能够嵌套在其余的 C++ 程序中运行。更多 V8 相关资料参考 V8 引擎资料索引。
https://medium.com/@addyosmani/a-tinder-progressive-web-app-performance-case-study-78919d98ece0
随着 Safari 开始支持 ServiceWorker,PWA 的前景也愈发光明;本文则是记述了 Tinder 是如何优化 JavaScript 性能表现、使用 Service Worker 来提供网络弹性、使用 Push Notification 来提示会话。一样,本文首先量化对比了改造先后 Tinder 应用在不一样网络环境下的性能表现,而后依次讨论了基于 Loadable 的代码分割、资源缓存与预加载、CSS 加载策略、运行时性能优化等内容;
因特网问世已有数十年,本文则是着眼于介绍现代浏览器采用了哪些技术,主要是在网络层上,来自动地进行性能优化。浏览器的性能会受到不少因素的影响,其中网络层每每会是瓶颈,而浏览器为咱们屏蔽了不少底层的实现细节;本文依次介绍了 Socket 管理、网络安全与沙盒、资源与客户端状态缓存、应用接口与协议等内容。更多 Web 性能优化讨论参考现代 Web 应用架构与性能调优。
https://molily.de/robust-javascript/
JavaScript 已然是现代 Web 开发者必需的工具之一,网站也愈来愈多的应用 JavaScript 来提升可交互性。不过随着客户端 JavaScript 代码复杂度的增长,用户使用过程当中出现错误的几率也就越大;本小书即讨论什么是 JavaScript 代码的健壮性以及如何保证。本书首先讨论了 JavaScript 的特性以及健壮性的通用定义,而后列举了 JavaScript 中可能抛出的异常或者失败的情景,最后陈述了数十条避免或者抑制错误的方法。