Javascript, often referred to as the language of the Web. Almost all web browsers can run Javascrip thus, making it one of the most popular programming languages in the world. Though, it has a low barrier to entry, all you need is a text editor and a web browser to write your programs. Once you have garnered an in-depth understanding of JavaScript, you will find it is a flexible and expressive language that can create some powerful applications. JavaScript is a high-level language that is compiled at run time. This means that it requires an engine that is responsible for interpreting programs and running them.Read More →

Bootstrap was developed in 2011 by Mark Otto and Jacob Thornton at Twitter. Their main focus was to bring consistency and maintainability in their code. Bootstrap 1.0.0 was launched in 2011 with only CSS and HTML components. There were no JavaScript plugins included in it until Bootstrap 1.3.0, a version that was also compatible with IE7 and IE8. 2012 saw another major update with Bootstrap 2.0.0. It was a complete rewrite of the Bootstrap library, as well as becoming a responsive framework. Its components were compatible with all kinds of devices; mobiles, tablets, and desktops. After 15 major updates, Bootstrap 3 in 2013 was anotherRead More →

Pure Native HTML5 Audio Recording is here and has been for a while, no more flash needed! Don’t get too excited though, it still requires a bit of work to support it in a consistent manner. This post will focus on getting the recorded audio into the same file format across browsers. And yes, I spent a long time debugging in the browser! Example Here is the “simplest” way to record, play and download audio in Chrome (this also works in Firefox but ogg format is used instead of webm). Optional: Use polyfill from WebRTC project to do some cross-browser support of the navigator.mediaDevices.getUserMedia functionRead More →

Bootstrap is a front-end framework that helps developers to jump start the web development process. Developers who are moving to front-end development from hardcore server-side programming languages such as Java or PHP can find it very difficult to come to grips with CSS and Javascript; however, with Bootstrap they have to concentrate on writing proper HTML, leaving the tricky CSS and JavaScript to Bootstrap.  Read More →