文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门评论
- 错别字 (1 points, 一般) by 陈少举 在 2024年11月02日23时42分 星期六 评论到 Linus Torvalds 用电动汽车取代了燃油汽车
- BaD kEyBoArD: tYpO (1 points, 一般) by lot 在 2024年09月25日21时26分 星期三 评论到 美国汽车召回愈五分之一是修复软件
- Guo farm accumulated wealth, the ants lost all the (1 points, 一般) by solidot1727141937 在 2024年09月24日09时39分 星期二 评论到 日本科学家用猫制作 iPS 细胞
- 但是又快又便宜 (1 points, 一般) by Craynic 在 2024年09月09日13时12分 星期一 评论到 澳大利亚政府研究发现 AI 在概述上的表现比人类差
- (1 points, 一般) by gashero 在 2024年09月04日12时41分 星期三 评论到 众多高校撤销外语专业
- 让他们贴支付宝或微信捐款的方式 (1 points, 一般) by solidot1725066425 在 2024年08月31日09时08分 星期六 评论到 KDE 将每年通过桌面通知请求一次捐赠
- 更现代? (1 points, 一般) by Craynic 在 2024年08月28日13时15分 星期三 评论到 微软撤回了弃用控制面板的声明
- 对延迟退休的错误理解 (1 points, 一般) by solidot1723550599 在 2024年08月13日20时09分 星期二 评论到 中国人 50 岁后还能健康工作多少年?
- (1 points, 一般) by solidot1723275683 在 2024年08月10日15时45分 星期六 评论到 甜味剂赤藻糖醇可能增加心血管疾病风险
- 不值得信任google (1 points, 一般) by solidot1722426862 在 2024年07月31日19时56分 星期三 评论到 Chrome 服务故障导致部分用户无法访问保存的密码
Windows 10 2004(Windows May 2020)提供了 Segment Heap API 来帮助非常吃内存的应用如 Chrome 减少内存占用。但 Google Chrome 即将发布的下一个版本 v85 将默认禁用该 API,原因是该功能被发现会对 CPU 性能有负面影响。CPU 问题是一位英特尔工程师发现的,这位工程师发现 Chrome 启用 Segment Heap 后在使用 Core i9-9900K 处理器的 PC 上执行基准测试表现出显著的性能下降。微软工程师对内存和 CPU 之间的权衡进行辩护,称用一种资源交换另一种资源是很常见的策略,但承认可以实现更好的版本以减少对 CPU 的影响。在测试中,启用 Segment Heap 导致了在 Speedometer 2.0 中 CPU 性能下降 10%,CPU/功耗增加 13%。Chromium 开发者认为这影响太大了。
Google Chrome 和 Mozilla Firefox 准备加入对新图像格式 AVIF 的支持,相关工作接近完成。AVIF 是新的轻量级免版税图像格式。流媒体巨头 Netflix 认为它优于现有的图像格式如 JPEG、PNG 和 WebP。AVIF 代表 AV1 Image File Format,顾名思义,它是基于视频编解码器 AV1。AV1 是 AOMedia 释出的开源的免专利费编解码器,而 AOMedia 由亚马逊、ARM、思科、Facebook、Google、英特尔、英伟达、Mozilla、Netflix、微软、Adobe、AMD、苹果等著名科技公司组建。
Chrome 的 Canary 版本被发现引入了名叫 Throttle Javascript timers in background 的新设置,新实验功能可以大幅减少耗电量,可能给笔记本电脑增加 2 个小时的运行时间。 Javascript 计时器通常被用于跟踪用户与网页之间的交互,检查如滚动位置、标签打开下的广告互动。对于后台未活动的标签计时器仍然会运行,虽然根据定义用户与后台标签之间并没有交互。如果你的浏览器打开了大量的标签,这些 JS 计时器会在没有任何意义的情况下消耗大量的电。新的 Throttle Javascript timers 设置如果启用的话,它将在后台标签不活动 5 分钟后关闭计时器,限制其每分钟唤醒一次。而在正常情况下,后台标签会每秒钟触发一次唤醒。测试显示,启用该设置能将笔记本电脑的电池续航力延长 28% 或两小时。
首个支持 64 位架构 ARM 处理器的 Android 版本是 2014 年 11 月发布的 Android 5.0 Lollipop,此后 Android 手机越来越多的使用 64 位处理器,到今天事实上几乎所有的 Android 设备都支持运行 64 位软件。然而市场占有率最高的 Google Chrome 浏览器至今没有提供 Android 平台的 64 位版本。32 位版本相比 64 位版本有着安全和性能方面的劣势。现在,Google Chrome 终于准备提供 64 位版本了。从 Chrome 85 起,运行 Android 10 或更高版本的手机将会自动更新到 64 位版本,当前的稳定版 Chrome 83 和 beta 版 Chrome 84 仍然是 32 位应用。初步测试显示,64 位版本的性能优于 32 位版本。
Google CEO Sundar Pichai 在官方博客上表示,将默认减少用户 Google 帐号的浏览历史和位置记录等数据的保存时间。以前是一直保留直到用户选择删除,现在则是新账号默认在 18 个月后自动删除,用户可选择在 3 个月后自动删除,也可以选择不自动删除。现有账号将不会自动改变设置,Google 表示将会不断提醒现有用户新的自动删除选项。
Windows 版本的 Google Chrome 浏览器在长时间使用后会占用大量内存,Chrome 开发者去年 10 月报告,指出问题不是它,而是与 Windows 的内存分配机制有关。Chrome 使用的半数以上内存它实际上已经释放了,但 Windows 并没有释放将其重新分配,开发者认为名叫“堆内存(segment heap)”的功能可以解决这个问题,但 Windows 没有提供 API 能启用堆内存。Chrome 开发者称正在与微软进行协调。随着 Windows 10 2004(Windows May 2020)的发布,微软正式提供了 segment heap,它基于 Chromium 的 Edge 浏览器已经整合了这项功能,大幅减少了内存占用,测试显示内存占用减少了 27%。
去年 Google Chrome 浏览器引入了名为 Scroll to Text 的新功能,允许用户分享页面内特定语句或段落的链接。现在 Google 发布了扩展 Link to Text Fragment,将这项功能正式提供给用户。Text Fragment 网址主要特别之处在于字符串“#:~:text=”后的短语,举例来说,https://en.wikipedia.org/wiki/Cat#:~:text=Most breeds of cat have a noted fondness for sitting in high places,在 Chrome 中打开这个网址会进入维基百科的猫页面,滚动到匹配 Most breeds of cat have a noted fondness for sitting in high places 的文字。
Google Chrome 85 的测试版本引入了名为“Omnibox UI Hide Steady-State URL Path, Query, and Ref”的新特性,启用该功能将会在地址栏隐藏完整网址而只展示域名,比如完整网址是“https://www.solidot.org/story?sid=64656”,但你在地址栏只会看到“solidot.org”。Google 还提供了两种变化:一种是你将鼠标悬浮在地址栏上就会显示完整网址,另一种是你在与网页互动之后才会隐藏网址。Google 工程师解释说,地址栏仍然值得探索,钓鱼和社交工程今天仍然很猖獗,众多研究表明,现有的网址展示方式不能提供有效的防御,Google 正在测试简化网址展示的实验,进行量化研究,以判断它是否能帮助用户识别钓鱼网址。Google 也提供了退出的机制,用户只需要在地址栏点击右键选择“总是显示完整网址”,就能恢复旧的地址栏网址展示方式。
最大的网络广告商继续加大力度限制广告,它这么做可能是希望用户不要在浏览器上安装广告屏蔽扩展,因为广告屏蔽扩展会连带屏蔽它的广告。Google 宣布它将从 8 月底起屏蔽占用过多资源的广告。Google 对可能遭到屏蔽的广告设定了三个阈值:消耗的网络浏览 4MB,在任意 30 秒内占用了 15 秒的 CPU 时间,总的 CPU 占用达到了 60 秒。Google 将首先在未来几个月内进行试验,然后在 8 月底释出的新 Chrome 稳定版中正式包含该功能。
世界上有两种人:一种只开几个标签,另一种开很多很多标签。Google 官方博客宣布,Chrome 引入了一种方法更好的组织标签:被称为标签组的功能已包括在 Chrome Beta 中。此类功能早存在其它浏览器中,如 Firefox 还有很多扩展可以以树形模式管理标签。Google 称,简单点击右键就可以把多个标签设置成组,并可以自定义名字和颜色,已经成组的标签可以移动并重新安排次序。
Google 宣布对 Chrome Web Store 执行新的规定,减少商店里的低质量和重复递交扩展。新规定从 2020 年 8 月 27 日执行,扩展开发者将不再允许递交重复扩展,如不同名字的墙纸扩展在安装后展示的却是相同墙纸;不再允许滥用关键词在元数据字段输入多个关键词以在搜索时出现在多个类别中;不再允许使用误导性的、格式不当的、非描述性的、不相干或不恰当的元数据;禁止通过欺诈性的、付费的下载方式夸大扩展的评分、安装量和评价。
因新冠疫情,Google 最近暂停了 Chrome 的更新,以免给开发者、系统管理员和工程师造成更多的混乱。现在,Google 官方博客宣布 Chrome 团队准备恢复工作。从下周开始,目前的稳定版 Chrome 80 将恢复安全更新,原计划在 3 月 17 日发布的 Chrome v81 新计划是在 4 月 7 日发布。届时 Web 开发者和系统管理员应该已经适应了他们的新工作条件。Chrome 82 之后的发布时间以及新特性也都进行了调整。
Google 宣布 Chrome 浏览器将逐步停止支持用户代理字符串(User-Agent string),改用新 API Client Hints,“给予用户更好的控制与网站共享的信息”。在现实中,Google 是少数利用 User-Agent 限制其它浏览器使用其服务的大型公司,此外因 Chrome 的高占有率很多网站也是专为其优化的,这种局面促使其它浏览器伪造 User-Agent 冒充 Chrome。用户代理字符串的使用可追溯到 1990 年代初的 Mosaic 浏览器,浏览器访问网站时会发送包含浏览器名字和版本号的字符串,Netscape 之后采用了用户代理字符串并加入了额外的信息如操作系统和语言。网站则根据用户代理字符串信息避免使用特定浏览器版本不支持的功能。Chrome 将从 v81 开始逐步停止支持 User-Agent,到 v85 完全停止支持。目前还不知道其它浏览器是否会采取类似的行动。
新冠肺炎疫情迫使 Google 在内的众多科技公司实施了远程办公,这显然会影响到现有的工作计划。Google Chrome 官方博客宣布,因工作计划的调整,他们暂停了 Chrome 和 Chrome OS 的发布,当前的优先目标是确保工程师们稳定、安全可靠的工作。安全更新仍然是优先任务,Google 会继续释出安全更新。
当基于 Chromium 的 MS Edge 用户访问 Google 的 Chrome Web Store 下载扩展,Google 会以安全理由建议用户切换到 Chrome。接近 Google 的知情人士称用的是 Chrome 的话,如果因某种缘故认为扩展不安全,Chrome 团队可以远程禁用扩展。但如用的是 MS Edge,Google 是无法远程禁用扩展的,因此 Google 才推荐用户切换到 Chrome。然而,Google 并未对同样基于 Chromium 的 Opera 用户发出相同的警告。Google 在恐吓用户,而微软也在做同样的事情:当 MS Edge 用户尝试添加 Chrome 扩展,微软警告从非 Microsoft Store 来源安装的扩展是未经验证过的,可能会影响浏览器性能。来自任何地方的扩展都会影响浏览器性能,这是其本质所在。如果你在微软搜索引擎搜索“Chrome Web Store” ,第一个结果是微软的 Edge 浏览器广告。 两家公司都在做自己所认为的最正确的事情。
微软上个月刚刚释出的新 Edge 浏览器是基于开源的 Chromium,与 Google Chrome 相同,支持访问 Chrome 的扩展商店下载安装扩展。然而当 Edge 用户访问 Chrome 的 Web Store,Google 的网站会显示提示,建议用户切换到 Chrome“以更安全的使用扩展”。并不是所有基于 Chromium 的浏览器都收到类似的提示,Opera 用户访问 Google 旗下网站就没有任何切换到 Chrome 的建议。Firefox 用户当然早就看到过类似的“建议”了。
最近发布的 Chrome 80 激活了 ScrollToTextFragment 功能,它是一种深层链接技术,用户可以通过特定网址直接指定想要分享的文本位置,其他人点击链接可以直接访问相关文本而不只是网址。这项功能去年引发了隐私方面的争议,但 Chrome 团队不管争议实现并启用这一功能。ScrollToTextFragment 功能类似在前往某个网页搜索特定文本,浏览器自动滚动到文本所在位置。这项功能听起来似乎人畜无害,但这意味着网站会对访问者有着更多的了解,它们可以知道你对特定的内容感兴趣,从而推断出你的更多信息,很可能你的个人隐私会因此泄露。
Google 想要确保必须通过 HTTPS 安全下载文件,它的浏览器 Chrome 将逐步禁止非 HTTPS 下载。此举被批是过度控制,只是制造安全的错觉。HTTP 相比 HTTPS 确实存在传输的文件可能被中间人拦截纂改,但如果没有签名等额外的安全措施,你并不能保证所下载文件未被修改。根据 Google 的计划,从 4 月发布的 Chrome 82 起,浏览器将对从安全网站下载的非 HTTPS 可执行内容发出警告。从 Chrome 83 起,浏览器将屏蔽此类的可执行文件下载。从 Chrome 84 起对存档文件如 .PDF 和 .docx 的非 HTTPS 下载发出警告。从 Chrome 85 起对非 HTTPS 的图像、音频、视频和文本展示发出警告。2020 年 10 月发布的 Chrome 86 将屏蔽 HTTPS 网站的所有非 HTTPS 内容。
Google 想要封杀第三方 cookie,想要替换 User-Agent 字符串...Google 会提供很多理由,最主要的理由它未必会说出来:它有更多的方法跟踪用户。当竞争对手的可用跟踪方法少了之后它的竞争优势会更大,而 Google 的 Android 和 Chrome 都有无数用户在使用。在 W3C Technical Architecture Group 上,Google 工程师提出了 User-Agent 的替代。在讨论中,有用户指出 Google 能通过 Chrome 安装 ID 跟踪用户。Chrome 在首次安装运行时会生成 Chrome-Variations 消息头,使用随机选择的种子数生成,如果浏览器禁用了使用统计和崩溃统计,种子数会在 0 -7999 之间选择。Google 称这个消息头不包含任何身份信息,但它可以组合收集的其它信息创造一个独特 Chrome ID,即使用户使用隐身模式,这个 ID 也不会发生变化。