如果Web页面不再需要受到JavaScript那缓慢响应时间的拖累,其能不能将速度再推上新的台阶?一位Web开发人员在网络上上此议题展开探讨,并认为此事既有群众支持基础、又有实际可行性,但人气JavaScript框架Angular.js的一位联合却表达了自己的怀疑态度。
  日前一篇题为《HTML 6倡议称应在单页面Web应用程序内摒弃JavaScript》出现在了万维网联盟成员邮箱以及GitHub之上。“其总体目标是在加载Web页面的过程中缩短响应时间,”Web开发人员Bobby Mozumder表示,其人不仅担任着《FutureClaw》杂志的主编、同时也是这项提案的发起者。
  “这意味着网页载入时间将由过去的300毫秒缩减至未来的10毫秒。加载的速度越快,访问者在使用网站时获得的体验也越出色。”(在这里,使用‘HTML 6’字眼仅仅只是一种理论性命名方式,因为WC3当前甚至还没有开发出任何名为HTML 6的技术成果。)
  这一计划希望通过HTML在浏览器上得以实现,并作为内容加载的一套标准化设计模式。用户能够在不涉及JavaScript代码的前提下以动态方式运行单页面Web应用程序,而HTML则成为一种模板语言,全部内容都处于模型对象当中。
  不过Angular.js联合Misko Hevery对Mozumder的观点持怀疑态度。“总体而言,我认为整个世界正向着处理资源更为丰富、而非更为紧张的态势前进,这意味着任何意在从客户端中卸载处理内容的思路都是在与以上发展方向背道而驰,”Hevery解释称。
  作为回应,Mozumder表示,“至少目前而言,如果这项倡议得以实现,客户端Web浏览器将不再需要下载庞大的JavaScript框架。”
  Ovum公司分析师Michael Azoff则对这项提案的思路表示赞赏。“其目的在于改善加载时间,这听起来确实是个好主意,”他表示。“还有说法称这项方案将脱离于DOM之外,因此也许DOM也需要进行扩展或者改进。”