文章提交注意事项:
请在发布文章时用HTML代码加上至少一条新闻来源的链接;原创性消息,可加入相关信息(如涉及公司的网址)的链接。有任何问题,邮件至:he.fang#zhiding.cn
注意:收到邮件乱码的用户请修改客户端的默认字体编码,从"简体中文(GB2312)"修改为"Unicode(UTF-8)"。
solidot新版网站常见问题,请点击这里查看。
Solidot 公告
投 票
热门文章
热门评论
- 假新闻 (1 points, 一般) by scottcgi 在 2024年05月07日00时26分 星期二 评论到 中美 AI 芯片竞争
- 使用开源并不是因为便宜 (1 points, 一般) by Craynic 在 2024年04月18日13时19分 星期四 评论到 李彦宏声称开源大模型更昂贵
- 火星的起源找着了 (1 points, 一般) by 18611782246 在 2024年04月15日21时15分 星期一 评论到 水星可能曾和地球一样大
- (1 points, 一般) by solidot1713165490 在 2024年04月15日15时19分 星期一 评论到 美国议员呼吁禁止进口中国制造的电动车
- AI 就像拼音输入法 (1 points, 一般) by jerry 在 2024年04月10日19时48分 星期三 评论到 Google 宣布辅助编程用的开放大模型 CodeGemma
- (1 points, 一般) by solidot1563266937 在 2024年03月02日08时20分 星期六 评论到 美国总统称中国联网汽车有国家安全风险
- You either die a hero (1 points, 一般) by lot 在 2024年02月29日13时34分 星期四 评论到 空气污染与严重痴呆症相关
- 只是从众 (1 points, 一般) by scottcgi 在 2024年02月27日00时40分 星期二 评论到 共情能传播,人能通过观察环境和其他人获得或失去同情心
- 有误 (1 points, 一般) by 陈少举 在 2024年02月23日10时04分 星期五 评论到 Google 暂停了 Gemini 的图像生成功能
- (1 points, 一般) by mirus 在 2024年02月22日14时34分 星期四 评论到 美国阿拉巴马州最高法院裁决冷冻胚胎是“儿童”
微软公布了 VBScript 的死亡时间表。VBScript 或 Visual Basic Scripting Edition 是一种轻量级的脚本语言,最早引入是在 1996 年,它被广泛用于在 Windows 操作系统中自动化任务和控制应用。更强大更通用脚本语言如 JavaScript 和 PowerShell 的存在让微软决定淘汰 VBScript。微软计划分至少三个阶段从 Windows 操作系统中移除 VBScript:今年下半部发布的 Windows 11 v24H2 中将作为按需功能默认安装和启用,2027 年左右默认禁用需要该功能的用户需手动启用,未来彻底移除(但时间未定)。
JetBrains 开发的面向 JVM 的语言释出 Kotlin 2.0.0 版本。主要新特性包括:合并了 Jetpack Compose 编译器,使用 invokedynamic 生成 lambda 函数, kotlinx-metadata-jvm 库稳定,用 Objective-C 方法解决 Kotlin/Native 冲突,支持 Kotlin/Wasm 命名导出,等等。
25 年前,一位用户报告了一个 Netscape Navigator 的 bug,问题是在“始终显示滚动条”下,textarea 的行高显示不正确,指定为 ROWS=5 COLS=30 的 TEXTAREA 字段显示的行高会增加大约 1。这个 bug 的历史比 Firefox 还要古老,Netscape Navigator 是 Firefox 的前身,过去 25 年相同的 bug 用户重复报告了数百次。几天前它终于被修复了。
一位 Firefox 用户透露她有个从不关闭标签页的习惯,她目前的标签页总数多达 7,470 个。她给出的理由是怀旧,喜欢时不时向后滚动看一下旧标签页,“就像一次回忆之旅,记录我正在做/正在学习/正在思考的事情。”如此多的标签页并没有影响 Mac 电脑的性能,因为 Firefox 的高内存效率,以及对于未激活的标签页实际并不会加载,因此并不占用内存。一位 Mozilla 代表表示打开大量标签页并不会消耗任何内存,表示正在开发标签组功能管理大量标签,“超过 7000 个标签页令人难以置信,但这也表明了管理标签页是一个常见问题。”
1964 年 5 月 1 日早晨六点,计算机领域的一场悄无声息的变革在达特茅斯学院展开。数学家 John G. Kemeny 和 Thomas E. Kurtz 在通用电气 GE-225 大型机上成功运行了新开发的 BASIC(Beginner's All-Purpose Symbolic Instruction Code)编程语言的第一个程序。他们当时并不知道,新的语言将会推动计算的普及,在未来 60 年里激励一代又一代的程序员。BASIC 是一种解释性编程语言,逐行运行,带有行号。程序可使用 GOTO 等命令在行之间跳转,可用于创建简单的循环程序。今天的大多数编程语言都使用不同类型的结构范式(如函数和面向对象编程),但 BASIC 易于掌握的语法及简单的英语关键字受到了新手的欢迎。BASIC 之前的语言如 Fortran、Algol 和 COBOL 都相当复杂,主要由专业人士使用。1975 年保罗·艾伦 (Paul Allen) 和比尔·盖茨 (Bill Gates) 将 BASIC 语言带到了个人计算机上,创办了微软公司。沃茨在苹果电脑上开发了解释器 Integer BASIC。
Arc 浏览器正式面向所有 Windows 11 用户开放。此前想使用 Arc 浏览器需要加入 Waitlist 才能进行测试。Arc 浏览器也是基于 Chromium 内核,默认采用竖直标签格局,支持 Chrom/Edge 扩展。Arc 浏览器最大的不同就是引入了“Space”概念(类似于“Groups”),用户可以创建不同的 “Space”来满足不同场景的浏览需求,每个 Space 下的网址集合可以一次性分享给他人。如果想从 Edge 切换到不同的浏览器,又不想使用 Chrome,那么可以试试 Arc。
Mozilla 发布了 Linux on ARM64 版 Firefox Nightly。Mozilla 称在发布 Firefox Nightly 版的 .deb 包之后,它收到的反馈集中在呼吁提供 ARM64 版本上。作为回应,它现在发布了 Firefox Nightly for ARM64 的 .tar 和 .deb 包。为了打造稳定可靠的 ARM64 版本,Mozilla 呼吁用户进行测试并递交反馈报告。
Mozilla 释出了 Firefox 125。主要新特性包括:Encrypted Media Extensions (EME)支持 AV1 编解码器;PDF 查看器支持文本高亮;Firefox View 在 Open tabs 栏显示固定标签页,Open tabs 还加入了标签指示器;主动阻止被认为来自不可信网址的下载;配置使用系统代理设置时可选启用 Web Proxy Auto-Discovery(WPAD);默认启用 WebAssembly multi-memory 模式;在地址栏快速粘贴剪切板拷贝的网址,等等。
欧盟旨在消除不公平竞争的法律 Digital Markets Act(DMA)于 3 月 7 日正式生效,它迫使科技巨头提供浏览器选择屏允许用户选择不同的浏览器。多家浏览器开发商提供的数据显示,它们的市场份额在法律生效后出现了增长。总部位于塞浦路斯的 Aloha 浏览器表示,3 月欧盟用户增长 250%。它成立于 2016 年,以隐私作为主要卖点,通过付费订阅而不是销售广告跟踪用户获利,月活用户约 1000 万,欧盟以前是其第四大市场,如今变成了第二大市场。挪威的 Vivaldi、德国的 Ecosia、美国的 Brave、以及 DuckDuckGo 和挪威的 Opera 都报告了欧盟用户数增长。苹果的选择屏提供了 Safari 之外最多 11 种浏览器替代,Google 目前在自家的移动设备上展示了选择屏,它表示其它公司制造的新 Android 设备也将在未来几个月展示选择屏。
Google Chrome 使用的 V8 JS 引擎宣布其内存沙盒不再视为实验性。开发者通过官方博客解释了其沙盒的工作原理:内存安全仍然是一个相关问题,过去三年所有发现的 Chrome 利用都始于一个渲染进程的内存损坏漏洞。其中六成的漏洞位于 V8 引擎中。但问题是 V8 的漏洞很少是经典的内存损坏错误如释放后使用和越界访问,因此现有的内存安全解决方案大部分不适用于 V8,比如切换到内存安全语言 Rust。V8 沙盒旨在隔离其堆内存,因此内存损坏错误不会传播到进程内存的其它部分。
微软正在为 Edge 浏览器开发一项新功能,允许用户限制其消耗的内存。Edge 浏览器测试版本被发现了一个新的设置,用户可通过一个滑块限制 Edge 能访问的内存量。该功能可能主要是针对游戏玩家,因为测试版本的设置允许用户在游戏时限制 Edge 能访问的内存量或在任何时候都限制其内存量。微软警告说,设置一个较低的内存量会影响浏览器速度。
Google 正式发布了 Chrome for Windows on Arm。相比基于 x86 的 Windows,Windows on Arm 是一个规模较小但逐渐发展的平台,采用高通 Snapdragon X Elite SoC 的 Windows 笔记本电脑将在年中发布,高通公司声称处理器的性能与苹果的 Apple Silicon 处于同一水平。作为最流行的浏览器,原生支持 Windows on Arm 的 Chrome 对高通有重要意义。高通也在同一时间对此发布了它的新闻稿。Windows 上的 x86 软件如果没有 Arm 原生版本,那么将需要通过一个翻译层才能运行,这预计会对性能有影响。
微软释出了 Windows 记事本最新预览版本,内置了拼写检查和自动纠错功能。该版本通过 Windows 11 Canary 和 Dev 提供给测试者,正式发布还需要一段时间。微软表示,通过这次更新,记事本将高亮拼写错误的单词并提供建议,方便用户识别和纠正错误。自动纠错功能则可以在用户打字时无缝纠正常见的打字错误。安装最新版本之后,记事本会在拼写错误的单词下显示红色波浪线,单击该线条会显示正确拼写的建议。用户还可以将特定单词加入到全局数据字典中,未来不会再显示错误。微软表示,将对日志和源代码文件关闭该功能。因为此类文件常用非标准单词,会触发错误的拼写检查。
威廉姆斯车队负责人 James Vowles 和首席技术官 Pat Fry 从 2023 年初开始重新设计车队的赛车设计和制造系统。他们遇到的一大障碍是 Microsoft Excel。他们震惊的发现车队用 Excel 管理 2 万个零部件,而这个庞大的 Excel 文件缺乏每个零部件的成本、生产时间以及零部件是否已订购的信息。每个零部件可能处于多种状态——订购、缺货、已检验和退货,这导致了很多问题。F1 车队使用 Excel 去建造世界上最复杂最高效的赛车,这些赛车的成本在 1200 万到 1600 万美元之间,资源上限 1.45 亿美元。使用 Excel 在 F1 车队中并不罕见,据报道 2017 年雷诺车队的 Excel 表格有 77,000 行长,是 2023 年威廉姆斯车队 Excel 表格的三倍多长。
Mozilla 释出了 Firefox 124,主要变化包括:光标浏览模式(Caret Browsing)支持 PDF;Firefox View 允许根据最近的活动或顺序对打开的标签排序,默认为最近的活动;改进对 Windows 任务栏跳转列表支持;Mac 版本对对所有类型的全屏窗口使用 macOS fullscreen API,更好的匹配全屏空间、菜单栏和 Dock 的预期 macOS 用户体验(可在 about:config 中将 full-screen-api.macos-native-full-screen 设为 false 禁用该功能);Android 版本启用了 Pull to Refresh 功能,等等。
在中国的应用商店和搜索引擎输入 Firefox,有很大的几率会得到火狐,不是说火狐不是 Firefox,而是说两者之间有点小小的区别。在浏览器地址栏输入 firefox.com,会跳转到 Mozilla 官网;输入 firefox.com.cn 不会跳转,两者的界面无比相似,但略有差异:Mozilla 产品更多,而成立于 2007 年的北京谋智其主要产品就是火狐/Firefox。分别从两个网站下载 Firefox 和火狐,会发现北京谋智的工作有点草率,它下载的不是最新版本而是半年前旧版本——v116.0.3,最新版本号是 v123.0。对比两个版本,区别是:火狐的默认搜索引擎是百度,以及大量中国的本地推广合作伙伴,如淘宝、新浪、小红书、知乎等;Mozilla Firefox 默认搜索引擎是 Google,其推广合作伙伴也主要是美国科技公司。这是表面上的差异,表面之下的差异主要在于两者的数据是不通的,这可能是为了遵守中国的数据法律:Mozilla Firefox 同步账号使用的域名是 accounts.firefox.com,而火狐是 accounts.firefox.com.cn,不要登陆火狐后想同步 Firefox 的数据。除此之外,Firefox 的恶意网站特征库来自 Google,而火狐则使用中国浏览器共享的一个特征库,因此特定网站在火狐上可能会被标记为恶意网站阻止你访问,而 Firefox 可以正常访问。北京谋智是如何改变火狐的?它主要是通过扩展完成本地化工作,火狐预装了三个与本地化定制相关的扩展:火狐新标签页,火狐主页和网银支付助手,禁用这三个扩展,火狐差不多就变成了 Firefox。在火狐上设置同步账号时可以选择“切换至全球服务”,它会显示一个警告信息“全球服务可能会因为网络状况出现无法连接的问题”——没事的,我们早就习惯了。
微软修复了 Edge 浏览器未经用户同意自动从 Chrome 浏览器导入浏览数据和标签的“bug”。上个月用户报告电脑在 Windows 例行更新重启后 Microsoft Edge 浏览器自动打开了 Chrome 浏览器此前显示的标签页。软件巨头拒绝对此发表评论,但在最新更新中悄悄修复了“问题”。微软对该 bug 的解释是:Edge 的一项功能提供了一个选项,允许在每次启动时在用户同意的情况下从其它浏览器导入浏览器数据。该功能的状态可能无法在多设备上正确同步和显示。问题现已修复。
Mozilla 释出了 Firefox v123 版本,主要新特性包括:本地网页翻译支持工具提示和表单控件中显示的文本;地址栏设置位于 Firefox 设置的搜索部分;Network Monitor 支持使用上下文菜单 Save Response As 将响应体保存到磁盘;SVG 渐变支持线性 RGB 插值;支持声明式 ShadowDOM;Web Authentication API 支持跨域凭证创建,等等。
Chrome Canary 被发现有了 Windows on Arm 版本。Chrome 基于的开源浏览器 Chromium 有 Windows on Arm 版本,但 Chrome 直到现在才有了官方支持版本。相比基于 x86 的 Windows,Windows on Arm 是一个小而逐渐壮大的平台,采用高通 Snapdragon X Elite SoC 的 Windows 笔记本电脑将在年中发布,高通公司声称处理器的性能与苹果的 Apple Silicon 处于同一水平。作为最流行的浏览器,原生支持 Windows on Arm 的 Chrome 对高通有重要意义。Canary 的功能通常会在两个月内进入到稳定版本,对于新 Snapdragon X Elite SoC 而言时间足够了。
Mozilla Firefox 的版本号现在超过了 Google Chrome。Google 释出 Chrome 121,修正了 17 个安全漏洞,其中 3 个高危。其它变化包括:新的标签组织 AI 功能,EditContext API,支持的剪贴板格式的特征检测,HTML 媒体元素的 Remote Playback API,WebGPU 改进,Chrome 121 的 Android 版本启用了 WebGPU,等等。