互联网巨头 Google 近日宣布,为推广 HTML5 标准,其9月份发布的 Chrome 53 浏览器将预设屏蔽90%以上 Flash 内容的载入,而其12月份发布的 Chrome 55 则将预设采用 HTML5,完全屏蔽 Flash 内容的载入。Google 表示,将与 Flash 开发公司 Adobe 紧密合作,确保从Flash过渡到 HTML5 期间,Chrome 浏览器的用户体验是快速和安全的。
早在5月份 Google 就曾表示,计划至今年第4季度,除10大网域(包含 YouTube、Facebook、Yahoo、Amazon 等)之外,其他网站将屏蔽 Flash 外挂程序的使用,让 HTML5 成为 Chrome 浏览器的预设,以解决 Flash 导致的效能拖累和安全隐患问题。
现今,超过90%的 Flash 在载入时,会在后端执行诸如页面分析等任务,拖慢网页载入速度。我们在9月份发布的 Chrome 53 浏览器,将阻止这类 Flash 内容的载入。相较于 Flash,HTML5 能加快网页载入速度,且能改进网页安全性和减少电量损耗。
Flash 是互联网发展初期的宠儿,是当时为数不多的多媒体程序播放器,因此成为嵌入网页中的小游戏、动画、广告甚至互动导航的常用格式,被大量网站广泛采用。而 HTML5 作为 HTML(超文件标示语言)的最新修订版本,可以提供更多加强网络应用和效果的标准集,自2014年10月推出后获得迅速发展。
屏蔽掉 Flash 外挂程序的使用,将能加快网站开发人员转投 HTML5 阵营的速度,从而达到加速网页下载速度和延长电池续航等目的。Google 强调,当完成这一过渡转型后,终端用户将会明显感觉到网站响应速度更快,以及移动设备电量消耗速度更低等体验。
Google 还透露,封锁 Flash 不代表完全不支持。如果一个网站只支持 Flash,当用户第一次访问这个网站时,用户将获得一个是否启用 Flash 的选项,而非如过去一般自动播放。另外,针对企业用户,Google 将提供包括白名单维护等更多支援服务,以便在内部网站上需要使用 Flash 的企业能够不被这一系列更新困扰。
除了 Google 的 Chrome 正在全面拥抱 HTML5 之外,预计于今年秋天随着 MacOS Sierra 出炉的苹果浏览器 Safari 10 也将会以 HTML5 内容为优先,而微软的 Edge 浏览器在 Windows 10 作业系统周年更新版中,早已预设暂停播放网页中央区域以外的 Flash 内容。曾经如日中天的 Flash 正在逐渐被时代抛弃。