By 2027 - 2028 according to this article:
HN user
vlamingsjef
For everyone thinking they are going to be billed for unwanted overuse. You can restrict API access and rate limit the requests.
As a possible solution Amazon could offer secured dropoff boxes which can open and close using a password/key. The moment the package is delivered, the box is closed and secured.
High resolution image here: http://web.media.mit.edu/~hangzhao/images/modulo_teaser.png
I really like using HTML5 Storage since it's so easy to implement.
There's one thing you forgot to mention. You can also add arrays and objects to HTML5 Storage using JSON.parse and JSON.stingify as listed below.
var testObject = { 'one': 1, 'two': 2, 'three': 3 };
// Put the object into storage localStorage.setItem('testObject', JSON.stringify(testObject));
// Retrieve the object from storage var retrievedObject = localStorage.getItem('testObject');
console.log('retrievedObject: ', JSON.parse(retrievedObject));
I literally got this from stackoverflow (http://stackoverflow.com/questions/2010892/storing-objects-i...)
Coincidentally I was building a small javascript bookmarklet for myself this weekend using localStorage. The bookmarklet allows you to make playlists on the fly. Check it out on http://www.jefvlamings.com/projects/Youtube/
That's just brilliant. It reminds me a bit of Microsoft's Photosynth.
I think this technique provides a lot of possibilities for future consumers. Maybe in the future you could cross-match your photos with an online database and auto-adjust the color and light balance accordingly.
E.g. Let's say you went to visit Machu Picchu on a very cloudy and rainy day. You come home and realize your photos look terrible. You put your photos in a piece of software and match them with an online set of Machu Picchu photos. You click on "auto-adjust" and hey presto, they are transformed in to a set of photos that look perfectly lit and balanced. Or am I just dreaming out loud.
What I'm trying to say with this article is that designer's all over the world are trying to use CSS3 for things CSS3 isn't made for. Canvas drawing in HTML5 could be a solution in the future because it gives you as a designer a lot of freedom. But the difficult part is that the more complex your designs in canvas become, the better your knowledge of javascript should be. I think this will create a gap between designers who code and designers who use WYSIWYG applications in the future.
What do you think? Do you think HTML5 with its limitless possibilities will overtake CSS in the long rung? And therefor creating two categories of designers. Those who code and those who use Dreamweaver-like applications?