------=_Part_27692436_1766844651.1384173203562
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
I will try to make an animation.
----- Original Message -----
From: "Tomas Jelinek" <tjelinek(a)redhat.com>
To: "Eldan Hildesheim" <ehildesh(a)redhat.com>
Cc: "Einav Cohen" <ecohen(a)redhat.com>, "info"
<info(a)eldanet.com>, engine-devel(a)ovirt.org
Sent: Monday, November 11, 2013 12:03:15 PM
Subject: Re: [Engine-devel] [UX] how to design a bar/line chart?
----- Original Message -----
From: "Eldan Hildesheim" <ehildesh(a)redhat.com>
To: "Einav Cohen" <ecohen(a)redhat.com>
Cc: "info" <info(a)eldanet.com>, engine-devel(a)ovirt.org
Sent: Sunday, November 10, 2013 3:56:57 PM
Subject: Re: [Engine-devel] [UX] how to design a bar/line chart?
Hello all,
We use to have a good solution in the period pre-WPF.
A line chart (used to be in flash) that works like a plotter:
The Line Bar (not bar) had a small animation that shifted all the bar to the
left.
When a new data arrived it just added a new line (to the right) and as I said
before, in parallel it always shifted slowly to the left.
Any chance you still have some screenshot or mockup so I can imagine it better?
The animation gives the impression that data is streaming and when a
real new
data arrives the user gets it very fast.
We have to sync between the animation and the rate of the arrival of the data
but this is easy.
If we can't find a good framework it can be created from scratch with JS, svg
or canvas.
We need to be careful about what we will use. oVirt is supposed to work on FF 17 [1]
but the HTML5 canvas works only since FF23 [2].
@Einav:
Is there a chance that we could start support only FF23+ and IE9+ (this one is already
OK)
because of this feature?
Now regarding its position:
Rollover is good but not enough, we should somehow put it in the lower panel
under general or even another tab - (live data).
This is a bit different requirement. The point of this specific is to give a better
overview in the main tab. If it will be done we can decide if we want to give more
details in sub tabs.
We could later on have a (live data Tab) in other places as well like
host,
cluster...
Eldan
[1]:
http://www.ovirt.org/Download
[2]:
http://caniuse.com/#feat=canvas
----- Original Message -----
From: "Einav Cohen" <ecohen(a)redhat.com>
To: "Ewoud Kohl van Wijngaarden" <ewoud+ovirt(a)kohlvanwijngaarden.nl>
Cc: "Alexander Wels" <awels(a)redhat.com>, "Eldan Hildesheim"
<ehildesh(a)redhat.com>, engine-devel(a)ovirt.org, "info"
<info(a)eldanet.com>
Sent: Friday, November 8, 2013 10:50:10 PM
Subject: Re: [Engine-devel] [UX] how to design a bar/line chart?
> ----- Original Message -----
> From: "Ewoud Kohl van Wijngaarden"
<ewoud+ovirt(a)kohlvanwijngaarden.nl>
> Sent: Thursday, November 7, 2013 11:44:07 AM
>
> On Wed, Nov 06, 2013 at 11:45:36AM -0500, Alexander Wels wrote:
> > I suppose we need to answer a few questions before we can go into which
> > library is better:
> >
> > 1. Do we mind sending data over to Google so Google can render images for
> > us.
>
> I'd say no. Even from a reliability point of view since users may have
> systems that aren't connected to the internet.
+1
> (Though I don't know how well oVirt handles this currently.)
AFAIK - oVirt is handling it ('it' == having no internet connection) well.
_______________________________________________
Engine-devel mailing list
Engine-devel(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-devel
------=_Part_27692436_1766844651.1384173203562
Content-Type: image/jpeg; name=bar_chart.jpg
Content-Disposition: attachment; filename=bar_chart.jpg
Content-Transfer-Encoding: base64
/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QNxaHR0cDov
L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl
aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4
OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6
NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht
bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i
aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9
InhtcC5kaWQ6QzI1ODE0MzU4MTIxNjgxMTgyMkFEQUY1MEQ3NDNDQzAiIHhtcE1NOkRvY3VtZW50
SUQ9InhtcC5kaWQ6QURCMzJGRkE0MkYxMTFFMzgxQzlGREIwQjcyREY3NTYiIHhtcE1NOkluc3Rh
bmNlSUQ9InhtcC5paWQ6QURCMzJGRjk0MkYxMTFFMzgxQzlGREIwQjcyREY3NTYiIHhtcDpDcmVh
dG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVk
RnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyNTgxNDM1ODEyMTY4MTE4MjJBREFGNTBE
NzQzQ0MwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyNTgxNDM1ODEyMTY4MTE4MjJBREFG
NTBENzQzQ0MwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8
P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgG
BggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAY
GhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AA
EQgAtgFqAwERAAIRAQMRAf/EALYAAQEBAQEBAQEAAAAAAAAAAAACBQQDBgEIAQEBAQEBAQAAAAAA
AAAAAAAAAQQCAwUQAAEDAQMEDQoEBAQEBwAAAAEAAgMEEQUGIRJScjFBUbHRMqLSEzOUFlZhcYGR
IrLCNXW1YoIjFKFCJESSY3MVQ4MmB5OjwzSEJaURAQABAgQCBwUGBQUBAQAAAAABEQIhMRIDQWFR
cYGR0SIEobHBMlLwQnKSExThgqKywmLS4iMz8WP/2gAMAwEAAhEDEQA/AP6pQEBAQEBAQEBAQEBA
QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBA
QEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQfMx4/uiaivaqpqepn/2qviuvoBGGSVFTUR08kIhEpjG
a/8AeMAe8tbZa63N9pB4y/8AcGJsbGRXPXVF5N/cmsuuL9uZ6dlGWdK57nTNidb00ZjDHlzw4EDj
WB9PS1UFXSw1VO8SU9QxssMg2HMeA5pHnBQeqAgICAgICAgICAgICAgICAgICAgICAgICAgICAgI
CAgICAgICAgICAgICD5KowdXuOIJoaiIVF53xR3zQ5wdmsNFTUMPRy2abqF1pbsB26g5e6GJYal9
7Us9GL4rhWMr439KadjavoAx0RAz3GFtK3IQ3PtPFyWB037cF2CLB1x1MEdbd9PWin6GpY2Vj2wX
VVhhexwLTlYD511CS0e4WBfDl19ip+YpqkpB3CwL4cuvsVPzE1SUg7hYF8OXX2Kn5iapKQl+A8Dt
Y5zcO3YHAEgijpwQR+RS66aJMRRXcLAvhy6+xU/MV1StIO4WBfDl19ip+YmqSkHcLAvhy6+xU/MT
VJSDuFgXw5dfYqfmJqkpCWYDwO4Wuw7dhNpFpo6fYBsH8ilt0pEQruFgXw5dfYqfmK6pWkHcLAvh
y6+xU/MTVJSDuFgXw5dfYqfmJqkpCTgPA+eG93bszSCSP2dPZaLLP5PKpqmqUiqu4WBfDl19ip+Y
rqlaQdwsC+HLr7FT8xNUlIO4WBfDl19ip+YmqSkJdgLA2cz/AKduzKcv9FT7h/ApN04JMK7hYF8O
XX2Kn5iuqVpB3CwL4cuvsVPzE1SUg7hYF8OXX2Kn5iapKQmTAWBhG4jDt2W2H+yp9zUUuumiTGCu
4WBfDl19ip+YrqlaQdwsC+HLr7FT8xNUlIO4WBfDl19ip+YmqSkHcLAvhy6+xU/MTVJSEtwFgbOf
/wBO3ZkOT+ip9wfgUi6cUiFdwsC+HLr7FT8xXVK0g7hYF8OXX2Kn5iapKQdwsC+HLr7FT8xNUlIS
cBYG6Ro7u3ZZYf7Kn3R+BTVNUpiruFgXw5dfYqfmK6pWkHcLAvhy6+xU/MTVJSDuFgXw5dfYqfmJ
qkpCZMBYGDRZh27Nlv8AZU+6PwKTdKTCu4WBfDl19ip+YrqlaQdwsC+HLr7FT8xNUlIO4WBfDl19
ip+YmqSkHcLAvhy6+xU/MTVJSHngOngprgkp6eNsNPDeN6xwwxtDWMY28qgNa1osAAAsACXEPoVF
EBAQEBBhYj+cYW+qSfbK1WEluqKICCZeqfqneUuySclKqICAgmPinWd7xUtSFKqICCT1rdV2+FOK
cWDeFdVd5KMRSFtHTPbDVMBID5Kpj823dzMxh/Mvm727d+4tpPktml3ObomndS38zFu7l361tJ8s
YT/NE+7DvfQL6bcIJfxma3wlSeCSpVRAQTL1T9U7yl2STkpVRAQEEs4z9b4QpHFIUqogIJPWt1Xb
4U4pxUqogIJk4o1m+8FLklSqiAgIMLBfyeo+qXt9zqVZSG6oogICAgIMLEfzjC31ST7ZWqwkt1RR
AQTL1T9U7yl2STkpVRAQEEx8U6zveKlqQpVRAQecsjIz0jzmsYxznOOwALCSubpiMZczNMXz0kbx
hia8ZAWzyStvN9uy0MkbK0HViY1pXyron9tO5Ocz+p3TF0d1sRDDMf8ATN8511+2vuij6VfXfQEE
v4zNb4SpPBJUqogIJl6p+qd5S7JJyUqogICCWcZ+t8IUjikKVUQEEnrW6rt8KcU4qVUQEEycUazf
eClySpVRAQEGFgv5PUfVL2+51KspDdUUQEBBzXjXx0FI6pkimmYwgGOnifPIbTZkjjDnH1IMZuO7
kdTQzsirXmeeamjgbR1DpzJT9b+kGZ+aw5C6yy3JsoPTEJzr2wqcotvOQ2HIfldarCS3lFEBB51M
jI6eWR5zWMY5znHYAAtJXG5dEWzM5Uc3TSJmXnd9dDX0UNZDaIpm5zQSCR5Dmki0ba52d2NyyLoy
lNvci+2Lo4uhersQEEx8U6zveKlqQpVRAQZWICZYoaBvGvB/7c2bIjNj5j/4bXBYvW+aIs+udPZn
d/TEs3qcYi36sOzj7Ku+qpmz0c1NkDZY3R+QBzS1atzbi+2bZymKPe+yLrZjpeFx1BqLmopncd0L
M8bjw0Bw9Dl5ekvm/atunObYefp7tW3bM9EO1aHsl/GZrfCVJ4JKlVEBBMvVP1TvKXZJOSlVEBAQ
SzjP1vhCkcUhSqiDjvWudR0udE0SVUrhFSxH+eV3FB8g2XeQFeHqN7RbhjdOER0z9sZ5PLe3NNuG
c4R1/b2OSO45PYE94VckpaTI9spYC7JbY1oAaLdpeMeky1X3zPXT3PKPT9N11euj0/2CA8arrXf/
ACph7rguv2VvTf8Anu8XX7a3pu/Nd4nd27/5pKt2tW1Z/h0tifsrOm/89/8AuP2tvTd+a7xO7l07
bJXa087t96fsdv8A1fmu8T9rZz/Nd4v0XBdUMkc0cTmyRva5rhJJshw/Fl8yR6PbtmJiJrXpnxI9
PZGMe+WktbQICAgwsF/J6j6pe33OpVlIbqiiAgIOS933gy6a192xiW8WwSmiicQ1rpww9G0l2QAv
sylB8nfuEM27bqoKe523zHQ0c1GyaSqfBLFLIIrJnEmx+c6POfJaZGuFrQSSg0Lyp6mCbBlPUzme
qhrjHPU7ckjbprA5+XSItVjKUl9LmO03cngXNOZQzHabuTwJTmUMx2m7k8CU5lGTfOdUzQ3W15c2
UGes2MkEZ4uQDrH2N81qxeqrfMbfTjd+GPGcOqrNv+aYs6cZ6o8Z9lVXe0016VtBnERyWVlPsbEh
slGxtSDO/Mrsxo3LrOE+aO35vbj/ADLtRpvut/mjtz9uPa1Mx2m7k8C2U5tFDMdpu5PAlOZQzHab
uTwJTmUTG12afbOy7c3T5FzEc0iFZjtN3J4F1TmtDMdpu5PAlOZQzHabuTwJTmUZUWdVYgldnExU
EXRMOTrpbHybW0zM9axW+ffnosinbOM+zT3s0ebdnotinbOM+yjVzHabuTwLbTm00Zlwtc2nqKbO
IFNVTxtGTil5kbtaMgWP0cUtut+m+731j2TDP6aKRMdF0++vulp5jtN3J4FspzaKJc12cz2zs+Tc
PkXMxlikwrMdpu5PAuqc1oZjtN3J4EpzKGY7TdyeBKcyiZGu6N3tk5DkybnmXN0YZpMYKzHabuTw
LqnNaGY7TdyeBKcyhmO03cngSnMoZjtN3J4EpzKJa12c/wBs7Pk3B5FzEZ4pEKzHabuTwLqnNaGY
7TdyeBKcyjJu9pvGtdebnE08WdDd+xlbsSS7H85FjfwjyrFsR+rf+p92MLfjd28OXWzbUa7tfCML
fjPbw5dbULXdI32zsHLk3R5Frpjm0UxVmO03cngXVOa0Mx2m7k8CU5lDMdpu5PAlOZRMjXZo9s7L
dzdHkXMxzSYVmO03cngXVOa0Mx2m7k8CU5lDMdpu5PAlOZQzHabuTwJTmUYmC/k9R9TvYf8A6dRl
XUkN1RRAQEBAQYWI/nGFvqkn2ytVhJbqiiD8e9kbHPeQ1jAXOccgAGUkqTMRFZSZoyroY+WnqLzl
BEtf7bGnZbA0EQt/w+0fK4rH6aJutncnO/8At+7Hx65ln2IrE3znd7uHj1yq+/6d1JeY/s5M2c/5
E1jJP8JzX/lV9X5Zt3PpnH8M4T3YXdh6jy0v+mceqc/hPY1FsaRAQTHxTrO94qWpClVEETzRwQST
ynNjiaXvduNaLSVzffFsTdOUJddFsTM5Qz7ihkjoopZhZUVWfUzjcdM4PzfyghvoWb0dkxZEz811
bp7cadmXY8PT2zFsTOc4z2+GTTWtoZlD+lfl5w7AlbBUgbuc0wk/+SFj2cN6+OnTd3xp/wAWfbw3
Lo6aT8P8WmtjQl/GZrfCVJ4JKlVEBBMvVP1TvKXZJOSlVEBAQSzjP1vhCkcUhSqsu+JJKiSO6YHF
slUC6pkbkMdODY827Tn8RvpO0sfqrpumNq3O7Plbx7Zyjv4M+/M3TFkcc+Ufxyjv4NKOOOKNscbQ
yNgDWNGQAAWABa7bYiKRlD3iIiKQHrW6rt8JxOKlVEBBMnFGs33gpckqVUQEBBhYL+T1H1S9vudS
rKQ3VFEBAQEBBhYj+cYW+qSfbK1WEluqKIMu+SaqSC6WbFUS+rs2qaMjPH/MJDPMSsXqvPMbX1fN
+GM+/C3tnoZt/wA0xt/Vn1fxyaUgAicBkAabB6FruyaJyTUQRVFPLTyjOimY6ORu61wsIS+yLrZt
nKUuti6JicpcdxTyyXe2Kc51TSOdTTnddEc3O/O2x3pWf0d8zZS75rfLPZx7c+15enumbaTnbhPZ
45tBanuIJj4p1ne8VLUhSqiDLv79eOmu4ZTXShkg/wAmP9SX1tbm+lY/WeaLdv659kY3d8YdrN6j
GIs+qfZnPh2tI9a3Vdvha+LRxUqrMn/SxFSP2qmnmhOtG5j2/wAC9Y78N+2fqtujupMfFnuw3Y52
zHu/i01saEv4zNb4SpPBJUqogIJl6p+qd5S7JJyUqogICCWcZ+t8IUjikPOsq4aSllqZzmxRNLnE
ZTk2gNsnYC43dyLLZuuyhzffFtszOUOW56SZkclXViyurCJJm7OY0CyOIajf42lePpduYib7vnvx
nl0W9nvrPF57FkxE3XfNd9ojs99WgtT3Setbqu3wpxTipVRAQTJxRrN94KXJKlVEBAQYWC/k9R9U
vb7nUqykN1RRAQEBAQYWI/nGFvqkn2ytVhJbqivxzmtaXOIDWi0k5AAEmRmXI11R016yAh1aR0AO
y2mZaIh+a0vOssfpI1V3Z+/l+GPl7/m7Wb0/mrfP3surh49rSl6p+qd5a7smiclKqyx/SYgI2Iry
jtH+vALD/iiPJWP5N/luR/Vb42/2s3y7vK+PbHjHuai2NIgmPinWd7xUtSFKqIMulIq78qqkHOio
mCkiOyOkfZJN8DfQVj2/PvXXcLI0x1zjd/j3SzWebcmfpw+M/BpHrW6rt8LXxaOKlVZl9/pyXdUj
J0NXG0nyTh0FnrkCx+rwmy7ovj+qtv8Akz+owm27ouj2+X4tNbGhL+MzW+EqTwSVKqICCZeqfqne
UuySclKqICAglnGfrfCFI4pDLk/+yvURDLQ3c4Ol3JKmy1jfNEPaP4rNxY7v+3dp9zbz53cI/lz6
6dDPP/ZfT7tntu/hn106GstrSIJPWt1Xb4U4pxUqogIJk4o1m+8FLklSqiAgIMLBfyeo+qXt9zqV
ZSG6oogICDCxx0hw1Uwx1kVA+okp6f8AdTyvgY0TTsjcOkj9prntcWsss9ojKNlB8MKiCpdHdd5V
0tBd92097EVVHX1UUU1VSvp82Zs7pTKeibM8dG+RzQ7O42aCA+plqK2ohwLU1rCK2aqbJVMszSJX
3RVl4sOx7RKsZSkvq892g7k8K5ryKsu+pH1PQ3VG1wdWE9OQRaKZlnS7B/mtDPSsfq5m+m1H38/w
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
AgICAgICAg//2Q==
------=_Part_27692436_1766844651.1384173203562--