写点什么

基于 Chromium 的预览版 Edge 终于来了

  • 2019-04-10
  • 本文字数:3132 字

    阅读完需:约 10 分钟

基于Chromium的预览版Edge 终于来了

4 月 9 日,微软在其官方博客上正式发布了基于 Chromium 的第一个 Dev 和 Canary 版本的 Edge,据了解,Dev 频道周更,Canary 频道每天都会更新,现在,你可以在 Windows 10 上使用它们,Beta 版本还尚未发布。



链接:


https://www.microsoftedgeinsider.com/en-us/?from=timeline&isappinstalled=0


你可以选择并行安装多个频道以进行测试,这些频道将拥有各种独立的图标与名称,以方便用户朋友们加以区分。不久的将来,微软还将陆续推出支持其它操作系统平台的版本,包括 Windows 7、Windows 8.1 以及 MacOS 等等。


微软说他们会从 Microsoft Edge 的用户体验与连接服务出发,提供世界一流的网络浏览体验。但在改进 Web 平台方面,他们将把主要精力放在 Chromium 项目的贡献身上。


从去年 12 月加入这个社区开始,微软已经向 Chromium 项目做了 275 次提交,同时,他们也在一些重点关注的领域取得了重大进展:

可访问性

微软表示,Microsoft Edge 是目前唯一能够在 HTML5Accessibility 浏览器基准测试中获得满分的浏览器,他们希望能把这些贡献带到 Chromium 项目中并改善所有用户的 Web 体验。


  • 现代辅助功能的 API, 为了给屏幕辅助工具(例如 Windows Narrator、放大镜、盲目显示器以及其它辅助工具)提供更出色的可访问性体验,他们向 Chromium 分享了为微软 UI 自动化界面提供支持的计划——这是一套现代化程度更高、也更加安全的 Windows 可访问性框架。他们正在和谷歌的辅助功能团队及其他 Chromium 工程师合作,希望能够在今年晚些时候完成全部预期功能。

  • 高对比度,为了确保客户获得最佳的访问体验,他们还在 W3C CSS 工作组中尝试,努力实现标准化高对比度的 CSS Media 查询。这方面成果也将被引入 Chromium 项目当中。这意味着客户将能够使用 Windows 轻松在访问设置中选定首选颜色对比度设置,从而提高 Windows 设备上的内容可读性。

  • HTML 视频字幕样式。微软与 Chromium 工程师们开展合作,希望为 Windows Ease of Access 设置提供支持,从而改善 Windows 10 上的字幕显示效果。

  • 光标浏览。对于使用键盘进行 Web 导航并选定文本内容的用户,他们还在 Chromium 项目中共享了光标浏览功能。

  • 他们开始与 Chromium 同行们合作,旨在改善媒体与输入控件等本地 Web 控件的可访问性水平。

ARM64

微软表示,他们正在与谷歌工程师合作,努力使得 Chromium 能够通过 Chromium 73 在 ARM 设备上以原生方式运行在 Windows 当中。凭借这些贡献,基于 Chromium 的浏览器将很快能够在采用 ARM 芯片的 Windows 10 PC 设备上实现本机运行,从而显著改善性能表现与电池续航水平。

触控

为了帮助触控设备用户获得最佳体验,微软在 Chromium 当中实现了对 Windows 触控键盘的支持,现在你可以在键入内容时享受触控文本建议与“手势书写”,即通过滑动键盘来输入内容,而不必反复抬起手指。

滚动

Microsoft Edge 一直以先进的滚动体验而闻名于 Web 浏览器领域。微软正在与 Chromium 工程师密切合作,尽可能提升触控板、触控屏、鼠标滚轮、键盘以及侧边栏的滚动顺畅度。这项工作目前还处于早期阶段,但已经开始分享一些与此有关的设计思路。

Media

为了向用户提供最高级别的兼容性并为 Web 开发人员带来更多技术选项,Microsoft Edge 现在已经能够支持微软 PlayReady 与谷歌 Widevine DRM 系统。


虽然 Microsoft Edge 凭借着强大硬件支持下的微软 PlayReady DRM 实现了最高分辨率与比特率的视频播放能力,但某些网站目前仍然仅支持谷歌 Widevine DRM 系统。在 Microsoft Edge 之上,依赖硬件支持的 PlayReady DRM 站点将能够继续使用高动态范围(简称 HDR)或 Dolby Vision 实现 1080p 或 4k 媒体的传输,而仅支持 Widevine 的站点如今也能够在 Microsoft Edge 当中正常运行。

