术致科技

您现在的位置是:首页 > 字体 > 字体百科 > 正文

字体百科

chromium_微软在改善Chromium浏览器滚动特性上有何新进展

爱字体2023-07-31字体百科0
本文目录chromium,微软在改善Chromium浏览器滚动特性上有何新进展?基于Chromium的新版Edge支持Chromecast吗?基于Chromium的查找功能还有哪些改进空间?如何在ch
本文目录

chromium,微软在改善Chromium浏览器滚动特性上有何新进展?

从提交的commit以及其他诸多贡献,微软正努力让基于Chromium的浏览器(例如Chrome和Edge)在Windows 10平台上运行的更加流畅。在Build 2019上,微软就宣布为基于Chromium的浏览器带来更流畅的滚动体验,尤其是在低端设备上。

chromium_微软在改善Chromium浏览器滚动特性上有何新进展

在5月14日发布的论坛帖子中,微软表示已经对“continuous-scrolling”(持续滚动)特性进行原型设计,目的是让滚动功能更加的平滑顺畅,允许浏览器在您单击并按住滚动条箭头时顺利执行滚动。

Microsoft Edge工程师表示:“在修复诸多BUG基础上还引入了更多功能。在合成线程(Compositor Thread)中已经于上周支持滚动条缩略图拖拽。我们还将会继续添加更多的功能,持续滚动(Continuous-scrolling,当用户点击并按住滚动条箭头时候)目前正处于原型制作阶段。”

在6月6日的Chrome Canary版本中,持续滚动(Continuous-scrolling)已经被标记为“active”,用户可以通过启用“Compositor threaded scrollbar scrolling”这个Flag进行激活。

虽然它似乎只是一个小小的变化,但它仍然可以改善Chrome,Edge和其他浏览器的整体浏览体验。你可以通过Chrome Canary 76.0.3793.0以上版本访问https://rahul8805.github.io/DemoPages/main_thread_jank.html进行测试访问。

基于Chromium的新版Edge支持Chromecast吗?

尽管基于Chromium的新版Edge具备投屏功能,但仅支持Micacast和其他投屏技术。不过在Edge版本中,只需要手动启用某些Flag标记,就能获得完整的Chromecast体验。虽然许多人认为谷歌会迫使微软从浏览器中撤出对Chromecast的支持,但这种情况不太可能发生,因为微软正成为Chromium项目的首要贡献者之一。

今年早些时候,微软Edge的新版本作为预览版上线,微软目前提供两种不同的版本,即dev和canary版本。后者每天接收更新,而dev版本每周更新一次。看起来Edge新版本对Chromecast的支持最近才启用,通过在Edge浏览器中启用专用标志,可以将Chromecast与微软Edge结合使用。事实上,谷歌本身也可以从这种合作中获益,因为谷歌Chrome很快就可以通过微软Edge最初提供的功能当中得到改进,包括其平滑的滚动系统。

想要启用这项功能,操作步骤如下:

下载安装最新的Edge预览版:

在地址栏上输入edge://flags

搜索#load-media-router-component-extension然后启用

搜索#views-cast-dialog然后启用

重启浏览器

在完成上述操作之后可以通过视频上的Cast按钮将YouTube视频进行投屏操作,或者可以在更多工具的Cast Menu中投屏其他流媒体资源。

基于Chromium的查找功能还有哪些改进空间?

所有基于Chromium的网页浏览器都有一项非常强大的功能,那就是允许用户寻找网页上的特定短语或者单词。如果用户在冗长的报道或者文字描述中寻找关键词,那么这项功能就能快速定位你想要找到的内容位置。 目前,当您在网页上选择文本并启动Chromium的查找功能(Ctrl + F)时,所选文本不会显示在查找文本框中,而且查找框也会保留其自己的历史记录。

