HTML5 Zone is brought to you in partnership with:
  • submit to reddit
Remy Sharp01/16/13
0 replies

CORS isn’t just for XHR

This post isn’t about CORS for XHR, it’s about CORS for images. CORS for images is important for remixing content and sites such as Flickr, Instagram, Imgur and the like.

Christopher Bennage01/15/13
0 replies

Building a Game With JavaScript: Start Screen

Many games have a start screen or main menu of some sort. (Though I love games like Braid that bypass the whole notion.) Let’s begin by designing our start screen.

Avi Yehuda01/15/13
5 replies

JavaScript encapsulation & the module pattern

Encapsulation is one of the key features of object oriented programming languages. Since I know JavaScript is considered an OO language, I decided to try to understand once and for all how to implement encapsulation in JavaScript correctly.

Hirvesh Munogee01/15/13
0 replies

grid(ism) - A Practical, Robust, And Responsive CSS Grid Framework

grid(ism) is a practical and robust responsive CSS framework which aims to allow you to create responsive websites easily. grid(ism) was created with simplicity in mind.

Hirvesh Munogee01/15/13
0 replies

Bootstrap Tour Extended - A JavaScript Tour Library For Highly Dynamic Applications

Bootstrap Tour Extended is a JavaScript tour library built ontop of Twitter Bootstrap. It is a fork of the previously featured Bootstrap Tour plugin on Functionn. However, this Bootstrap Tour library adds some more bells and whistles to the older library, making it more appropriate for highly dynamic applications.

Raymond Camden01/14/13
0 replies

Chrome Extension for Microdata

Back in November I posted a blog entry about how you could parse an HTML page for microdata in Chrome. I thought it might be nice to take that code and package it up into a proper extension.

Hirvesh Munogee01/14/13
0 replies

Fuse.js - A Lightweight Fuzzy-Search JavaScript Library

Fuse.js is a lightweight JavaScript library which allows you to create a search box on the client-side to search moderately large data sets in a fuzzy fashion. It allows you to search through a list of data by providing a pattern (with a maximum length of 32 characters) which can include misspellings as well.

Hirvesh Munogee01/14/13
0 replies

Multigraph - A JavaScript Library For Interactive Data Graphs For The Web

Multigraph is a program for creating 2-dimensional scientific data graphs in web pages. It can read data in a variety of formats, and allows you to customize the appearance of the graph to your liking.

Senthil Kumar01/14/13
3 replies

Typography Tools for Web Designers

Typography is one of the important aspect of the web designing. The User Interface / UX (User Experience) design is one of the challenging work in the design and development of the website. In this blog post, we will explore some of the Typography tools which will be useful for the Web Designers.

Hirvesh Munogee01/13/13
0 replies

PolyCrypt - A JavaScript Library Implementing The WebCrypto Polyfill

PolyCrypt is a JavaScript library which implements the W3C WebCrypto API for the DOM. This API is meant to expose a JavaScript interface to your web applications for performing various cryptographic tasks such as hashing, signature generation and verification, and encryption and decryption.

Jeremy Foster01/13/13
0 replies

Code for CSS for Windows 8 App Development

Hello. I wrote a little book (my first actually) called CSS for Windows 8 App Development published by Apress. It's available at

Hirvesh Munogee01/12/13
0 replies

Mout - A Modular Utility-Belt JavaScript Library For The Browser & Node.js

Mout is a modular utility-belt JavaScript library, similar to the popular Underscore. js for use in the browser (as an AMD modules) or with Node.js (with no overhead). The purpose of Mout is to provide many helpers methods for various common programming tasks.

Juri Strumpflohner01/12/13
0 replies

How to Stay Up To Date On Web Technology

The web is evolving extremely fast, especially in the recent years I have the feeling that it really got up to speed. Hence as a web developer you have to keep yourself up to date on the current web technologies.

Swizec Teller01/11/13
1 replies

My very own daily WTF

A developer's horror story about picking up the scraps of a terribly mismanaged project.

Andrey Prikaznov01/11/13
0 replies

How to Create Pinterest-like Script – step 5

Today – my first article in 2013. We are about to finish our Pinterest like script. In our fifth lesson I prepared next things: like and repin functionality and search.

Paul Underwood01/11/13
0 replies

Set "Remember Me" To Be Always Checked in Wordpress

Here is a snippet you can add to your functions.php file which will make sure that the checkbox is always checked when you go to the login page.

Hirvesh Munogee01/11/13
0 replies

Canvas Query - A JavaScript Wrapper Library For HTML5 Canvas

Canvas Query is a JavaScript wrapper library for the HTML5 canvas. It provides a jQuery-like syntax for manipulating the canvas, with special emphasis on image manipulation methods, which will particularly suit game developers.

Niels Matthijs01/10/13
0 replies

Pull Quotes and a Little HTML Philosophy

Most articles out there tend to be quite definitive. Let's not do that today, instead let's write an article that poses more questions than it answers. Today let's talk pull quotes.

jb j01/10/13
0 replies

Best of CatsWhoCode (2008 – 2012)

Happy new year! For 5 whole years, I've post web development tips, tricks and tutorials on my blog Today, here is a “best of” article to discover or rediscover the most useful articles I’ve posted in five years.

Hirvesh Munogee01/10/13
0 replies

Lavaca - An Open Source, Full-Fledged HTML5 Application Framework

Lavaca is a full-featured HTML5 application framework dedicated to building web applications fast and easily. Lavaca unlike some other application frameworks, comes with a full-build system, with in-built configurations for different environments.

Hirvesh Munogee01/10/13
0 replies

Image Picker - A jQuery Plugin That Transforms A Select Element Into An Image Picker

Image Picker is a nice little jQuery plugin which allows you to transform an element into an image picker. With this jQuery plugin, you can implement an interface which allows you to select a single or multiple images from a group of images and auto-set the values of an optionally hidden select element.

Ben Forta01/09/13
0 replies

Web Platform Doc Sprint Coming To Berlin is an open community of developers building resources for a better web, regardless of brand, browser or platform. Adobe is very involved in this project, as are other industry leaders, and lots of individual developers.

Veera Sundar01/09/13
0 replies

Underscore.js and guid function

Underscore library comes with the uniqueId() function that generates globally unique IDs to use in code. I have been using this code snippet to generate pseudo unique IDs for sometime.

Hirvesh Munogee01/09/13
0 replies

Shibui - A Simple & Lightweight HTML5 Boilerplate

Shibui is a simple and lightweight HTML5 boilerplate which has been created to contain only the bare essentials needed for you to get going. Shibui, unlike other boilerplates does not come with components, layouts, styles or plugins.

Hirvesh Munogee01/09/13
0 replies

Regexper - An Online Tool For Beautiful JavaScript Regexp Visualizations

Regexper is a tool for visualizing JavaScript regular expressions online. The tool can be used as a teaching tool or simply as a tool to follow the logic of your JavaScript regex to get a better understanding of it. It might especially be useful when you have to write complex regular expressions.