Windows Hello

Microsoft Edge 支持 Windows Hello 验证器,从而在 Web 之上利用生物识别身份验证以实现无密码及双因素身份验证方案,且具体方式更加安全也更具个性化特色。微软与 Chromium 团队合作,共同在最新 Windows 10 Insier 预览版当中将 Web 验证 API 添加至 Chromium 73+当中。

HTML 模块

微软最近提出了 HTML 模块提案,该提案目前正在由 W3C 以及 WHATWG Web 组件孵化组负责开发。


起因是他们意识到不少 Web 开发人员抱怨称,虽然 ES6 脚本模块确实能够帮助他们更好地组装代码并构建起更出色的依赖性管理系统,但现有方案却无法帮助到使用声明性 HTML 标记的开发者。这意味着他们必须重新编写代码以实现标记的动态生成。


因此,微软从 HTML Imports 身上吸取到经验教训,并推出了 ES6 脚本模块系统的扩展方案,从而将 HTML 模块纳入进来。考虑到他们在标准讨论阶段得到了各参与方的支持,因此微软决定将此项功能同样交付给 Chromium 项目。

用户代理字符串

由于 Microsoft Edge 采用 Chromium 内核,微软也开始将用户代理字符串尽可能与 Chromium 的用户代理字符串靠拢。此外,他们还添加了“Edg”令牌。如果你希望阻止指向用户代理字符串的站点访问,请更新你的逻辑以将此字符串作为其它基于 Chromium 的浏览器。


以下是用于 Microsoft Edge 最新 Dev 频道 build 的用户代理字符串:


Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.48 Safari/537.36 Edg/74.1.96.24
复制代码


之所以选择使用“Edg”令牌,是为了避免使用“Edge”字符串可能导致的兼容性问题——基于 EdgeHTML 的当前版本 Microsoft Edge 正在使用该字符串。不过,“Edg”令牌仍然与 iOS 以及 Android 上的现有令牌一致。建议开发人员尽可能进行功能检测并避免通过用户代理字符串进行浏览器版本检查,因为这种作法可能提升维护负担并降低代码稳定性。

用户体验

微软将致力于通过差异化的用户体验功能与连接服务,利用 Microsoft Edge 的优势打造出世界一流的浏览器方案。通过这套初始版本,他们对用户界面做出了一系列调整,从而尽可能使 Chromium 项目在外观上更接近 Microsoft Edge。


随着时间的推移,微软将不断发布新的功能并进行试验,用以衡量用户的兴趣与满意度,同时评估有必要推出的后续新功能与改进效果。这将确保每一项新功能都能以最佳方式满足客户需求,同时切实符合自身的质量标准。

与微软服务相集成

虽然下一版 Microsoft Edge 将基于 Chromium 内核,但微软希望尽可能使其继承微软现有的种种优势,包括其服务集成能力。其中一部分集成服务包括:


  • 在默认情况下,由 Bing Search 提供搜索与地址栏建议功能;

  • 在导航至站点并下载内容时,由 Windows Defender SmartScreen 提供强大的网络钓鱼与恶意软件防护功能;

  • Microsoft Account 服务与 Azure Active Directory 现在可用于登录浏览器,以帮助你轻松管理自己的个人与工作账户,甚至可以在不同的浏览器会话当中同时使用多个身份;

  • Microsoft Activity Feed Service 能够在 Microsoft Edge 预览 build 之间实现同步,目前已经能够在运行有 Microsoft Edge 预览 build 的 Windows 10 桌面设备之间进行个人偏好同步。在未来的 build 版本当中,微软还将逐步实现密码、浏览历史以及其它设置内容的同步,且将面向 iOS 以及 Android 等全部受支持系统的平台。


Microsoft News 服务将为新的标签机制提供支持,允许你选择配有生动 Bing 图像的主题,直奔自己最关注的相关主题内容,或者浏览更多以新闻为主体的信息主题。

反馈意见

如果你在 Chromium 当中遇到了重复出现的问题,请将其以 bug 形式提交。对于现有版本中的 Microsoft Edge 中存在的问题,大家则可继续使用 EdgeHTML Issue Tracker 进行反馈:


https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/

原文链接

