Getting to Know HTML5 and CSS3

HTML5, overtime, has come to refer to a basket of technologies that span across newer specifications of HTML and CSS3 as well as new browser technologies made possible by Javascript. In this post, which will be the first in a series of posts on HTML5, we will look at the current state of HTML5 and understand what it really is and how it is useful to developers. How can I use HTML5? You may well ask: “How can I start using HTML5 if older browsers don’t support it?” But the question itself is misleading. HTML5 is not one big thing;

The Rise and Rise of Javascript – The Omnipresent Programming Language – Part 2

This post is the second of a two part series on the rise of Javascript as a force to be reckoned with in the world of programming languages. You can read part 1 by clicking here. In part 1, we had looked at the history, rebirth and the beginnings of the rise of Javascript as the preferred client-side scripting language of the browsers. In this part, we hope to cover the explosion of Javascript since then onto the server, desktop and mobile programming landscape. Conquering the Server Continuing on from the browser space, the next piece of the JavaScript puzzle

The Rise and Rise of Javascript – The Omnipresent Programming Language

JavaScript (JS) is a prototype-based interpreted computer programming language that was originally implemented as part of web browsers so that client-side scripts may interact with the user, control the browser, communicate asynchronously and alter the document content that is displayed. Javascript is dynamic, weakly typed and has first-class functions. It uses syntax influenced by the language C. JavaScript copies many names and naming conventions from Java, but the two languages are otherwise unrelated and have very different semantics. Javascript is also a versatile, multi-paradigm language, supporting object-oriented, imperative, and functional programming styles. This multi-faceted programming language is now exploding all over the

jQuery 2.0 and 1.9 – What it means for you as a developer

As you may have already known, the amazing people at have come out with a new major release of the jQuery javascript toolkit. The jQuery is now at version 2.0. But you may also have noted that they are also actively maintaining version 1.9. This post will try to clarify why the developers are maintaining two versions of this ever popular toolkit as well as which version you should be using in your website / app.   Cleanup The jQuery library underwent a massive cleanup in it’s code base in order to remove insecure, inefficient, ineffective, and inadvisable features. As