One of a common requirement in some web applications is that of sending messages and data across windows (of the same origin). Doing this is not easy and requires the help of cookies and a bit of JavaScript. Now with HTML5 and its localStorage feature we can accomplish this quite easily.
One of the interesting and useful addition to the HTML5 specification is the Geolocation API. The Geolocation API allows users to share their location with web applications so that they can enjoy the benefits of various location-aware services. Geolocation enables you as a developer or website owner to figure out where a particular user is [...]
Lately I’ve been experimenting with the new HTML5 Canvas element, and the best way to learn some new technology is to create something in it. For some time I’ve been dabbling in Processing and thought of porting some algorithms there in Canvas. Rather than jumping into animation it was better to play around with static [...]
One of the interesting and useful additions to the HTML5 standards is the support for Web Workers. Web Workers will help you design more responsive web applications then otherwise possible in the past. What are Web Workers Web Workers are basically a API specification that lets you create background JavaScript threads to process CPU intensive [...]
Creating wireframes is one of the essential tasks of any web designer or information architect, and with a plethora of tools available it has become an easy task. Wireframes give you a birds eye view of the site before you actually commit to a design. It is also instructional to see the designs of other [...]
One of the important tasks when creating a new site for clients is to create a written site documentation or a site tour video. The first part is a little tedious and sometimes confusing for the client or user and video requires some desktop software. Tympanus.net provide a nice jQuery tool to create site tours [...]
Face detection is a common feature in most digital cameras today; the white or red square that pops around someones face when we are focusing the camera on that person. Face detection algorithms enables the software to pinpoint the locations and sizes of human faces in digital images, whatever the surrounding objects may be.
It is rare that one sees some innovative jQuery plugins. Signature Pad is one of them. It is a jQuery plugin that lets you create your personal signatures using your mouse or a touch device. The signature is drawn on a canvas element and serialized as a JSON array, which can then be stored and [...]
Automatically creating fake or sample data is a frequent requirement for front-end web developers. Although usually not tedious, there are times when you need to quickly and automatically generate structured data for your html forms or CMS systems for testing purposes. Faker.js is a JavaScript implementation inspired by Benjamin Curtis’s Ruby Gem Faker and Perl’s [...]
This site is a digital habitat of Sameer, a freelance web developer working in PHP & MySQL.More