google / google-visualization-issues

288 stars 35 forks source link

HTML5 for Motion Charts #1046

Open orwant opened 9 years ago

orwant commented 9 years ago
Currently, the product we are developing relies heavily on Motion Charts and is also
one of its most "visible" features. However, there is a problem coming upon us in the
next months: CEOs and also the marketing department are discovering iPads :) Since
we'll have to go mobile as well in the next year or two, this is only a foreshadowing
of a general problem: we can't use Motion Charts either on iOS (where Flash is missing
completely) or on Android (where Flash is not installable anymore). I can imagine this
problem will be getting more and more serious as time passes, with Adobe seemingly
abandoning Flash altogether.

So the question is: what does the future bring for Motion Charts, should we be looking
for alternatives or is there something cooking at Google HQ already? Either way, consider
this issue a feature request :)

Original issue reported on code.google.com by nikolai@prokoschenko.de on 2012-10-04 07:15:01

orwant commented 9 years ago
It seems Google is using something like HTML5 Motion Charts already: http://www.google.com/publicdata/directory

However, it's not freely usable for now, even though it seems it's part of Visualization
API.

Original issue reported on code.google.com by nikolai@prokoschenko.de on 2012-10-04 07:39:30

timeu commented 8 years ago

Now that Flash is slowly removed everywhere, are there any plans for this ? https://chrome.googleblog.com/2016/08/flash-and-chrome.html

dlaliberte commented 8 years ago

Yes, I have been working periodically on a replacement for the motionchart, analogous to the replacement for the annotatedtimeline chart which is the AnnotationChart. The basic idea was implemented a couple years ago, but there are several enhancements of the corecharts framework required to finish it off. Part of this involves a reimplementation of the BubbleChart so it can be used in this context as well.

timeu commented 8 years ago

@dlaliberte: This is great news ! Thanks for the update.

db654 commented 7 years ago

@dlaliberte I'm sure it's no small task but just curious -- as more browsers continue to block Flash by default, is still in the works for some kind of future release?

dlaliberte commented 7 years ago

A motion chart replacement is still in the works, but other priorities always seem to dominate. It has gotten more important recently, however, so we'll see.

On Mon, Apr 17, 2017 at 10:53 AM, David Bertrand notifications@github.com wrote:

@dlaliberte https://github.com/dlaliberte I'm sure it's no small task but just curious -- as more browsers continue to block Flash by default, is still in the works for some kind of future release?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/google/google-visualization-issues/issues/1046#issuecomment-294502001, or mute the thread https://github.com/notifications/unsubscribe-auth/AAizDbSkkiIB7vNp87cd7AyFTjYJHcpvks5rw3zRgaJpZM4Jg7QL .

-- Daniel LaLiberte https://plus.google.com/100631381223468223275?prsrc=2 dlaliberte@Google.com dlaliberte@google.com 5CC, Cambridge MA

timeu commented 7 years ago

@dlaliberte Did you consider open sourcing the current state of the HTML5 port of the Motion Chart? This way outside contributions (I would also be willing to contribute) can help to finish the port quicker.

dlaliberte commented 7 years ago

There are a couple features that would be difficult to reproduce without some changes to support them. But open sourcing the remainder of the work would be a fine idea. I'll look into it.

On Mon, Apr 17, 2017 at 11:07 AM, Ümit Seren notifications@github.com wrote:

@dlaliberte https://github.com/dlaliberte Did you consider open sourcing the current state of the HTML5 port of the Motion Chart? This way outside contributions (I would also be willing to contribute) can help to finish the port quicker.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/google/google-visualization-issues/issues/1046#issuecomment-294505023, or mute the thread https://github.com/notifications/unsubscribe-auth/AAizDe77tSsAjW8RdPSAxm1vj3NSBiJHks5rw4A8gaJpZM4Jg7QL .

-- Daniel LaLiberte https://plus.google.com/100631381223468223275?prsrc=2 dlaliberte@Google.com dlaliberte@google.com 5CC, Cambridge MA

tinu-schneider commented 7 years ago

Would be great to have a HTML5 solution!

timothyslau commented 7 years ago

I have to chime in, motion charts in HTML would be really useful for a project right now.

dlaliberte commented 7 years ago

My prototype of the new AnimationChart is coming along. I hope to have something people can start to use in a month or two.

