年 9 月,Mozilla 的 JavaScript 引擎团队 SpiderMonkey 完成了名为"Warp"的更新,针对 JIT(Just-In-Time) 编译器代码进行优化,大幅提升了浏览器的响应速度。而在下周发布的 Firefox 83.0 版本中,将默认启用 Warp 优化。
Warp 旨在通过减少内部类型信息的数量来提高 Firefox JavaScript 的性能,这些信息与其他优化一起被跟踪。Warp 可以带来更高的响应速度和更快的页面加载速度。
在启用之后,Win64 Google Docs 的加载时间快了 20%,Android Reddit SpeedIndex 的加载速度快了 13%,PDFPaint 的加载速度快了 18%,其他地方也有明显的改善。
在今天更新的 Mozilla Hacks 博文中,Mozilla 的工程师确认针对 SpiderMonkey JavaScript 引擎的 Warp 更新将会在即将到来的 Firefox 83 版本中默认启用。
这篇博客文章介绍了 Warp 的体系结构,用于加速JIT编译和优化,IR处理等。他们概述了下一步是删除旧代码和体系结构,这可能在Firefox 85中发生,并进一步提高性能和内存使用率。最终,他们还希望进一步增强IonMonkey JIT功能。
T之家 3 月 29 日消息,微软发布了 Windows 11 的可选非安全预览更新 KB5023778(内部版本 22621.1485),该更新为开始菜单添加了一个与当前配色方案匹配的搜索框,以及一项新功能,该功能被称为“Microsoft 账户的通知”。
“Microsoft 账户的通知”会在 Windows 11 开始菜单的注销弹出窗口中显示,用于推广微软的产品和服务,例如 OneDrive 和 Microsoft 365。这一功能目前只对少数用户开放,未来几个月将逐步扩大范围。
此外,这次预览更新还包含了许多改进和错误修复,例如增加了 Microsoft Defender for Endpoint 的新功能,解决了 Microsoft PowerPoint 冻结的问题。
微软还警告说,从下个月开始,不再有 Windows 10 的支持版本 20H2 和 Windows 10 的支持版本 21H2 的可选、非安全预览版本,只有累积性的月度安全更新(被称为“'B”或更新星期二版本),Windows 10 版本 22H2 将继续接收安全和可选版本更新。
此外,微软正在改变提供其累积更新预览版的方式,从 2023 年 4 月开始,该公司将在每月的第四个星期二发布可选的非安全更新。换句话说,用户现在有两个“补丁星期二”,一个是强制性的,一个是可选的。
IT之家附此次更新内容:
新增功能! 此更新在“开始”菜单中引入了 Microsoft 帐户通知。目前仅对少量受众可用。它将在未来几个月内更广泛地部署。当我们收集反馈时,某些设备可能会注意到不同的视觉处理。 请参阅以下示例。
新增功能! 将 Windows 设置为自定义颜色模式时,任务栏上的搜索框会变亮。在“设置 > 个性化 > 颜色”中将 Windows 模式设置为深色并将应用模式设置为浅色时,就会发生这种情况。
此更新解决了影响“设置”中的记事本组合框的问题。它无法显示所有可用选项。
此更新解决了影响 Microsoft PowerPoint 的问题。它停止响应。使用辅助功能工具时会发生这种情况。
此更新解决了影响 Microsoft 讲述人的问题。它无法读取 Microsoft Excel 下拉列表中的项目。
此更新解决了影响 USB 打印机的问题。系统将它们分类为多媒体设备,即使它们不是。
此非安全更新程序包括质量改进。安装此 KB 时:
新增功能! 此更新为 Microsoft Defender for Endpoint 添加了许多新功能和改进。有关详细信息,请参阅 Microsoft Defender for Endpoint。
此更新解决了影响 PIN 的复杂性策略设置的问题。忽略它们。
此更新解决了影响 Fast Identity Online 2.0 (FIDO2) PIN 凭据图标的问题。它不会出现在外部监视器的凭据屏幕上。当监视器连接到已关闭的笔记本电脑时,会发生此情况。
此更新解决了影响群集共享卷 (CSV) 的问题。CSV 无法联机。如果启用 BitLocker 和本地 CSV 托管保护程序,并且系统最近轮换了 BitLocker 密钥,则会发生这种情况。
此更新解决了影响 Active Directory 用户 & 计算机的问题。它停止响应。使用 TaskPad 视图同时启用或禁用多个对象时,会出现这种情况。
此更新解决了影响远程过程调用服务 (rpcss.exe) 的问题。此问题可能会导致分布式组件对象模型 (DCOM) 与 Microsoft 远程过程调用 (RPC) 终结点映射器之间的争用情况。
此更新解决了影响 Microsoft PowerPoint 的问题。它在 Azure 虚拟桌面上停止响应。使用 Think-Cell 功能时会发生此情况。
此更新解决了影响 Windows 搜索的问题。Windows 搜索在 Windows 容器映像中失败。
此更新会影响组策略编辑器。它将传输层安全性 (TLS) 1.3 添加到可设置的协议列表中。
此更新影响阿拉伯埃及共和国。此更新支持政府 2023 年夏令时变更令。
此更新影响 jscript9Legacy.dll。它添加 ITracker 和 ITrackingService 以阻止 MHTML 不响应。
此更新解决了影响 Microsoft HTML 应用程序主机 (HTA) 的问题。此问题阻止使用 Microsoft HTA 的代码执行。启用 Windows Defender 应用程序控制 (WDAC) 用户模式代码完整性 (UMCI) 强制模式时,会出现这种情况。
此更新会影响组策略管理控制台。它解决了“组策略首选项”窗口中的脚本错误。
此更新解决了影响 Windows 远程管理 (WinRM) 客户端的问题。客户端返回 HTTP 服务器错误状态 (500) 。在存储迁移服务中运行传输作业时,会发生此错误。
此更新解决了影响 Desired State Configuration 的问题。它丢失了以前配置的选项。如果缺少 metaconfig.mof ,则会发生这种情况。
此更新解决了影响动态主机配置协议 (DHCP) 选项 119 - 域搜索选项的问题。此问题会阻止你使用特定于连接的 DNS 后缀搜索列表。
此更新解决了可能导致输入目标为 null 的罕见问题。在命中测试期间尝试将物理点转换为逻辑点时,可能会出现此问题。因此,计算机会引发停止错误。
此更新解决了影响简单证书注册协议 (SCEP) 证书的问题。系统将某些 SCEP 证书安装报告为失败。相反,系统应将其报告为挂起。
此更新解决了影响新 Windows 运行时 (WinRT) API 的问题。此问题阻止应用程序使用 MBIM2.0+ 查询位置信息。
此更新解决了影响展台设备配置文件的已知问题。如果已启用自动登录,则可能不起作用。Autopilot 完成预配后,这些设备将保留在凭据屏幕上。安装 2023 年 1 月 10 日及更高版本的更新后,会出现此问题。
如果安装了早期更新,则只会下载此包中包含的新更新并将其安装在设备上。
此更新对服务堆栈进行了质量改进,服务堆栈是安装 Windows 更新的组件。服务堆栈更新 (SSU) 可确保你拥有强大且可靠的服务堆栈,让你的设备可以接收和安装 Microsoft 更新。
文地址:https://markodenic.com/html-tips/
Marko 2020年4月12日
在这篇文章中,我很兴奋地与您分享一些非常有用的HTML小技巧。
*文章会定期更新,假如有新的小技巧的话。
超文本标记语言(HTML)是设计用来在浏览器中显示文档的标准标记语言。它能够获得诸如级联样式表(CSS)、JavaScript等脚本语言技术的支持。
性能小技巧,我们能够通过使用loading=lazy属性,去推迟图片的加载,直到用户滚动看到它们。
<img src='image.jpg' loading='lazy' alt='Alternative Text'>
<a href="mailto:{email}?subject={subject}&body={content}">
Send us an email
</a>
<a href="tel:{phone}">
Call us
</a>
<a href="sms:{phone}?body={content}">
Send us a message
</a>
通过使用"start"属性去改变有序列表的开始点。
您可以使用<meter>元素来显示数量,无需JavaScript和CSS。
您可以使用fieldset元素,在一个web表单中对几个控件和标签(<label>)进行分组。
用target="_blank"打开的新页面,新页面中可以访问原始的来源window,通过window.opener。这个可能会有隐含的安全或者性能问题。使用 rel="noopener" 或者 rel="noreferrer"去阻止这种行为。
<a href="https://markodenic.com/" target="_blank" rel="noopener">
Marko's website
</a>
如果您想让您文档中的所有链接都在新的tab页打开,您可以使用base标签:
_self: 载入结果到当前浏览上下文中。(该值是元素的默认值)。
_blank: 载入结果到一个新的未命名的浏览上下文。
_parent: 载入结果到父级浏览上下文(如果当前页是内联框)。如果没有父级结构,该选项的行为和_self一样。
_top: 载入结果到顶级浏览上下文(该浏览上下文是当前上下文的最顶级上下文)。如果没有父级,该选项的行为和_self一样
为了能够刷新你网站的favicon,你可以强制浏览器去下载新文件,通过给文件链接后面添加?v=2。
这个在生产环境特别有用,确保你的用户使用的是最新的版本。
<link rel="icon" href="/favicon.ico?v=2" />
通过spellcheck属性去定义元素是否应该检查拼写错误。
您可以通过使用<input type="range">来创建一个滑块
您可以使用details元素去创建原生的HTML手风琴
您可以使用<mark>标记去高亮文本。
您可以在链接上使用download属性,去下载您的文件,而不是打开链接。
<a href='path/to/file' download>
Download
</a>
使用图片大小更小的.webp格式,同时提升网站性能。
<picture>
<!-- load .webp image if supported -->
<source srcset="logo.webp" type="image/webp">
<!--
Fallback if `.webp` images or <picture> tag
not supported by the browser.
-->
<img src="logo.png" alt="logo">
</picture>
使用poster属性指定一张在视频下载时显示的图片,或者一直到用户点击播放按钮。
<video poster="path/to/image">
对于你的搜索输入框可以使用type="search",然后你将会免费获得一个清除的按钮。
*请认真填写需求信息,我们会在24小时内与您取得联系。