Chrome 中的新变化
来自博客
Chromium Chronicle #33:视图 AnimationBuilder
在 View 中使用基于层的动画可以提高性能并减少 但设置起来比较困难通过 AnimationBuilder 类可以显著降低复杂性,并提高层的可读性, 动画。 假设您需要为以下两个元素之间的连续淡入淡出添加动画 如下图所示。 以下示例展示了如何直接使用图层动画 API 来完成此操作。 下面展示了如何使用 AnimationBuilder 创建相同的效果。 退出作用域后,动画即会开始播放。 您更愿意编写或读取哪些代码?更重要的是, AnimationBuilder
- 博客
- C++
- Chrome
2023年4月13日
2023年2月3日
2022年2月1日
2021年10月4日
Chromium Chronicle #24:StrongAlias、IdType 和 TokenType
同一类型有时可能表示来自不兼容网域的值,这可能会导致错误。幸运的是,Chromium //base 让您可以轻松引入明确的、独特的类型。
- 博客
- C++
- Chrome
2021年8月26日
Chromium Chronicle #23:Chrome 基础架构中经过验证的 build
针对 Chrome 和基础架构执行政策强制执行检查后,我们能够验证是否符合特定的最低安全标准。
- 博客
- Python
- Chrome
2021年7月28日
Chromium Chronicle #22:了解 Thy (Depot) 工具
Depot 工具是基于 Git 构建的一系列工具,用于简化为 Chromium 代码库和相关项目做贡献的开发者的工作流程。
- 博客
- Chrome
2021年6月28日
Chromium Chronicle #21:ChromeOS 端到端界面自动化
Tast 是一个新的界面库,它使用 Chrome a11y(无障碍功能)树来控制 ChromeOS 界面。借助该库,开发者能够针对任何可见界面 Surface 轻松创建端到端测试。
- 博客
- Go
- Chrome
2021年5月27日
2021年4月30日
2021年3月30日
2021年2月22日
Chromium Chronicle #17:浏览器测试混合
在编写浏览器测试时,您通常需要以编程方式执行用户能够手动执行的设置操作。为了帮助您做到这一点, mixins 是一套工具,用于以可重复使用的方式执行重要的浏览器测试设置。
- 博客
- C++
- Chrome
2021年1月26日
Chromium Chronicle #16:在桌面设备上更新 Google Apps
想知道 Chrome 是如何在桌面设备上保持最新状态的吗?或者更新是如何提供给 Chromebook、Chromecast 或 Android 的?
- 博客
- Chrome
2021年1月11日
Chromium Chronicle #15:限制目标可见性
在 Chromium 中,经常会发现为某个组件编写的代码在其他地方很有用,但可能有隐藏的限制。为安全起见,请通过限制目标可见性来限制外部对危险功能的访问权限。
- 博客
- C++
- Chrome
2020年11月30日
2020年10月30日
文档更新
在 CSS 中为 height: auto;
(以及其他固有尺寸调整关键字)添加动画效果
interpolate-size
和 calc-size()
在固有尺寸调整关键字前后添加动画效果
案例研究
Chromium Chronicle #33:视图 AnimationBuilder
Updated 2023年4月13日
在 View 中使用基于层的动画可以提高性能并减少 但设置起来比较困难通过 AnimationBuilder 类可以显著降低复杂性,并提高层的可读性, 动画。 假设您需要为以下两个元素之间的连续淡入淡出添加动画 如下图所示。 以下示例展示了如何直接使用图层动画 API 来完成此操作。 下面展示了如何使用 AnimationBuilder 创建相同的效果。 退出作用域后,动画即会开始播放。 您更愿意编写或读取哪些代码?更重要的是, AnimationBuilder
- 博客
- C++
- Chrome
Chromium Chronicle #24:StrongAlias、IdType 和 TokenType
Updated 2021年8月26日
同一类型有时可能表示来自不兼容网域的值,这可能会导致错误。幸运的是,Chromium //base 让您可以轻松引入明确的、独特的类型。
- 博客
- C++
- Chrome
Chromium Chronicle #23:Chrome 基础架构中经过验证的 build
Updated 2021年7月28日
针对 Chrome 和基础架构执行政策强制执行检查后,我们能够验证是否符合特定的最低安全标准。
- 博客
- Python
- Chrome
Chromium Chronicle #22:了解 Thy (Depot) 工具
Updated 2021年6月28日
Depot 工具是基于 Git 构建的一系列工具,用于简化为 Chromium 代码库和相关项目做贡献的开发者的工作流程。
- 博客
- Chrome
Chromium Chronicle #21:ChromeOS 端到端界面自动化
Updated 2021年5月27日
Tast 是一个新的界面库,它使用 Chrome a11y(无障碍功能)树来控制 ChromeOS 界面。借助该库,开发者能够针对任何可见界面 Surface 轻松创建端到端测试。
- 博客
- Go
- Chrome