谷歌日前宣布推出网页版任务调度器(Web Scheduling API),该功能将允许网站在用户离开页面后继续执行预定的任务。这一重要更新标志着 Chrome 浏览器即将支持更强大的自动化任务处理能力。

根据谷歌开发团队的说明,新的 API 将为网页应用带来类似桌面应用的任务调度能力。开发者可以设置在特定时间或条件下自动执行某些操作,即使用户已经关闭了相关标签页。这项功能对于需要定期同步数据、执行后台任务的 Web 应用来说尤为重要。
传统的 Web 应用一直受限于浏览器的标签页生命周期,无法在用户关闭页面后继续执行任务。新的调度器 API 将打破这一限制,让网页应用获得更接近原生应用的能力。例如,邮件客户端可以定期检查新邮件,项目管理工具可以自动更新任务状态。
安全性与隐私保护备受关注
为了防止滥用,谷歌对这一功能设置了严格的权限控制。网站必须获得用户明确授权才能使用任务调度功能,并且所有预定任务都会在浏览器的任务管理器中清晰显示。用户可以随时查看和取消这些自动化任务。
隐私保护也是重中之重。调度器 API 不会允许网站获取额外的用户数据或系统权限,所有任务都在受控的沙箱环境中执行。谷歌表示,他们会持续监控这一功能的使用情况,及时应对可能出现的安全风险。
开发者社区对这一功能反响积极。多位资深 Web 开发者表示,任务调度器的加入将大大提升 Web 应用的能力边界,有助于开发更强大的在线工具和服务。不过也有开发者担心,如果大量网站同时使用这一功能,可能会影响系统性能和电池寿命。
目前这项功能正在 Chrome Canary 版本中测试,预计将在未来几个月内逐步向稳定版本推出。微软 Edge 等其他基于 Chromium 的浏览器也有望支持这一特性。随着 Web 平台能力的不断增强,浏览器和网页应用的界限正在逐渐模糊,这无疑是 Web 技术发展的又一个重要里程碑。
对于普通用户来说,这项更新意味着网页应用将变得更加智能和自动化。但建议用户在授权网站使用任务调度功能时保持谨慎,仔细考虑是否确实需要该功能,并定期检查已授权的任务列表。毕竟,过多的后台任务可能会影响设备性能和电池续航。

TopsTip