About Us
Ablaze Games is a mock-up website based upon an open source design template called "Ablaze", by styleshout.
Requirements
- Ablaze Games relies heavily on AJAX technology, and therefore a JavaScript-enabled browser is required for browsing this website.
- Different game types may require browser plugins to work. The Flash® Player plugin from Adobe® is required in order to play the Flash games, the Shockwave® plugin from Adobe® is required for Shockwave games, a Java virtual machine (by Sun Microsystems, for example) is required for Java games, and so on.
Features
- Standards-compliant XHTML and CSS.
- Search function searches the titles and descriptions of all games in the database.
- Search engine friendly sitemap automatically generated daily.
- Top 10 games (newest, highest rated, most played, most downloaded) RSS feeds automatically generated daily.
- AJAX game listings mean the user can browse through pages of results without a page reload.
- AJAX rating system allows in-page rating of game, limited to one vote per IP address.
- AJAX downloading system tracks downloads.
- Bookmarking links on game pages allow users to quickly share the game with others via Facebook, Digg, del.icio.us, Furl, reddit, StumbleUpon, Technorati, and Google.
- Google AdSense and Google Analytics enabled.
- User self-registration system with email-based activation.
- Reset password function for users having lost their passwords.
- User account options allow password changes and changes to profile data.
- User contact form sends email from website users to the webmaster.
Known Issues
- Some of the game pages do not pass XHTML validation. This is due to the fact that the embedding code for games is copied directly from sources distributed by game providers. Unfortunately, I would have to change the embedding code for all of the games by hand in order to make the code pass validation, and this level of drudgery falls outside the scope of this demonstration.
