谷歌于10月20日发布公告,宣布Chrome 156浏览器进入稳定通道,将陆续向Windows、Mac和Linux用户推送。桌面稳定版版本号为156.0.8078.47,部分Windows和Mac用户可能收到156.0.8078.48。谷歌在官方发布说明中将更新内容概括为“修复与改进”,未在稳定通道公告中单独列出功能清单。
本次更新包含353项安全修复,其中6个被评定为严重漏洞。对于企业IT管理部门而言,这一数量的安全补丁意味着需要尽快评估并推进终端浏览器的版本统一,尤其是在受管设备环境中,浏览器漏洞仍是外部攻击面的重要组成部分。
在浏览器底层存储架构方面,Chrome 156将IndexedDB的实现迁移至SQLite后端,取代此前结合LevelDB与扁平文件的方案。IndexedDB是Web应用在客户端存储结构化数据的关键接口,被广泛应用于离线优先应用、协作工具和各类SaaS前端。谷歌表示,这一改动不会改变网页开发者使用的API,但有望提升可靠性,并在一定程度上改善性能。对于依赖浏览器本地存储承载业务数据的SaaS产品而言,存储层的可靠性提升直接关系到数据一致性与异常恢复能力。
面向网页开发者,Chrome 156引入了多项实用能力。CSS新增random()函数,可直接在样式表中生成指定范围内的随机数值,用于随机排布元素、生成变化效果等场景,同时支持通过random-key控制随机值的缓存与共享方式。该特性减少了此前需要借助JavaScript才能实现的随机化样式逻辑,对前端工程实践有一定简化作用。
模块加载体验同样得到改善。过去网页模块加载失败的结果可能被缓存,导致用户在网络恢复后仍难以重试。Chrome 156允许开发者再次调用import()手动重试失败的模块加载,有助于提升弱网环境下的网页可用性。对于面向网络条件不稳定地区提供服务的Web应用和协同办公产品,这一改动可降低因模块加载失败导致的页面不可用概率。
从行业角度看,Chrome此次更新延续了浏览器作为企业应用交付底座的角色演进。IndexedDB存储后端的替换、模块加载重试机制的补充,均指向Web应用在可靠性与可恢复性上的持续增强,这与企业级SaaS对浏览器端运行质量的要求方向一致。谷歌未在公告中披露该存储架构迁移的完整时间表,开发者需关注后续版本中是否出现相关行为变化。
该文观点仅代表作者本人,企服科学平台仅提供信息存储空间服务。