View Single Post
Old 03-04-2012, 11:25 PM   PM User | #45
rnd me
Senior Coder

 
rnd me's Avatar
 
Join Date: Jun 2007
Location: Urbana
Posts: 3,469
Thanks: 9
Thanked 466 Times in 450 Posts
rnd me is a jewel in the roughrnd me is a jewel in the roughrnd me is a jewel in the rough
Quote:
Originally Posted by webdev1958 View Post
[ot]
html5 is still in development and will be for quite a few years yet. So why use a currently half baked html5 standard which may be different when it is finalised years down the track to what it is now.
[/ot]
i guess my best answer comes in the form of an example.
when i wrote this image editor, it was for a class project in which we had to make any webpage. It was a neat web page, but it only worked in firefox beta 3 (gran paradiso).


my instructor had made the mistake of saying that photo-editing cannot be done in javascript...

there was no chrome at the time (2007), and no other browser really supported the html5 <canvas> tag in full. In short, i was coding to a promise; less than a draft, a single-browser maker's idea of a spec with their own fill-ins to boot.

years later, i discovered that it functioned on an i pad. it worked in chrome. IE got banned for life back then, but i could probably make it work in IE9/10 with minimal fuss. About a year or so ago, I did spend about 20 mins making a default layout for touch-screens that can't use drag and drop. That's the only touches to the code i'd made in years...


the lesson is much the same as from the early 20th century when cars were getting better, faster, and cheaper every year. Many folks said they were waiting for the price and performance to get to a certain level. When it did, they wanted to wait until it got even cheaper. Henry Ford pointed out that cars will always get cheaper and faster, it's a matter of how long you want to walk before you start driving.
__________________
my site (updated 5/13)
STATS (2013/5) HTML5:90.2% MOB:14% IE7:0.5% IE8:8.6% IE9:9.8% IE10:10%
rnd me is offline   Reply With Quote