前端周报专注大前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点,分为新闻热点、深度阅读、开源项目 & 工具等栏目。欢迎关注【前端之巅】微信公众号(ID: frontshow),及时获取前端周报内容。
前端新闻
华为鸿蒙 OS 2.0 发布,年底发布手机版
9 月 10 日,在华为开发者大会 2020 上,华为消费者业务 CEO 余承东宣布推出鸿蒙 OS 2.0 版本(HarmonyOS 2.0),并于大会结束后的 18:18 正式开放鸿蒙 OS 的源代码。会上表示,2020 年底首先对国内开发者发布针对智能手机的 HarmonyOS beta 版本。
微软将 Visual Studio Codespace 整合到 GitHub Codespace
微软打算放弃 Visual Studio Codespace,根据微软的说法,该解决方案是将 Visual Studio Codespace 直接整合到 GitHub Codespace 中。今年 11 月 20 日起,将无法创建新的计划和 Codespace,此前没有注册过的用户只能在 GitHub 上注册 Codespace。同时,开发者必须在 2021 年 2 月 17 日前“摆脱”Azure,届时,Visual Studio Codespace 中剩余的所有计划和 Codespace 都将被删除。
值得注意的是,Visual Studio Codespace 用户无法进行自动迁移,需要开发者在授予访问权限后重新在 GitHub Codespace beta 中创建。
苹果向开发者推送增强型沙箱测试工具
苹果早在 WWDC 2020 上就官宣了这一工具,现终于向开发人员发布了该工具。借助该工具和 App Store Connect,开发者能够在多种情况下测试设备上的应用内购买等功能。现在,开发者还可在运行 iOS 14 或更高版本的设备上测试订阅服务(含升级、降级和取消订阅),以及重置测试帐户的入门优惠资格。
Android 11 发布
本周,谷歌正式发布了 Android 11。谷歌表示,Android 11 将重点放在了社交、隐私控制和媒体控件这三个方面。对于开发者来说,Android 11 加入了大量新功能,同时谷歌也添加了一些新的工具,例如兼容性切换、ADB 增量安装、应用退出原因 API、数据访问审核 API 以及许多其他工具。
苹果宣布 Safari 将采用与 Chrome 等浏览器相同的扩展技术
苹果于近日宣布,Safari 将采用与 Chrome、Firefox 和 Edge 相同的扩展技术 WebExtensions API。
行业新闻
SK 海力士、LG 电子被黑,50GB 机密文件被加密勒索
据韩媒报道,日前一个名为 Maze 的黑客组织攻击了 LG 电子和 SK 海力士这两家公司在美国的办事处,并窃取了电脑硬盘中的数据,其中包含大量文件,其中包括两家公司员工的个人信息和一些机密的商业信息,从报道来看,SK 海力士主要损失的是 2013-2015 年间的数据,容量大小约为 597MB,而 LG 电子损失的数据容量高达 50.1GB。
该黑客组织已经在网上发布了一部分信息,并称如果两家公司不交赎金就会陆续放出更多信息。目前,两家公司尚未回应。
Facebook 将欧洲用户数据传给美国政府,或面临 191 亿元罚款
据美国消费者新闻与商业频道(CNBC)10 日引用《华尔街日报》的报道指出,爱尔兰数据保护委员会(DPC)已向 Facebook 下达一项初步命令,要求对方停止将欧盟用户的相关数据传输到美国。DPC 可能对脸书处以其最高年收入 4%的罚款,或者,如果不遵守禁令,将罚款 28 亿美元(约合人民币 191.4 亿元)。
字节跳动正在与美国政府协商,避免出售核心技术
《华尔街日报》援引消息称,字节跳动正在与美国政府协商,设法避免出售核心技术。据知情人士称,在中国政府介入后,避免全盘出售 TikTok 美国业务成为字节跳动与购买方谈判过程中的另一种选择——既保留了中国政府禁止出口的 TikTok 核心技术,又满足美国政府要求剥离相关业务的要求。
百度在北京开放自动驾驶出租车 Apollo Go,可预约体验
9 月 10 日,百度 Apollo 宣布在北京正式开放自动驾驶出租车服务 Apollo Go,北京用户可以在百度地图及 Apollo 官网上预约体验 Robotaxi。
据了解,北京此次开放的自动驾驶载人测试区域总长度约 700 公里,覆盖亦庄、海淀、顺义的生活圈和商业圈等近百个站点,全国开放区域最广、测试里程最长。Robotaxi 具备应对城市各类复杂场景的自动驾驶能力,例如对于自动驾驶最棘手的“无保护左转”,即在没有交通信号灯、或是停车标识来引导的左转行为,Robotaxi 现在已经可以做到。
苹果官宣 9 月 16 日举行秋季发布会,或发布 iPhone 12
9 月 8 日,苹果正式宣布新品发布会时间,将会在美国西部时间 9 月 15 日上午 10 点(北京时间 9 月 16 日凌晨 1 点)举办新品发布会。届时可能会发布新一代 iPhone。新一代 iPhone 预计会在相机中加入 LiDAR 激光雷达扫描仪,120Hz 显示屏也有可能出现,所有的新 iPhone 都将使用速度更快的 A14 芯片,由于 5G 方案价格昂贵,苹果可能会取消通常随 iPhone 附带的电源适配器和耳塞,而单独提供手机本身。
深度阅读
如何在 Linux,macOS 和 Windows 上轻松更新 Node.js
在本文中,您将学习如何在不同的操作系统(macOS,Linux 和 Windows)上快速轻松地更新 Node.js。
如何在浏览器里制作一个互动地球仪
作者介绍如何使用 WebGL(通过 three.js)在浏览器里面做出一个可以互动的地球仪。
从 AngularJS 迁移至 Elm
在这篇文章中,作者将介绍如何将代码库从 AngularJS 迁移至 Elm。
如何在 AWS 上部署一个 React App
亚马逊发布的官方文档,文中介绍了如何使用 AWS Amplify 自动构建和部署一个 React 应用。
软件 & 工具 & 库
Electron 9.3.0 发布
Electron 9.3.0 现已发布,修复了多项功能。
Deno 1.3.3 发布
Deno 1.3.3 现已发布,修复了多项功能。
Node.js 14.10.0(Current)发布
Node.js 14.10.0 现已发布,主要变化有:
此外还对文档和测试功能的优化,改进构建和编译相关的功能。
Ant Design 4.6.3 发布
Ant Design 4.6.3 现已发布,修复了诸多问题。
网页骨架布局生成器
有些网页加载时,会显示一个骨架布局,获取正式内容后再替换掉。这个在线工具就用来生成骨架布局,支持 React、React Native、Vue 和 HTML。
暂无评论内容