On Fri, Sep 12, 2014 at 12:40 PM, Peter Ent <p...@adobe.com> wrote:

> I have modified the chart code so that the JS side does not have borders
> and scrollbars.
>

I just tried it.  Looks fantastic!  I can't even tell the difference
between the Flash version and the HTML5 version.  The only difference I can
see is in the text.

This is only going to get better :-)


>
> While looking at the HTML generated this morning, not only did I see the
> extra <div>s and <svg>s, but I also saw that extra itemRenderers were
> being generated. I pushed code that addresses that as well.
>
> Now if we could get a GraphicContainer or something like it, we should be
> able to have the itemRenderers just add a graphic element (e.g., Rect) as
> they do now, except it would be parented by the ChartDataGroup (aka,
> <svg>).
>

I just checked in the GraphicsContainer component for AS and JS.  The usage
example can be seen in examples/FlexJSTest_SVG/GraphicsView.mxml

Thanks,
Om


>
> Peter Ent
> Adobe Systems
>
> On 9/11/14 6:40 PM, "OmPrakash Muppirala" <bigosma...@gmail.com> wrote:
>
> >Peter,
> >
> >I just tested out the  ChartExample app.  It looks awesome!  Thanks for
> >making this work end to end.  Nice to see validation that using SVG lets
> >us
> >do great visualizations that work exactly same in Flash and HTML5!
> >
> >A couple of things I noticed:
> >
> >1.  I see unnecessary horizontal and vertical scrollbars.  It seems that
> >the the chart elements do not fit inside the div's width and height.
> >2.  I am looking at the HTML for the chart, for example:Gist here:
> >https://gist.github.com/bigosmallm/ae510538df51b8356d7d
> >
> >I see that we are creating a whole bunch of unnecessary divs and svg
> >elements.  Would it be better if we created on SVG drawing canvas and drew
> >all the graphics inside it?  It would make for a cleaner implementation
> >and
> >better runtime performance.
> >
> >I am thinking that we will create a GraphicsContainer class which would
> >extend off of UIBase.  Inside it would be one SVG element where you can
> >draw all the graphic elements in one co-ordinate space.
> >
> >Let me know what you think.
> >
> >Thanks,
> >Om
>
>

Reply via email to