The browser back button has been a thorn in every web developers side since the early days of the web. HTML 5 storage offers us a unique way to avoid using AJAX to updated certain page elements in the event that the back button is pressed.
Persisting form field data between page loads
Maintaining the values in form fields between browser sessions has never been easier with HTML 5 Storage. It can go a long way towards enhancing the usability of your forms.
Reducing your JavaScript load
Although it typically makes sense to pack all of your JavaScript into one file to improve page load time, there are cases where it makes more sense to house certain chunks of JS code in a separate file. Here’s a trick to help keep things organized.
Browser based geolocation – the accuracy question
Our tests revealed that high accuracy JavaScript GeoLocation requests were failing in some cases, instead of returning a low-accuracy result.
Batch Geocoding with ColdFusion, Google Maps API and JavaScript
A simple method to GeoCode a large number of addresses with ColdFusion while respecting Google’s query limit.
Going global with JavaScript language translations
Every computer language out there, including JavaScript, has built-in internationalization capabilities, that is, the ability to translate language in order to produce a multilingual application.
Making the most of HTML 5 Web Storage
HTML 5 Web Storage is a big deal for any developer with even a hint of JavaScript know-how. It means client-side storage, and client-side storage…
Pranking with Prototype
I want to start this post by saying that there really is no practical use for the information presented here. One could argue that it's…
Creating your own AJAX cache
If you've made AJAX calls before, you know that they are subject to client-side caching, as specified by the server. Of course, you can request…
Text to Lips – Put a Face on Speech Synthesis
Text to Speech is becoming not only more popular, but easier to implement. Android devices have a built in TTS library and tools like Emscripten…