HTML5 Zone is brought to you in partnership with:
  • submit to reddit
Mikko Ohtamaa01/04/13
7474 views
0 replies

Testing mobile sites on iPhone, iPad and the simulator

iPhone might not be the market leader, but its users are known to be the most picky of phone folk. Thus, always make sure your mobile site works in iPhone. Here are tips for testing your site for iPhone.

Hirvesh Munogee01/04/13
3941 views
0 replies

Supermodel.js - Minimal Model Tracking For Backbone.js

Supermodel. js is a Backbone.js component which provides minimal tracking for models. Often when creating Backbone.js applications, we have several models representing the same server object.

Hirvesh Munogee01/04/13
4691 views
0 replies

Workless - A Clean & Classy HTML5, CSS3 Framework

Workless is a clean and classy HTML5 and CSS3 framework which allows you to get up and running with your projects very easily.

Lakshan Perera01/03/13
7375 views
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
3482 views
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
2870 views
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
2743 views
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
2785 views
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

Sapna Group01/02/13
3150 views
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
4223 views
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

Todd Merritt01/02/13
1900 views
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

Hirvesh Munogee01/01/13
1677 views
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
2460 views
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
1814 views
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
1490 views
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.

Hirvesh Munogee12/31/12
3252 views
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
6211 views
0 replies

Resizing images in responsive mobile design

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

Jeremy Foster12/31/12
1638 views
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
6396 views
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.

Todd Merritt12/30/12
2230 views
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
3000 views
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
2195 views
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
3490 views
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.

Alexander Beletsky12/28/12
1876 views
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
4320 views
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.