By pt93903
via mugtug.com
Published: Feb 07 2010 / 12:01
| Core Spring Data | |
| Written by: Oliver Gierke | |
| Featured Refcardz: Top Refcardz: | |
| 150+ Refcardz Available · Get them all | |
By pt93903
via mugtug.com
Published: Feb 07 2010 / 12:01
Comments
James Ward replied ago:
Chandru replied ago:
Please try it on a mature browser. Doesn't the title say HTML5?
dazweeja replied ago:
pt93903 replied ago:
One more reason to avoid IE. Its certainly not going to be on mobile devices in the near future anyway. Whoever made that site didn't use something like this:
http://code.google.com/p/explorercanvas/
So let more people be aware of the lack of HTML5 support in IE. Good.
pt93903 replied ago:
reports are coming in that this runs on Palm Pre's browser as well:
http://twitter.com/dalmaer/statuses/8789320318
mudx replied ago:
Thanks for pointing that out. We're happy to find the application runs smoothly on the OLPC XOs as well!
mudx replied ago:
We're working on getting Sketchpad running in Internet Explorer using an upgraded version of Vladimir Vukićević's IECanvas that we've been working on. In the meantime, you'll just have to download a HTML5 compliant web-browser in order to play around with Sketchpad ;)
pt93903 replied ago:
That's great :)
RawThinkTank replied ago:
That shows the end of Adobe as we know it
Brian Silberbauer replied ago:
That *is* an amazing app!
geetee replied ago:
It's been possible to do amazing things for years with cutting edge technology. It's sad, but come back to me when IE6, 7 and 8 are dead.
andrewm replied ago:
whoah, impressive stuff.
JThreads replied ago:
Certainly this demo would make a flex or flash developer wonder :)
RawThinkTank replied ago:
deleted
JThreads replied ago:
It was about time!
kypronite replied ago:
sorry but seeing this got so many vote ,can anyone tell me what the big fuss is about?
I never develop for flash but as a user,I rarely encounter any problem with flash...
Miloskov replied ago:
AWESOME!!. It is way better than all the crap Flex/Flash apps I have seen. It is sad but Flash is dead folks, Welcome HTML5!.
M$ Internet Explorer still the same crap as always even at version 8 ROFL.
mike_eci replied ago:
You are an imbecile of extremely limited intellect if you think this superior to the likes of the aviary suite or splashup or dozens of other advanced flash apps
Miloskov replied ago:
Stop insulting people you SOB. You don't even know me and you can judge me just like that?, The other commenters are right you are a Troll.
dazweeja replied ago:
I think this a great app but to say that it's better than Flash is a bit far-fetched when you can only do a small subset of the things that Flash can do in HTML5. There's a million Flash paint apps out there, for example:
http://www.sumopaint.com/app/
Also, I'd bet it took the devs much, much longer to create this in HTML5 compared to creating it in Flash.,
pt93903 replied ago:
don't feed the troll. that is all.
dazweeja replied ago:
A troll is someone who makes unreasonable or unsubstantiated claims for the purposes of generating a response. I said a) this app is great, b) there are better Flash apps out there that do the same thing (and provided an example), and c) it would have certainly taken the devs longer to create this app. These are all much more valid and supportable comments than all the 'Flash is crap/Flash is dead' comments above. I'm sorry for not getting as hysterical as you about this particular app but I'll use whatever technology is best for the job, not what's popular amongst fickle fanbois like yourself.
Chandru replied ago:
How is your 'c', valid and supportable?
dazweeja replied ago:
In the absence of a professional, full-featured developer tool of the equivalent of Flash CS4 for this type of project, the devs would either have had to create their own framework and/or developer tools or done a huge amount of hand coding (most likely with the assistance of some specialty tools). I don't believe it would be possible to do either in the time it would take to create the same app in Flash. I would have thought that's a fairly uncontroversial statement. Do you disagree?
pt93903 replied ago:
troll. confirmed.
mike_eci replied ago:
retard, confirmed.
pt93903 replied ago:
retarded troll, confirmed.
Brian Silberbauer replied ago:
Hi dazweeja
That is an amazing flash paint app, but what amazes me about the html5/canvas paint app is that canvas apps are still in their infancy and I never thought people would take to it like they have and that the app works so well in the browser (chrome for me).
There also doesn't seem to be that jerkiness/laginess that comes with flash applications.
There is still a lot of work to be done and browsers need to support it, but history has shown that if the applications are popular enough people will change browsers - it will be an interesting year :)
mike_eci replied ago:
absolutely correct - it's not a patch on apps like aviary or splashup done in flash. This is one of the key things anti-flash nazis forget - ROI for a client, both from the perspective of development cost, but also end user audience which (currently) is very low for html5.
www.google.com/profiles/mahonri.glo replied ago:
I don't know too much about html5, but i didn't have the feeling that it was going to crash any second. I also didn't feel it sucking too many resources. I almost always feel that with flash.
nutcracker8787 replied ago:
Chandru replied ago:
For those still skeptical about the threat to Flash from HTML5, look at the CPU usage. http://emberapp.com/tlrobinson/images/screen-shot-2010-02-06-at-3-21-40-pm
mike_eci replied ago:
try using the app as opposed to idle - html5 paint app uses insane cpu
Chandru replied ago:
Mobile devices are getting more popular everyday and battery life matters there. Flash is a well known culprit when it comes to eating your battery power live. If you are not sure and are a heavy internet user, try using flashblock for a week and I bet your laptop's battery life will improve noticeably.
Beej Jorgensen replied ago:
I'm sure it will--Flash ads suck down CPU pretty much all the time they're updating, and since they're trying to get your attention, they update a lot. But HTML5/Javascript will suck down CPU in exactly the same way if they are doing the same kinds of updates.
Canvas/JavaScript/JIT isn't any more magical than Flash/ActionScript/JIT. I can easily write an app in either Flash or JavaScript that uses full CPU when idle, or uses no CPU when idle.
dazweeja replied ago:
@Chandru, I hit 98% on a Core2Duo iMac when using the Spirograph tool on the HTML5 app. I'm not saying a Flash app wouldn't tax the CPU to the same extent, just that intensive HTML5 apps can suck CPU cycles too.
Also, I guess we'll know soon enough how Flash 10.1 performs on the Droid and Nexus One (the beta version of Flash 10.1 is already running on Android 2.1). Adobe claims it uses about half the memory on mobile devices and is much less CPU-intensive than 10.0. Of course, I hope FlashBlock works on smartphones with Flash. I want the ability to use Flash when I choose but I don't want my battery drained by annoying Flash ads either. I also hope that I can block HTML5 ads when they become the dominant method for advertising on the internet. This might be very difficult, eg. if the whole page is wrapped in a Canvas tag, much the same as websites that are written entirely in Flash. Be careful what you wish for.
Beej Jorgensen replied ago:
This is very impressive and excellent for an HTML app; I love the snappiness of the UI and it's pretty much a showcase of what the canvas element can do.
But to declare it the death of Flash, as some commenters are doing, is to declare HTML5 and Flash to be feature- and market penetration-equivalent, as well as equally portable. IMHO, that's simply not true, and these are things that are actually considered when choosing a platform. If I hire someone to write a paint app, I'm going to ask for the developer to do it in a way that gets me 98% of the market, not 48% (or whatever this HTML5 paint app runs on.) Sure, that number will improve for HTML, but by then Flash will be doing dynamic sound generation or 3D or something else that only runs on 48% of HTML browsers...
Don't get me wrong--I love open standards and look forward to HTML and JavaScript being furthered. But Flash has historically maintained a cross-platform compatibility and feature edge that HTML hasn't been able to reach (probably due to HTML support being developed by a pile of competing vendors, unlike Flash. Which is why any sane JavaScript developer will use a third-party compatibility layer, which is unnecessary in Flash.)
I look forward to both co-existing, just as they always have, with their respective strengths and weaknesses. Dzone isn't written in Flash, and very rightly so. HTML has achieved enough cross-browser compatibility for this to make sense. But Hobnox's audiotool is necessarily and rightly written in Flash, and I would not expect HTML to reach this same level (in terms of cross platform market penetration) for some years--you could use Flash (or Silverlight or Java) for such apps, or you can do without. The market doesn't tend to "do without", though, and so we have demand for things like Flash.
musk replied ago:
I'm just saying finally a free and open alternative to Flash. Even if it does not kill flash it at least provides an alternative
alpha512 replied ago:
I conclude with all this discussion that Flash developers are retards and they like to live with expensive and proprietary tools.
Welcome to standards and freedom! Go HTML5 and destroy the proprietary and buggy nightmare.
Andre Semith replied ago:
HTML 5?
Coderbay replied ago:
Really great work.
Voters For This Link (136)
Voters Against This Link (2)