业界动态
TypeScript 4.3 Beta 发布
TypeScript 4.3 Beta 正式到来,该版本更新有:
- 支持override 和--noImplicitOverride 标志
- 改进 Template String Type
- 引入 static 索引签名功能
- 自动补全 import 语句等
Microsoft Edge 市占激增 1300%,Firefox 占比下降
StatCounter 数据显示,Microsoft Edge 浏览器的市场份额已从 2020 年 3 月的 0.57% 增长到了 2021 年 3 月的 8.03%;在短短 12 个月内实现了市场份额 1308% 的增长。
其中,Microsoft Edge 的单月最大增幅出现在 2020 年 6 月,而这很大程度可能是得益于 Microsoft 通过 Windows Update 对新浏览器进行了推广的举措。与此同时,Chrome 的市占率并不如预期的那样大跌,仅下降了不到一个百分点,由 68.11% 降至 67.14%。另一方面,Firefox 浏览器的使用率仍在稳步下降。在 2020 年 3 月,Firefox 的份额为 9.25%;到 2021 年 3 月,其份额已降至 7.95%。这也就使得它的使用率要略低于 Microsoft Edge。
好文推荐
揭秘 Hummer —— 为何选择 Hummer ?
在今年一月份,“我们”(作者团队)开源了在滴滴内部得到广泛应用的轻量级跨端技术框架——Hummer(github.com/didi/Hummer… Hummer 的整体表现做了多维度的对比测试,方便大家对 Hummer 有一个更深入的了解。
面对 ESM 的开发模式,webpack 还有还手之力吗?
snowpack / vite 等基于 ESM 的构建工具出现,让项目的工程构建不再需要构建一个完整的 bundle。很多人都觉得我们不再需要打包工具的时代即将到来。借助浏览器 ESM 的能力,一些代码基本可以做到无需构建直接运行。对于 webpack 而言,社区掀起的这一波 ESM 热潮,将 webpack 编译的速度推到了风口浪尖。webpack 在 v5 版本中也是针对编译的性能做出了不少努力,除了提供了物理缓存的优化之外,还提供 Module Federation 的方案,这给我们上层的应用实践带来了很多想象的空间。
以前 webpack 大有一统构建工具的趋势,而现在我们可以结合业务的特点有更多的选择。
CSS3 3D 行星运转 && 浏览器渲染原理
本文通过一个 3D Web 动画的实例,详细的捋一捋浏览器整个渲染页面的过程及原理。
尤雨溪:Vue3 考虑彻底放弃 IE 浏览器
凌晨时分,尤雨溪突然在知乎上发布了一个消息,宣布了一个提案:Vue3 将不再支持 IE11,来通过详细的 RFC 了解一下为什么 Vue 团队打算做出这个决策。
带你走进 SVG 世界,成为 SVG 头号玩家
SVG是一种图像文件格式,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。基于 XML[1] 的标记语言。在日常工作中作为前端人员经常跟它打交道,让我来带领你更深入的了解它。
END
欢迎大家踊跃投稿,提出建议帮助前端周刊做得更好。 投稿方式:直接分享文章的链接给周刊组成员 邮箱:spyro426@163.com;
关于我们:我们是晓教育集团大教学前端团队,是一个年轻的团队。我们支持了集团几乎所有的教学业务。现伴随着事业群的高速发展,团队也在迅速扩张,欢迎各位前端高手加入我们~ 我们希望你是:技术上基础扎实、某领域深入;学习上善于沉淀、持续学习;性格上乐观开朗、活泼外向。 如有兴趣加入我们,欢迎发送简历至邮箱: