HTML Geolocation and Altitude
HTML5 Geolocation is a feature which allows the browser on a computer or a mobile phone, to acquire the position from the wifi,2g/3g/4g network or GPS.
The HTML Geolocation API is used to get the geographical position of a user. Since this can compromise user privacy, the position is not available unless the user approves it. The simplest way to use it through navigator.geolocation object ``` if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition);
CCS3 only Loading Icon
I generally have been using loading gifs in my work most of the time to inform the user that the resources are being fetched asynchronously from the server.
Ajaxload website is perhaps one of the most used site to download a suitable gif.
In this post I will demonstrate a css3 only way to create a nice loading simulation
Basic Code We will use nested divs to create the loading animation control ```
Raphael JS Tutorial - Part I
Raphael.JS is a SVG/VML library which helps you to create quick vector shapes and images. Its very small and compact (only 86kb),easy to use,well documented and works in all browsers and yes even IE. Here is a list of all major browsers this library works on: Chrome 5.0+ Firefox 3.0+, Safari 3.0+, Opera 9.5+ and Internet Explorer 6.0+
,finally its distributed under MIT license. In this tutorial ,I intend to introduce basics of this library and help you get started.
Liquid Particles
After ages of constantly being one of the most used browser as well as a serious pain in Butt!!! IE is finally about to mature into something good and perhaps a useful software , with its support to most of the standards being used today , IE will join back the league of web 3.0 browsers, hopefully very soon
So I was going through various experiments done with Canvas and came across a great example on Liquid Particle physics simulation, which amazingly is written in JavaScript and Canvas element, I was so mesmerized by the application that I had to port it to SilverLight, using WritableBitmap.