Paul Krill
Editor at Large

Dump JavaScript for faster Web loading? Let the debate begin

news analysis
Mar 25, 20152 mins

An ‘HTML6' proposal to speed Web page loads gets a skeptical reaction from an Angular.js co-author

Can Web pages load faster if they’re not bogged down by slow JavaScript response times? A Web developer in the online publishing space believes this could be the case and has offered a plan for this purpose, but a co-author of the popular Angular.js JavaScript framework has his doubts.

A proposal entitled “HTML6 proposal for single-page Web apps without JavaScript” has been circulating on a World Wide Web Consortium mailing list and GitHub. “The overall purpose is to reduce response times when loading Web pages,” said Web developer Bobby Mozumder, editor in chief of FutureClaw magazine, who authored the proposal.

“This is the difference between a 300-millisecond page load versus 10 milliseconds. The faster you are, the better people are going to feel about using your website.” (The use of the term “HTML6” is a merely theoretical naming at this point, with the WC3 not even developing anything called HTML6 at this juncture. )

The intention would be for browsers to implement via HTML a standard design pattern for loading content. Users get to dynamically run single-page Web apps without JavaScript, and HTML becomes a templating language, with content residing in model objects.  

But Misko Hevery, Angular.js co-author, has his doubts about Mozumder’s proposal. “My total wild guess is that the world is moving toward more processing power, not less, so any proposal that offloads work from the client is not aligned with where the world is heading,” said Hevery.

Mozumder, in turn, said, “At the very least, the client Web browser now doesn’t have to download a huge JavaScript framework with this proposal.”  

Analyst Michael Azoff of Ovum liked the proposal’s intent. “The aim is to improve load time, which sounds like a good idea,” he said. “It also says this approach will be outside the DOM, so maybe the DOM needs extending [or] evolving.” 

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author