InfoQ Homepage Web Development Content on InfoQ
-
Building Offline Access to Websites Using HTML5
Israel Hilerio presents how to cache data locally with HTML5 technologies: IndexedDB, App Cache, DOM Storage and File API.
-
The Once And Future Script Loader
Kyle Simpson reviews the script loading history and discusses current script loading techniques and the browser and HTML support for them.
-
CoffeeScript is For Closers
Brandon Satrom introduces CoffeeScript, enough for a developer to get an idea about the language and to be able to get started.
-
Building Mobile HTML5 Apps in Hours, Not Days
Aditya Bansod explains the benefits of creating mobile applications with HTML5, demoing creating such an application with Sencha Designer 2.
-
CoffeeScript: JavaScript Evolved
Scott Davis introduces CoffeeScript through a demo, showing how to create a Hello World application and why it is an improvement over JavaScript.
-
1,000,000 Daily Users and No Cache
Jesper Richter-Reichhelm shares the lessons learned while scaling their game platforms to handle millions of users, each game being built by small teams of two developers without dedicated ops.
-
How We (Mostly) Moved from Java to Scala
Graham Tackley discusses how The Guardian switched all new development from Java to Scala, why they did that, what were the benefits and the problems, and why they did not choose Python+Django.
-
Chloe and the Real Time Web
Trotter Cashion introduces and demoes Chloe, a web server that handles real time data streaming between browsers and web applications written in any language and using any framework.
-
Mobile JavaScript Framework Bake Off!
Roland Barcia introduces Dojo Mobile, David Kaneda talks about SenchaTouch 2, while John Bender lures developers to jQuery Mobile.
-
A Quick Tour of Dart
Gilad Bracha discusses Dart, its type system, interfaces, generics, ADTs without types, built-in factory support.
-
Getting Truth Out of the DOM
Yehuda Katz discusses techniques for keeping data out of the DOM based on the idea that retrieving such data from the DOM involves a performance penalty and may affect data integrity.