This document discusses developing HTML5 applications for GNOME. It provides background on the author and a brief history of HTML5. It then defines HTML5, CSS, and JavaScript and their roles in web and HTML5 applications. The document explains why one would develop an HTML5 application and outlines the basic architecture and process for creating a simple HTML5 application. It also introduces Maleo, an HTML5 application runner, and provides examples of HTML5 applications developed for the BlankOn Linux distribution along with links to their source codes.