https://blogs.windows.com/msedgedev/2019/04/08/microsoft-edge-preview-channel-details/#LURvLHSfTVD7T4zU.97


更多内容,请关注前端之巅。



2019-04-10 14:2415134

评论 1 条评论

发布
用户头像
在用了, 很丝滑. 可能是心理原因, 感觉比chrome顺畅, 打算先设为默认试一阵子
2019-04-10 22:37
回复
没有更多了
发现更多内容

《Hive编程指南》读书笔记

京东科技开发者

大规模集群下,如何快速实现无死角网络连通性的主动巡检

ii2day

云原生 压力测试 Cloud Native kubernetes 运维 自动巡检

SnapGene 5最新补丁版 生物分子学软件snapgene5 for Mac安装教程

Rose

Mac软件 SnapGene 5破解版 SnapGene 5下载 DNA序列分析

阿里云 Flink 原理分析与应用:深入探索 MongoDB Schema Inference

Apache Flink

想在 Mac 里装 Windows ?试试 Parallels Desktop虚拟机!

Rose

Windows系统 Mac双系统安装 Parallels Desktop

WorkPlus移动应用管理平台,助力企业实现高效移动办公

BeeWorks

foobar2000 for mac多功能音频播放器 v2.6.1免激活版

Rose

mac音乐播放器 foobar2000中文版 foobar2000破解版

AI大模型低成本快速定制秘诀:RAG和向量数据库

百度开发者中心

人工智能 数据库 大模型

跨境电商如何利用item_get-根据ID取商品详情(shopee.item_get)提升用户体验?

技术冰糖葫芦

API 编排

测试管理 | 入班第二个月后拿到4个知名企业Offer,他是怎么做到的?

测吧(北京)科技有限公司

测试

万字图解|深入揭秘 (数据链路层、物理层) 工作原理

云舒编程

IP 物理层 路由 图解网络 数据链路层

NLP国内外大模型汇总列表[文心一言、智谱、百川、星火、通义千问、盘古等等]

汀丶人工智能

nlp 大模型

当当网按关键字搜索dangdang商品 API (item_search-按关键字搜索dangdang商品-dangdang.item_search)在电商中的应用

技术冰糖葫芦

API

AI大模型在电商商家端自定义报表分析中的应用与实践

百度开发者中心

人工智能 电商 大模型

NineData和Klustron完成产品兼容互认证

NineData

数据库 数据管理 NineData Klustron 泽拓昆仑

【技术探讨】如何选择一款距离远的无线通信模块?

Geek_ab1536

火山引擎VeDI:新增微信小程序广告A/B实验功能,助力企业降低获客成本

字节跳动数据平台

数据库 大数据 ab测试 企业号 1 月 PK 榜 对比实验

用游戏盾会掉线吗,游戏出现掉线或者卡顿的可能有哪些原因

德迅云安全杨德俊

万字图解 | 深入揭秘IP层工作原理

云舒编程

IP MTU 路由表 子网划分 图解网络

得物从零构建亿级消息推送系统的送达稳定性监控体系技术实践

JackJiang

网络编程 即时通讯 IM

苹果macos效率神器alfred5新功能介绍 及alfred 5汉化包下载

Rose

mac软件下载 Alfred 5破解版 Alfred 中文 Mac效率办公软件

热更新适配ibatis原理浅析

京东科技开发者

人工智能大模型多场景应用原理解析

百度开发者中心

人工智能 图像识别 大模型

合合信息启信数据发布园区金融解决方案,助力银行精准服务“十四五”特色产业

合合技术团队

大数据 金融 合合信息 启信慧眼

WorkPlus构建便捷高效的企业移动门户平台

BeeWorks

QSpace Pro 一款简洁高效的多窗格文件管理器,灵活且实用!

Rose

Mac软件 QSpace 多窗格文件管理器

荣耀开发者大会 2023 · 一张图读懂极致体验分论坛

荣耀开发者服务平台

三个方面浅析数据对大语言模型的影响

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 大语言模型

定制+轻量级低代码:满足客户个性需求的最佳实践

天津汇柏科技有限公司

低代码 软件定制开发 软件开发定制

4个知名企业Offer拿到手软,他是怎么做到的?附面试真题

测试人

软件测试

基于Chromium的预览版Edge 终于来了_大前端_Geek_u47rvn_InfoQ精选文章