虽然这项功能已经比较成熟,但并不代表已经没有改进空间了。在近期提交给Chromium的Commit中,微软贡献了升级版的搜索框。微软解释说:“目前,搜索框在打开的时候只会考虑自己的历史,不过有时候在页面中选中某个词条,并希望在其他实例(尤其是在查看源代码的时候)中进行搜索。”在Commit中写道:“为了加快这种情况(并防止需要使用剪贴板),此更改会在调用查找窗口小部件时考虑活动文本选择(如果有)。”

根据另一个提交,Microsoft正在添加一项功能,允许用户在查找框不是焦点时使用Escape键关闭“查找”对话框。在Commit中写道:“作为预先选择查找选项的工作的扩展,确定能够关闭查找小部件而不必将键盘焦点重新放入其中(通过Ctrl + F)有助于消除另一次击键,”

如何在chromium?

谷歌浏览器有chromium和chrome之分,很多人未必能分清楚。其实二者本是一家,简单地说,chromium是较新的、带有试验性的,而chrome则是少一些新特性的、较稳定的版本。当然,对于普通用户而言,二者浏览体验差别微乎其微。

在Linuxmint下安装chromium浏览器,可以通过“Ubuntu软件中心”(Ubuntu软件中心是Ubuntu的,但Linuxmint基于Ubuntu,可以直接安装使用)搜索安装。但这样安装的chromium浏览器版本比较旧了,是18.x的。我们可以通过ppa,安装最新的21.x版本的chromium浏览器。

在终端中依次运行如下命令:

sudo add-apt-repository ppa:a-v-shkop/chromium

sudo apt-get update

sudo apt-get install chromium-browser

安装成功后,启动chromium浏览器

chromium浏览器自带flash插件,打开一个具有flash内容的网页,chromium浏览器会提示flash插件太旧了。

由于Adobe已经不是Ubuntu(Linuxmint)软件源的partner,无法从“Ubuntu软件中心”更新flash插件,所以我们需要手动下载并更新。打开adobe的flash插件下载页面,选择tar.gz包下载。

下载后,解压。其中libflashplayer.so就是我们所需要的。

把libflashplayer.so复制到chromium浏览器的插件目录/usr/lib/chromium-browser/plugins/。在终端中运行如下命令:

sudo cp libflashplayer.so /usr/lib/chromium-browser/plugins/

再次启动chromium浏览器,一切正常啦。

Chromium版Edge浏览器被重定向到旧版YouTube?

在曝出 Chromium 版 Edge 浏览器被 YouTube 网站“误拉黑名单”的新闻后,谷歌承诺会很快着手修复。现在看来,该公司似乎已经解决了这个问题。

虽然此前 Edge Insider 测试版浏览器一度能够正常访问 YouTube 网站,但近日一些用户声称,通过 Chromium 版 Edge 浏览器访问 YouTube 网站的时候,可能会遇到一些奇怪的 bug 。

(题图 via Softpedia)

运气好一点的 Edge 用户,只是觉得通过该浏览器查看的 YouTube 网页版式有些别扭。另外一些运气差的 Edge 用户,可能会收到“请换用 Google Chrome 浏览器进行访问”的提醒。

目前微软正在全力将自家 Edge 浏览器的内核,切换到谷歌主导的 Chromium 开源项目上,并且推出了面向 Windows 10 和 macOS 的预览版本。

好消息是,几个小时前,谷歌工程经理 Addy Osmani 在 Twitter 上宣布 —— 该公司将很快修复困扰不少 Chromium 版 Edge 浏览器用户的这个 bug 。

此前有网友吐槽,谷歌这么做是为了限制微软 Edge 浏览器的使用。理由是后者的 User-Agent 字符串为‘edg’,有人改了 UA 字符串后就能正常访问 YouTube 。

然而谷歌宣称,这只是一个意外的 bug —— 我们发现 Chromium 内核的 Edge 预览版用户被重定向到旧版的 YouTube 界面。

目前我们正在加紧修复这个问题,对由此造成的不便,我们深表歉意。

截止发稿时,新版 Edge 浏览器似乎已经能够正常访问 YouTube 网站。选择了 Windows 10 Canary 或开发者通道的 Edge 用户,都能够自动适配上新的 UI 。