avatar
文章
14
标签
30
分类
7
Home
Archives
Tags
Categories
haoge's TerminalFinal Soft Navigations 源试用将于 Chrome 147 启动 返回首页
Home
Archives
Tags
Categories

Final Soft Navigations 源试用将于 Chrome 147 启动

发表于2026-04-22|更新于2026-04-22|Chromium Blog
|浏览量:

原文:https://developer.chrome.com/blog/final-soft-navigations-origin-trial?hl=en
本文章由 AI 自动翻译自 Chromium 官方博客

在此次最终源站试用结束之前,抓住最后的机会体验 Soft Navigations API。


原文发布于 2026-04-22,由 haoge’s Terminal 自动同步。

文章作者: haoge
文章链接: https://blog.haoge.beauty/2026-04-22-final-soft-navigations-origin-trial/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 haoge's Terminal!
ChromiumChrome翻译
上一篇
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
下一篇
Lynx 源码学习 Day 1:从 main 到屏幕像素
作者背景:C++ PC 客户端老兵,想用 Lynx 替代 DuiLib,用 JS 写 PC 客户端 UI。 一、入口在哪里Lynx Explorer 的 main.cc 只有 25 行,非常干净: 1234567891011121314151617int APIENTRY wWinMain(HINSTANCE instance, ...) { auto& lynx_env = lynx::pub::LynxEnv::GetInstance(); // ① 初始化环境 lynx_env.SetDevtoolEnabled(true); lynx_env.RegisterNativeModule("ExplorerModule", // ② 注册原生模块 ExplorerModuleCreator, nullptr); auto* window = new LynxWindow(0, 0, 800, 600); // ③ 创建窗口 wind...
相关推荐
2026-03-22
BlinkOn Talks 观看量最高的3个视频 - 技术干货整理
BlinkOn Talks 观看量最高的视频整理BlinkOn 是 Google Chrome 团队的内部技术会议,分享浏览器内核、渲染引擎、V8 等核心技术。本文整理了 @BlinkOn Talks YouTube 频道观看量最高的 3 个视频。 1. Life of a Pixel (29,001 次观看)视频地址: https://www.youtube.com/watch?v=K2QHdgAKP-s 内容简介“Life of a Pixel” 是 Chrome 团队新人入职的必学资料,讲解 Chromium 如何从 HTML/CSS/JS 渲染到屏幕上的像素。 渲染流程演讲跟踪了 Web 内容到显示像素的所有步骤: HTML → DOM Tree - 解析 HTML 构建 DOM 树 CSS → Style - 整合 CSS 构建 Render Tree Layout - 排版到 Paint Tree Paint → Layer - 转到 Layer Tree Compositing - 合成线程分块 Rasterization - 光栅化到 GP...
2026-03-25
Chromium UI框架 macOS移植完全指南 - 从Windows到Apple Silicon
Chromium UI框架 macOS移植完全指南 作为一个10年PC客户端老兵,带你搞定Chromium UI的跨平台移植 背景之前我们实现了《手写一个极简Chromium浏览器》,很多同学对Chromium的架构有了初步认识。今天来点更深入的——把整个 Chromium UI (chromium_ui) 框架移植到 macOS! Chromium UI 是什么?Chromium UI 是 Chromium 浏览器的UI层框架,包含: 12345678910111213141516171819202122232425┌─────────────────────────────────────────────────────────────┐│ chromium_ui 架构 │├─────────────────────────────────────────────────────────────┤│ ┌──────────────────────────────────────────...
2025-10-15
Chrome 新功能:减少通知干扰,提供更安静的浏览体验
Chrome 新功能:减少通知干扰我们一直在努力提升您的浏览体验。为了帮助您减少噪音干扰、降低通知过载问题,Chrome 正在推出一项新功能——自动移除您最近未交互网站的通知权限。 功能介绍目前,Chrome 的安全检查(Safety Check)已经为相机和位置权限提供类似的功能。新功能将这一保护扩展到了通知权限。 工作原理 Chrome 会自动检测您长时间未访问的网站 对于这些网站,Chrome 将自动移除其通知权限 这意味着您不会收到那些”僵尸”网站的无用通知 推出时间该功能将在 Chrome 桌面端和移动端陆续推出。 用户收益 🔕 更安静: 减少不必要的通知干扰 🛡️ 更安全: 自动移除潜在风险的权限 ⏰ 更省心: 无需手动清理权限 原文链接: Reducing notification overload for a quieter browsing experience in Chrome
2026-04-20
Lynx 源码学习 Day 1:从 main 到屏幕像素
作者背景:C++ PC 客户端老兵,想用 Lynx 替代 DuiLib,用 JS 写 PC 客户端 UI。 一、入口在哪里Lynx Explorer 的 main.cc 只有 25 行,非常干净: 1234567891011121314151617int APIENTRY wWinMain(HINSTANCE instance, ...) { auto& lynx_env = lynx::pub::LynxEnv::GetInstance(); // ① 初始化环境 lynx_env.SetDevtoolEnabled(true); lynx_env.RegisterNativeModule("ExplorerModule", // ② 注册原生模块 ExplorerModuleCreator, nullptr); auto* window = new LynxWindow(0, 0, 800, 600); // ③ 创建窗口 wind...
2026-04-20
Lynx 源码学习 Day 1:从 main 到屏幕像素
作者背景:C++ PC 客户端老兵,想用 Lynx 替代 DuiLib,用 JS 写 PC 客户端 UI。 一、入口在哪里Lynx Explorer 的 main.cc 只有 25 行,非常干净: 1234567891011121314151617int APIENTRY wWinMain(HINSTANCE instance, ...) { auto& lynx_env = lynx::pub::LynxEnv::GetInstance(); // ① 初始化环境 lynx_env.SetDevtoolEnabled(true); lynx_env.RegisterNativeModule("ExplorerModule", // ② 注册原生模块 ExplorerModuleCreator, nullptr); auto* window = new LynxWindow(0, 0, 800, 600); // ③ 创建窗口 wind...
2026-03-22
手写一个极简Chromium浏览器
手写一个极简Chromium浏览器 作为一个PC客户端开发老兵,带你用300行代码理解Chromium架构 背景很多同学想学习Chromium内核,但面对几千万行代码望而却步。今天我带大家用最简单的方式,实现一个”类Chromium”浏览器,核心代码只有约300行。 技术选型为什么选择WebView2? 微软官方提供的Chromium嵌入控件 保留Chromium核心能力(JS引擎、渲染、网络) API简单易学 不需要了解Chromium内部复杂架构 vs 完整Chromium 特性 完整Chromium 我们的极简版 代码量 千万行 ~300行 进程数 多个 1个 编译时间 小时级 秒级 学习曲线 陡峭 平缓 核心实现1. 窗口创建123456789// 创建主窗口g_hwnd = CreateWindowExW( 0, kClassName, L"MiniChromium", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 1200, 800,...
avatar
haoge
Developer | Geek | Tech
文章
14
标签
30
分类
7
Follow Me
公告
This is my Blog
最新文章
Hello World2026-04-22
Final Soft Navigations 源试用将于 Chrome 147 启动2026-04-22
Lynx 源码学习 Day 1:从 main 到屏幕像素2026-04-20
Lynx 源码学习 Day 1:从 main 到屏幕像素2026-04-20
Lynx Explorer Windows 手动编译指南2026-04-19
框架 Hexo 8.1.1|主题 Butterfly 5.5.4