! [spip-dev] Courbes des stats en SVG

Salut,

A titre expérimental, je viens d'uploader l'affichage des courbes de statistiques au format SVG. Il s'agit d'un format vectoriel en XML.

Les avantages:
- le graphique est un fichier (<object>) externe à la page de stats, ce qui accélère l'affichage de la page de stats elle-même (avec notamment les referers, l'interface de navigation, etc.); alors qu'auparavant, il faut charger un (très) gros tableau HTML:
- graphiquement, cela donne plus de contrôle graphique (donc effets plus zolis, comme par exemple des petits effets de dégradés et de transparence), et cela permet notamment d'affiche une courbe de la moyenne qui soit une véritable courbe, et non une succession de paliers; cela rend la courbe beaucoup plus compréhensible.

La question chiante, comme d'hab, c'est la compatibilité. Sur MacOS X, ça passe directement et sans problème sous Mozilla (et dérivés), Safari (donc, je suppose, Konqueror), Opera, et même MSIE 5 (Mac, hein).

-> Qu'est-ce que ça donne sous MSIE 5/6 sous Windows? Certaines docs parlent d'un plug-in d'Acrobat, mais peut-être n'est-ce plus d'actualité?
-> Difficulté de charset, notamment avec l'arabe et le chinois. Ca concerne l'affichage des noms des mois en dessous de la courbe. Je suppose que ça n'est pas insurmontable, mais je ne suis décidément pas très doué avec les charsets :-))
-> Dans la même optique, est-ce qu'en affichage de droite à gauche (donc arabe et farsi), on affiche une courbe de façon inversée?

ARNO*

Selon ARNO* <arno@scarabee.com>:

Salut,

A titre expérimental, je viens d'uploader l'affichage des courbes de
statistiques au format SVG. Il s'agit d'un format vectoriel en XML.

-> Qu'est-ce que ça donne sous MSIE 5/6 sous Windows? Certaines docs
parlent d'un plug-in d'Acrobat, mais peut-être n'est-ce plus
d'actualité?

Sous windows 2000 avec IE6 :

Ressource introuvable. (???)

Sous le même Os avec Mozilla 1.0 :

Necessite un plug-in...

Selon ARNO* <arno@scarabee.com>:

-> Qu'est-ce que ça donne sous MSIE 5/6 sous Windows? Certaines docs
parlent d'un plug-in d'Acrobat, mais peut-être n'est-ce plus
d'actualité?

Après installation du plugin Adobe SVGviewer(
http://plugindoc.mozdev.org/windows.html#AdobeSVG )

J'ai effectivement quelquechose dans les deux navigateurs (IE et FireFox)

Salut,

Je viens d'ajouter une détection Javascript de la présence de SVG.

Si pas de SVG, ça balance l'ancienne version.

A*

ARNO* wrote:

Si pas de SVG, ça balance l'ancienne version.

Avec un petit lien "pour un meilleur affichage, télécharger le driver SVG" ?
JL

Salut,

Dans les stats, petites corrections dans le SVG (en gros zoom, prendre en compte $agreg).

Et surtout: j'ai commenté (donc ça n'apparaît plus) l'affichage par mois. Comme on peut «zoomer» sur l'affichage du dessus, l'affichage par mois fait un peu doublon (pas totalement, mais quand même :-))

ARNO*

ARNO* wrote:

Salut,

A titre expérimental, je viens d'uploader l'affichage des courbes de
statistiques au format SVG. Il s'agit d'un format vectoriel en XML.

Une remarque : sous FireFox 1.0.1PR, quand on a les stats en SVG, les menus
déroulant (genre tout le site + arbo) passent en dessous du SVG (CVS de ce
soir, 19h14)
C'est un peu troublant.

Et surtout: j'ai commenté (donc ça n'apparaît plus) l'affichage par
mois. Comme on peut «zoomer» sur l'affichage du dessus, l'affichage par
mois fait un peu doublon (pas totalement, mais quand même :-))

Salut Arno,

ben non, cela ne fait pas double emploi ;-)))

JMB