Post #238,222
12/15/05 10:16:45 PM
|
Nifty, but next to useless, unfortunately.
Note: This does not work on Internet Explorer. Pretty simplistic, too. I can do a helluva lot more with JFreeChart and AJAX by creating the image on the server and sending it over the wire.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #238,251
12/16/05 1:33:27 AM
|
Only if you're supporting broken browsers
which I'm not - personally.
Using IE? Then you're an idiot. Off with you ya luddite.
(Note - this is my personal attitude about my personal content - at work we naturally welcome all browsers).
"Whenever you find you are on the side of the majority, it is time to pause and reflect" --Mark Twain
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them." --Albert Einstein
"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses." --George W. Bush
|
Post #238,264
12/16/05 7:13:18 AM
|
Er...
The only place I would use something like this is at work, which has to support IE, natch.
At any rate, it's a toy at this point.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #238,297
12/16/05 11:05:56 AM
|
Yes, this is a toy
but it portends a huge shift in development strategy with even more logic moving forward to the client.
How's you're javascript? Might need to brush up. This is just the first practical use of the canvas tag - I suspect much more will be along soon.
"Whenever you find you are on the side of the majority, it is time to pause and reflect" --Mark Twain
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them." --Albert Einstein
"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses." --George W. Bush
|
Post #238,301
12/16/05 11:23:05 AM
|
What about SVG?
Problem right now is that SVG is being pushed as the client side graphing standard but no ones rushing to implement. The WHAT-WG and the other standards that attempt to incrementally improve DHTML also have a problem gaining traction. So what we have is a state where things are locked into the year 2000. Only improvement I've seen in DHTML pages in the last 5 years is Ajax.
In the meantime, you can always resort to [link|http://z.iwethey.org/forums/render/content/show?contentid=187774|drawing primitives]. Personally, I'd settle for a standard point and line primitives, with some rudimentary form of coordinate mapping. With those, I could construct classes to do bar charts, pie plots, cross plots, or any other form of shape or image.
|
Post #238,303
12/16/05 11:34:32 AM
12/16/05 12:08:00 PM
|
Its dead, Jim.
SVG was "standarized" and announced in 1999. Where is the support? That's a long time for so few (no?) implementations.
Here's a clue - its XML and thus probably stillborn. XML is just too complicated, parsers are a PITA to implement and heavyweight.
Canvas is here now on 2 out of 3 mainstream browsers.
This is why I now think HTML 5 will be the path forward and XHTML is going to fall by the wayside.
"Whenever you find you are on the side of the majority, it is time to pause and reflect" --Mark Twain
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them." --Albert Einstein
"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses." --George W. Bush
|
Post #238,308
12/16/05 11:53:40 AM
|
It's dead on the web.
It's in widespread use amongst the pixelpushers.
Adobe Illustrator, for example, fully supports it.
Peter [link|http://www.no2id.net/|Don't Let The Terrorists Win] [link|http://www.kuro5hin.org|There is no K5 Cabal] [link|http://guildenstern.dyndns.org|Home] Use P2P for legitimate purposes!
|
Post #238,313
12/16/05 12:17:52 PM
|
Standardization process is broken
The whole standardization process over at the W3 has somehow managed to get broken. In the past couple of years they have put forth a whole pile of obscure narrow standards that are so complex, ugly and specialized that nobody has implemented them. One glance at XQuery (think SQL with a more akward XML based syntax) is enough to send people fleeing.
And the CSS 3 mess is beyond comprehension. The CSS 3 standard is so big, complex and inclusive that they may never manage to finish it. They have been working since 2000, and they already have 2008 dates on their tenative schedule.
Jay
|
Post #238,334
12/16/05 3:05:40 PM
|
Have you ever served on standards committee?
Its not pretty.
Companies send the loudest and most opinionated people to the things - not their best techies. The best techies are busy getting important stragegic things done. The people at the committees are devoted to making sure competitors can't get things done. This goal isn't explicit - rather there is a lot of "one upmanship" and angling for competitive advantage.
I don't put a lot of stock in standards these days. I do put a lot of stock in code, capability and compatibility.
"Whenever you find you are on the side of the majority, it is time to pause and reflect" --Mark Twain
"The significant problems we face cannot be solved at the same level of thinking we were at when we created them." --Albert Einstein
"This is still a dangerous world. It's a world of madmen and uncertainty and potential mental losses." --George W. Bush
|