This is using a combination of corechart (in particular BubbleChart, and others), new controls, and a dashboard around it all. There will be HTML, though it is not strictly HTML since the charts use SVG.

On Thu, May 4, 2017 at 3:40 PM, Timothy Lau notifications@github.com wrote:

I have to chime in, motion charts in HTML would be really useful for a project right now.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/google/google-visualization-issues/issues/1046#issuecomment-299288191, or mute the thread https://github.com/notifications/unsubscribe-auth/AAizDa7nX7lzT7yBlhmfYy4JUieL457hks5r2im2gaJpZM4Jg7QL .

-- Daniel LaLiberte https://plus.google.com/100631381223468223275?prsrc=2 dlaliberte@Google.com dlaliberte@google.com 5CC, Cambridge MA

timothyslau commented 7 years ago

Will it still have flash components?

On Thu, May 4, 2017, 2:04 PM Daniel LaLiberte notifications@github.com wrote:

My prototype of the new AnimationChart is coming along. I hope to have something people can start to use in a month or two.

This is using a combination of corechart (in particular BubbleChart, and others), new controls, and a dashboard around it all. There will be HTML, though it is not strictly HTML since the charts use SVG.

On Thu, May 4, 2017 at 3:40 PM, Timothy Lau notifications@github.com wrote:

I have to chime in, motion charts in HTML would be really useful for a project right now.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub < https://github.com/google/google-visualization-issues/issues/1046#issuecomment-299288191 , or mute the thread < https://github.com/notifications/unsubscribe-auth/AAizDa7nX7lzT7yBlhmfYy4JUieL457hks5r2im2gaJpZM4Jg7QL

.

-- Daniel LaLiberte https://plus.google.com/100631381223468223275?prsrc=2 dlaliberte@Google.com dlaliberte@google.com 5CC, Cambridge MA

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/google/google-visualization-issues/issues/1046#issuecomment-299293907, or mute the thread https://github.com/notifications/unsubscribe-auth/AC5DkJv5aClvVb0RM1ioZwOoj1A5J3biks5r2i9FgaJpZM4Jg7QL .

--

Best, Timothy

dlaliberte commented 7 years ago

No flash. That's the main reason for the rewrite.

On Thu, May 4, 2017 at 6:52 PM, Timothy Lau notifications@github.com wrote:

Will it still have flash components?

On Thu, May 4, 2017, 2:04 PM Daniel LaLiberte notifications@github.com wrote:

My prototype of the new AnimationChart is coming along. I hope to have something people can start to use in a month or two.

This is using a combination of corechart (in particular BubbleChart, and others), new controls, and a dashboard around it all. There will be HTML, though it is not strictly HTML since the charts use SVG.

On Thu, May 4, 2017 at 3:40 PM, Timothy Lau notifications@github.com wrote:

I have to chime in, motion charts in HTML would be really useful for a project right now.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub < https://github.com/google/google-visualization-issues/ issues/1046#issuecomment-299288191 , or mute the thread < https://github.com/notifications/unsubscribe-auth/ AAizDa7nX7lzT7yBlhmfYy4JUieL457hks5r2im2gaJpZM4Jg7QL

.

-- Daniel LaLiberte https://plus.google.com/100631381223468223275?prsrc=2 dlaliberte@Google.com dlaliberte@google.com 5CC, Cambridge MA

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/google/google-visualization-issues/ issues/1046#issuecomment-299293907, or mute the thread https://github.com/notifications/unsubscribe-auth/ AC5DkJv5aClvVb0RM1ioZwOoj1A5J3biks5r2i9FgaJpZM4Jg7QL .

--

Best, Timothy

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/google/google-visualization-issues/issues/1046#issuecomment-299330986, or mute the thread https://github.com/notifications/unsubscribe-auth/AAizDSaKJpEbdJ4onWKtEv_X8iI4ZBDZks5r2laVgaJpZM4Jg7QL .

-- Daniel LaLiberte https://plus.google.com/100631381223468223275?prsrc=2 dlaliberte@Google.com dlaliberte@google.com 5CC, Cambridge MA

ghaarsma commented 6 years ago

Any ETA on the Motion Charts without Flash?

tinu-schneider commented 6 years ago

@dlaliberte Any news about AnimationChart ?