HTML5 Zone is brought to you in partnership with:
  • submit to reddit
Lakshan Perera01/03/13
1 replies

Revisiting JavaScript Objects

While going through some of the proposals such as Minimal Class Definitions, Proxy API and Weak Maps; I noticed most of these enhancements make extensive use of the object manipulation features introduced in ES5 (ie. ECMAScript5 - the current JavaScript standard).

Howard Lewis Ship01/03/13
1 replies

Tapestry 5.4: jQuery Support now in place

I've spent the last several months significantly reworking Tapestry 5's client-side JavaScript support, in an effort to move away form the tight binding to Prototype.

Hirvesh Munogee01/03/13
0 replies

Arctic.js - A JavaScript Game Engine For Smartphones

Arctic.js is a JavaScript game engine, written specifically with smartphones in mind. It is optimized to run on smartphone browsers as smoothly as possible.

Hirvesh Munogee01/03/13
0 replies

Fay - A Proper Subset Of Haskell That Compiles To JavaScript

Fay is a programming language which is a proper subset of the Haskell programming language. The latter language is a general, standardized functional language, with non-strict semantics and strong typing.

Hirvesh Munogee01/03/13
0 replies

Eve - A Multipurpose, Web Based Agent Platform

Eve is a multipurpose, web based agent platform. According to the developers of Eve, the project has the aim of developing an open protocol to enable software agents to communicate

Todd Merritt01/02/13
0 replies

Common Areas For Securing Web Services

The only way to truly keep a web service secure is to host it on a web server and then turn off the server. In real life no web service is 100% secure but there are methodologies for increasing the security around web services

Sapna Group01/02/13
0 replies

Flash to HTML5

One of the biggest challenges in last 2-3 years has been showing flash animations on devices like the iPad which do not support flash. One alternative is to convert the Flash animation into an HTML5 animation. One of the tools available for this is Google Swiffy.

Mikko Ohtamaa01/02/13
0 replies

Mobile Site Testing Overview

After your mobile site starts look complete in a development browser (e.g. desktop Firefox+Firebug combo) then it is time to begin testing it in actual mobile browsers. This blog post gives you introduction and some general tips for mobile browser testing

Hirvesh Munogee01/01/13
0 replies

QRCode.js - A Cross-Browser JavaScript Library To Generate QRCodes

QRCode.js is a cross-browser JavaScript library which allows you to generate QRCodes on the fly, on the client-side.

Mikko Ohtamaa01/01/13
0 replies

Zoom-on-rotate fix for WebKit mobile browsers

On iOS devices, and on some Android devices, the mobile browser re-zooms the web page when the device orientation changes. This can be worked around by resetting the viewport with Javascript after the orientation changes.

Hirvesh Munogee01/01/13
0 replies

Conditionizr - A jQuery Plugin For Conditional-Free Legacy, Retina, Script & Style Loading

Conditionizr is a jQuery plugin which allows you to detect several end-user’s browser and environment properties and then serve specific conditional JavaScript and CSS files to them.

Hirvesh Munogee01/01/13
0 replies

Grunt Sizediff/Recess/Link - Diff, Lint, Minify (CSS & LESS), Link Plugins For Grunt

Grunt is a popular task-based command-line build tool for JavaScript projects. To add to its functionality, three plugins have been released for Grunt, which are: grunt-sizediff, grunt-recess, grunt-link.

Jeremy Foster12/31/12
0 replies

7 Reasons I Still Love JavaScript

For many reasons, I still love developing Windows 8 apps using HTML, CSS, and JavaScript. I have extensive C# experience and always want to be able to say "I'm a C# developer", but I'd like to add that "I'm a JavaScript developer" as well.

Hirvesh Munogee12/31/12
0 replies

DateTime Picker - A Feature-Rich DateTime Picker Component For Twitter Bootstrap

DateTImer Picker is a feature-rich DateTime Picker for Twitter Bootstrap. It allow you to find DatePickers to form fields and has view for the following time lapses: Decade, Year, Month, Day, and Hour views.

Hirvesh Munogee12/31/12
0 replies

Gemicon - An Icon Set Of 600+ Free Icons In PSD & PNG Formats

Gemicon is a wonderful set of 600+ handcrafted free icons which come in 3 different sizes: 16px, 32px and 64px. You also get the icons in PSD or PNG formats and can use the icons in both personal or commercial projects.

Mikko Ohtamaa12/31/12
0 replies

Resizing images in responsive mobile design

In this blog post we mostly discuss about the simplest approach: resizing images using CSS only.

Todd Merritt12/30/12
0 replies

Characteristics of a Web service that promote reusability and change

Characteristics of a Web service that promote reusability and change include standardized data exchange formates (XML, JSON), standardized communication protocols (Soap, Rest), and loosely coupled systems.

Mikko Ohtamaa12/30/12
0 replies

Improving mobile site form usability with HTML5

In the case we describe in this tutorial, we use mobile.css to override the default desktop form styles so that the form renders and acts better on small screens and touch devices.

Hirvesh Munogee12/29/12
0 replies

thumbs.js - A JavaScript Library To Add Touch Support To Your Browser

thumbs.js is a JavaScript library which acts as a polyfill for browsers which do not support touch events. thumbs.js is very small and is transparently loaded and applied to your browser.

Mikko Ohtamaa12/29/12
0 replies

Mobile site CSS with CSS3 media queries

CSS3 Media queries are a method of selectively loading CSS stylesheets based on various criteria like screen size and orientation. They are supported by all state-of-the-art mobile and desktop browsers.

Raymond Camden12/28/12
0 replies

For your post-Christmas hangover, another CanIUse Mashup

A while back I posted a few demos that made use of data. These demos were kinda nice I think, although not the most prettiest examples of what you could do with CSS. Based on a suggestion from one of the commenters I created something a bit simpler and more direct.

Hirvesh Munogee12/28/12
0 replies

ECT - Fastest JavaScript Template Engine With CoffeeScript Syntax

ECT is a JavaScript template engine which has a focus on performance. It claims to be the fastest JavaScript template engine among these engines: Dust, Hogan.js, Fest, Handlebars.js, EJS without `with`, doT, Swig, Eco, EJS, Jade without `with`, CoffeeKup and Jade.

Alexander Beletsky12/28/12
0 replies

Introducing Backbone.ComputedFields

Recently, I've been working on small project which I want to share here. It's called Backbone.ComputedFields and it's small plugin that extends Backbone.Model functionality a bit.

Hirvesh Munogee12/28/12
0 replies

LibJS - An HTML5 Application Framework For Component Composition Without JavaScript

LibJS is a framework which consists of a collection of JavaScript libraries which allows you to integrate HTML5 web applications components into your main project without writing any JavaScript.

Hirvesh Munogee12/27/12
0 replies

Ozone - A Framework For Composing Light-Weight Widgets

Ozone Widget Framework is a framework which allows you to create light-weight widgets. The Ozone Widget Framework is basically a web application, which runs in your browser, which you need to deploy on your own server, providing you with an environment having the appropriate tools to create widgets.