Comments on: Charts http://me.eae.net/archive/2006/01/08/charts/ The journal of Emil A Eklund Sat, 29 Apr 2017 06:55:03 +0000 http://wordpress.org/?v=2.0 by: andot http://me.eae.net/archive/2006/01/08/charts/#comment-560 Sun, 05 Mar 2006 04:49:37 +0000 http://me.eae.net/archive/2006/01/08/charts/#comment-560 The axis and legend can't print on correct position. The axis and legend can’t print on correct position.

]]>
by: Erik Arvidsson http://me.eae.net/archive/2006/01/08/charts/#comment-490 Tue, 14 Feb 2006 07:36:43 +0000 http://me.eae.net/archive/2006/01/08/charts/#comment-490 andot: Wow, that is really nice. andot: Wow, that is really nice.

]]>
by: andot http://me.eae.net/archive/2006/01/08/charts/#comment-464 Fri, 03 Feb 2006 05:18:27 +0000 http://me.eae.net/archive/2006/01/08/charts/#comment-464 I think to use array[array.length] = value is better than array.push(value) in chart.js. Because other painter implementation may be can run in lower version browser, but it not support array.push method. window.setTimeout(function() { ... ... }, (document.all)?500:0); in Chart.prototype.draw, I think it's not very useful. The iecanvas.htc load error can be handled out of this class. because not every painter implementation need IECanvas. you can find a modified version in <a href="http://www.coolcode.cn/?p=123" rel="nofollow">CoolCode.CN</a>, It can run at IE 5.0,and other lower version browsers. I think to use array[array.length] = value is better than array.push(value) in chart.js. Because other painter implementation may be can run in lower version browser, but it not support array.push method.

window.setTimeout(function() {


}, (document.all)?500:0);

in Chart.prototype.draw, I think it’s not very useful. The iecanvas.htc load error can be handled out of this class. because not every painter implementation need IECanvas.

you can find a modified version in CoolCode.CN, It can run at IE 5.0,and other lower version browsers.

]]>
by: andot http://me.eae.net/archive/2006/01/08/charts/#comment-463 Thu, 02 Feb 2006 19:08:35 +0000 http://me.eae.net/archive/2006/01/08/charts/#comment-463 I've written a <a href="http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm" rel="nofollow">JavaScript Graphics</a> implementation of this chart component, and uploaded it to <a href="http://www.coolcode.cn/?p=123" rel="nofollow">CoolCode.CN</a>. it works well on most browsers than the canvas implementation. I’ve written a JavaScript Graphics implementation of this chart component, and uploaded it to CoolCode.CN. it works well on most browsers than the canvas implementation.

]]>
by: Rune Jensen http://me.eae.net/archive/2006/01/08/charts/#comment-426 Fri, 20 Jan 2006 08:31:24 +0000 http://me.eae.net/archive/2006/01/08/charts/#comment-426 It is an inspiration to see what you get out of the browsers! I got many idea from reading this article. One was to build a similar extension that produces pie charts. On the other hand I would consider making the charts based on xml files transformed by xslt. That would make a layer of ease of use. I came across that idea by searching google, where I found this page: http://www.treebuilder.de/svg/extentSVG/documentation.html Combining your crossbrowser abstraction layer with that xslt would make the ideal sullotion I think. It is an inspiration to see what you get out of the browsers!
I got many idea from reading this article. One was to build a similar extension that produces pie charts.

On the other hand I would consider making the charts based on xml files transformed by xslt. That would make a layer of ease of use.

I came across that idea by searching google, where I found this page:
http://www.treebuilder.de/svg/extentSVG/documentation.html

Combining your crossbrowser abstraction layer with that xslt would make the ideal sullotion I think.

]]>
by: David Håsäther http://me.eae.net/archive/2006/01/08/charts/#comment-403 Sun, 08 Jan 2006 11:15:21 +0000 http://me.eae.net/archive/2006/01/08/charts/#comment-403 Really, really nice. Great work Emil. Really, really nice. Great work Emil.

]]>