Quelle ne fut pas ma surprise quand je me suis trouvé sur le site de la télévision Suisse Romande avec en haut de la page le message suivant :
L'interface des cartes se base sur une technologie de visualisation dynamique (appelée Scalable Vector Graphic, SVG). Prière d'installer le module correspondant à votre système d'exploitation si la carte ne s'affiche pas (téléchargement gratuit).
et en dessous une jolie carte dynamique de la Suisse, visiblement en SVG.
le lien kivabien : http://www.tsr-rsr.ch/index.html?siteSect=207110&elec=NC
# Une partie en PNG aussi
Posté par brunus (site web personnel) . Évalué à 3.
Mais cela n'enlève rien à l'intêret global du truc et un grand merci pour ce lien !
# SVG : euh...
Posté par farib . Évalué à 10.
Quand je deplace le curseur de ma souris, ca reagit avec une bonne demi seconde de retard.
Et comme ca bouffe aussi 100% de CPU (un core complet) je me demande comment SVG compte bien s'imposer face a flash...
[^] # Re: SVG : euh...
Posté par roduit (site web personnel) . Évalué à 3.
Idem sur linux (je dirais pas quelle distrib, mais elle est toute fraiche...)
Mais bon, ça évolue dans le bon sens, une alternative à flash, un lecteur libre (gnash) qui devient utilisable ...
... il ne manques plus qu'un éditeur digne de ce nom pour faire des animations vectorielles. là, je mets beaucoup d'espoirs dans Inkscape
[^] # Re: SVG : euh...
Posté par Yusei (Mastodon) . Évalué à 5.
Il y a certainement des progrès à faire à tous les niveaux, je voulais juste dire que quand on n'a pas à se soucier de gérer tous les navigateurs (pas pour un site web grand public donc) et que les documents ne sont pas incroyablement compliqués, le SVG fonctionne bien et apporte quelques avantages par rapport à Flash. Le fait d'être intégré dans l'arbre du document XHTML n'est pas le moindre de ces avantages. Ça permet des trucs hallucinants au niveau de l'interface, sans efforts.
Franchement, j'aimerais bien pouvoir vous montrer ce que j'ai fait (je n'ai pas le droit). On a l'impression que ça a demandé beaucoup de travail alors qu'en fait pas du tout.
[^] # Re: SVG : euh...
Posté par Yusei (Mastodon) . Évalué à 2.
[^] # Re: SVG : euh...
Posté par seginus . Évalué à 3.
Quand on voit la complixité du test acid2 que doit ressortir pareil sur tout les navigateurs, on est en le droit de penser qu'une page s'affichant bien sur un navigateur doit s'afficher de la même façon sur un autre ?
Arivera-t-on enfin à la fin de l'obligation de tester ses sites avec 36 navigateurs ?
Je pense qu'à terme, MS sera bien obligé de finir par respecter les standards au risque d'être déserté parce que maintenant côté compatibilité, on a IE d'un côté et tout le reste de l'autre.
Et le reste, ça commence à grandir.
[^] # Re: SVG : euh...
Posté par jeffcom . Évalué à 2.
MS ne sera en rien obligé de respecter les standards tant que 95% des pc (à la louche hein) seront vendus avec Win dessus... et quand bien même ils respecteraient les standards (les vrais hein) étant donné leur leurs penchants pour la rétro-compatibilité avec des formats obsolètes (voir OOXML) et les effets de bords que ça peut avoir, il y a fort à parier que IE sera à part pour encore longtemps et supportera enfin CSS2 en totalité dans sa version 9 peut être, avec quelques ugs bien entendu... alors que CSS4 sera en draft...
ne perdons pas espoir : la route est longue, mais la voie est Libre ! \o/
[^] # Re: SVG : euh...
Posté par seginus . Évalué à 3.
en regardant les statistiques de xiti¹(on en pense ce qu'on en veut), la progression de FF2 est plus importante que celle de IE7 alors que IE7 est installé par défaut dans tout les ordinateurs actuels.
On est en droit de penser que de plus en plus d'utilisateurs de Windows font l'effort de changer de navigateur (hormi le non respect des standards, je trouve ergonomiquement IE7 ergonomiquement assez moyen, du moins le peu que je l'ai testé).
Je pense qu'il n'est pas inconcevable de penser que d'ici un an ou deux, IE n'ai plus la majorité absolue. (enfin je l'espère).
1) http://www.xitimonitor.com/fr-fr/barometre-des-navigateurs/i(...)
[^] # Re: SVG : euh...
Posté par seginus . Évalué à 3.
Selon les mêmes sources,
- Windows représente 95% des OS utilisé
http://www.xitimonitor.com/fr-fr/equipement-internaute/syste(...)
sur cette même page, on voit la belle progression de vista, parfaitement régulière, malgré le rejet qu'en on les gens (vive la vente lié).
- Firefox représente 28% des Navigateurs et « seulement » 70% pour IE.
IE est encore bien majoritaire (ce qui est normal) mais ça veut dire aussi que sur 4 utilisateurs de Windows. au moins un va faire la démarche de changé de navigateur, et que celà continue, malgré l'arrivé de IE7,
Je pense donc que pour ce qui est des navigateurs, on peut voir l'avenir d'ici les 5 prochaines années de façon assez obtimiste.
Ceci était une analyse sommaire d'un non-statisticien sur des données que certain peuvent contester, mais voilà :)
[^] # Re: SVG : euh...
Posté par BAud (site web personnel) . Évalué à 3.
euh bin, c'est pareil que flash non ? ce qui m'a fait désinstaller définitivement le flashplayer proprio (ya très longtemps) et ne pas le réinstaller, c'est justement sa propension à bouffer 100% (ou au mini 50% de CPU) très régulièrement, bien souvent pour des animations qui ne servent à rien en plus... outre le fait qu'il a tendance à bloquer aussi le son (il ne me semble pas que ça a évolué, il ne sait toujours pas utiliser un mixeur de son, n'est-ce-pas ?).
Sinon gnash a aussi le même problème : il bouffe aussi en cpu (mais au moins il ne bloque pas le son, lui).
Donc bon, le SVG a tout pour remplacer Flash vu que c'est un Format_ouvert et qu'il est bien répandu en libre (entre konqueror et firefox/Gecko_(moteur_de_rendu) donc epiphany aussi).
[^] # Re: SVG : euh...
Posté par dawar (site web personnel) . Évalué à 4.
Sinon, l'extension Flashblock est une merveille, qui permet d'activer flash que quand on en a besoin.
[^] # Re: SVG : euh...
Posté par Tonton Benoit . Évalué à 1.
[^] # Re: SVG : euh...
Posté par fusible . Évalué à 1.
[^] # Re: SVG : euh...
Posté par dany . Évalué à 1.
Sur un sempron 2800+ ça fonctionne nickel sans trop bouffer de proc (mandriva 2008)
# Oui
Posté par Victor STINNER (site web personnel) . Évalué à 5.
En pendant ce temps, la dernière Ubuntu propose d'installer Gnash...
[^] # Re: Oui
Posté par Bruce Le Nain (site web personnel) . Évalué à 8.
[^] # Re: Oui
Posté par Brice Carpentier . Évalué à 1.
Certes, l'animatrice utilise l'IDE Flash et donc le compilo Flash et tout le touti.
Moi par contre j'utilise mtasc, un compilateur libre. Je code dans vi, sous linux, et je suis quasi certain même si j'avoue ne pas avoir testé que mon code tourne sous gnash. Qu'est-ce qui est libre et qu'est-ce qui ne l'est pas ?
[^] # Re: Oui
Posté par Bruce Le Nain (site web personnel) . Évalué à 2.
Il n'y a pas d'équivalent libre de flash (aussi performant, facile à coder etc.)
L'"avantage" de flash, c'est que tu peux faire un binaire fermé (avantageux pour les programmes proprio)
Par contre, je dois avouer que je trouve beaucoup plus sain un format ouvert utilisé par des logiciels fermés que l'inverse. Le logiciel (libre ou fermé) est une chose, le format ouvert ou fermé en est une autre, et dont l'impact est à mon avis bien plus néfaste (d'où ma comparaison avec aMSN)
# 100% CPU
Posté par eon2004 . Évalué à 2.
[^] # Re: 100% CPU
Posté par Sébastien B. . Évalué à 10.
# moué
Posté par NickNolte . Évalué à 1.
Certes, le format SVG en soit est libre/lisible, mais bon à la question:
"Peut-il remplacer le flash?"
Je répondrai:
"Pas encore."
[^] # Re: moué
Posté par ragoutoutou . Évalué à 3.
[^] # Re: moué
Posté par Larry Cow . Évalué à 3.
Ca va forcément s'améliorer (déjà sous FF3), mais pour l'instant l'implémentation libre de SVG dans un navigateur est à la traîne face à la solution proprio. Le seul point positif par rapport à Flash, c'est que le plugin SVG proprio est voué à disparaître _très_ prochainement.
http://www.adobe.com/svg/viewer/install/main.html
[^] # Re: moué
Posté par PoFMaN . Évalué à 1.
Avec iceWeasel, ils voulaient me faire télécharger un truc sur le site d'adobe mais en changeant le user agent pour apparaitre comme firefox pas de problème.
# SVG et SIG
Posté par Larry Cow . Évalué à 4.
* PostGIS, l'extension spatiale à PostgreSQL, peut fournir une géométrie (résultat d'une requête, par exemple) sous forme de SVG.
* UMN Mapserver, son complice habituel (spécialisé dans la génération d'images à partir de données géo, postgis ou autres), sait également générer du SVG.
A partir de là, il est facile de deviner que les applicatifs libres (ou utilisant le libre) dans le domaine de la cartographie vont avoir une certaine propension à utiliser le SVG. Car en plus, le modifier à la volée est simple (un peu de PHP le fait très bien), y appliquer des feuilles de style est possible, et en plus on peut l'éditer avec des outils bureautiques libres (Inkscape).
Que demande le peuple?
Bon ok, il demanderait à pouvoir se passer du plugin Adobe (qui est frappé d'obsoléscence par ses concepteurs), mais c'est un détail. Gageons que dans l'avenir, on pourra utiliser les applications carto courantes avec un simple navigateur à jour et sans plugin tordu.
(juste pour info, malgré le plugin Adobe - réputé nettement plus rapide que FF - le truc suisse présenté dans ce journal rame copieusement, alors que les applis SIG sur lesquelles je bosse habituellement pas du tout)
[^] # Re: SVG et SIG
Posté par 태 (site web personnel) . Évalué à 3.
On peut déjà utiliser les applications cartographiques comme celle de la tsr avec un simple navigateur à jour et sans plugin tordu. (pour moi, le navigateur s'appelle opera)
[^] # Re: SVG et SIG
Posté par Laurent J (site web personnel, Mastodon) . Évalué à 3.
Et ils utilisent Gecko comme plateforme pour leurs applis et pour afficher leurs cartes SVG. Et même si le support SVG n'est pas extraordinaire d'un point de vue performance, ça reste largement utilisable.
Aussi, ceux qui râlent contre firefox + SVG, faudrait d'abord analyser ce qui plombe les perfs dans la page en question. Je n'ai pas regardé, mais si ça se trouve les scripts de cette page sont codés avec les pieds, tant au niveau Javascript, qu'au niveau SVG. En effet, SVG est plutôt riche, et comme dans tout langage, il y a des bonnes et des mauvaises façons pour créer les dessins.
[^] # Re: SVG et SIG
Posté par Larry Cow . Évalué à 2.
Certes, mais il est comme tout le monde : trop de polygones, et il commence à saturer grave. Et pour ce que j'ai pu en voir, il sature nettement plus vite que le plugin Adobe.
Autant sur certaines applis tu peux te permettre de faire du low-poly, autant sur des applis scientifiques (dont la carto) ce qui prime c'est la précision de tes tracés.
# En france aussi ...
Posté par Guinns . Évalué à 1.
Plutot bien fait en plus, avec SVG d'indiqué, et tout. Librement accessible, avec vues du ciel, cadastre, etc ...... mais ca marche que sous Windows avec IE :-(
http://creuse.com/cartographie/
Ironiquement (comme quoi on pense "un peu" à nous), il est tout de même indiqué :
"Utilisateur de Firefox, nous vous suggérons d'installer l'extension IETab."
[^] # Re: En france aussi ...
Posté par Larry Cow . Évalué à 2.
Plugin SVG requis également.
[^] # Re: En france aussi ...
Posté par BAud (site web personnel) . Évalué à 4.
Vous devez installer le plugin Adobe SVGviewer" avec un beau lien sur http://www.carto.meaux.fr/SVGView6.exe <- j'en fais quoi ?
Quelqu'un leur a déjà remonté que c'est dommage de dévoyer ainsi un format ouvert à un greffon fermé ?
Au moins le site de la tsr fonctionne bien, lui, sans rien ajouter.
[^] # Re: En france aussi ...
Posté par Larry Cow . Évalué à 2.
Je crois, oui. Au pire, il y a une forge sur l'Adullact, tu dois pouvoir le faire toi même :)
# Un format libre, mais pas de lecteur libre :(
Posté par Zenitram (site web personnel) . Évalué à 3.
(euh... Un lecteur qui bouffe 100% du CPU en changeant la couleur d'un fond, euh... il y a encore du boulot)
C'est vraiment bizarre... A croire que le libre ne souhaite pas remplacer le proprio sur ce domaine.
(et non, je ne le développerai pas!)
# Stop raler sur le svg
Posté par Jean-Philippe (site web personnel) . Évalué à 4.
Et ce n'est pas nouveau que le moteur javascript de firefox et bien d'autres est moins performant que flash pour diverses raisons.
Espérons que tamarin viendra mettre fin à tout cela.
# SVG n'est pas un concurent de Flash
Posté par Beretta_Vexee . Évalué à 7.
SVG est un excellent format d'image vectoriel qui est loin d'être complètement exploité a l'heure actuelle ( les filtres et effets font défaut à la plus part des implémentation). Il est on ne peut plus complet et a de nombreux avantages dans ce domaine, mais cela n'en fait absolument pas un conclurent de flash.
Pour faire un 1/10 de ce que fait flash, a savoir des animations interactive ou non avec du SVG. Il faut une véritable usine a gaz a base de javascript qui parse du XML pour cracher du SVG. Cette solution n'est tous simplement pas adapté par rapport a Flash qui intègre des codec multimédia, un interpréteur de script et bon nombre d'autre fonctions parfaitement intégrés.
Flash et SVG ne sont pas consus pour la même chose.
[^] # Re: SVG n'est pas un concurent de Flash
Posté par Yusei (Mastodon) . Évalué à 1.
Maintenant, si on enlève SMIL on perd la possibilité d'inclure des films d'une manière utile... De là à dire qu'on ne peut faire qu'1/10 de ce que fait flash...
[^] # Re: SVG n'est pas un concurent de Flash
Posté par Beretta_Vexee . Évalué à 2.
Pour en revenir a notre sujet premier, ce n'est pas parce que l'on peut mettre en place des solutions bancales basés sur SVG que SVG est un concurrent de flash. Et oui, faire de l'animation vectoriel n'est qu'un dixième de ce que fait flash.
Je ne suis pas défenseur de flash, je suis un utilisateur assidue d'inkscape, mais dire que l'on peut faire du flash avec SVG est une erreur.
[^] # Re: SVG n'est pas un concurent de Flash
Posté par Yusei (Mastodon) . Évalué à 5.
Je suis peut-être un libriste pas réaliste mais, aujourd'hui, pour tous les cas où moi je peux avoir besoin de Flash, je sais faire la même chose en XHTML+SVG+Javascript. D'autre part, je ne considère pas que mélanger plusieurs sous-ensembles de XML dans un même document soit "usine à gaz", dans la mesure où ces langages ont été conçus dans cet objectif. Finalement la seule chose qui pourrait m'inciter à choisir Flash est le manque de support de SVG dans IE et la lenteur des implémentations des autres navigateurs.
Mon expérience (pas réaliste) avec le SVG a consisté comme je l'expliquais plus haut à inclure des plans (de bâtiment) dans une interface web et à modifier des parties de ces plans en fonctions des actions de l'utilisateur dans le reste de l'interface et d'évènements externes. On a fait ça avec Rails. L'intégration d'un plan s'est faite en 15 secondes (prendre le fichier généré par Inskcape, le mettre dans le bon dossier et le renommer en .rxml). À partir du moment où le plan est une vue comme une autre, on peut y inclure du code Ruby comme dans du XHTML, donc par exemple on peut trivialement obtenir un contrôleur qui permet de zoomer/tourner le document SVG à partir des paramètres GET/POST.
Ensuite, il ne reste plus qu'à écrire les fonctions de Javascript dont on a besoin, et le tour est joué.
Je ne sais pas faire la même chose avec Flash, donc je ne peux pas comparer la difficulté, mais ce que je sais, c'est que:
- Flash est typiquement l'outil qu'on aurait utilisé il y a 5 ans pour faire ça
- Manipuler du SVG ne demande quasiment aucun apprentissage si on sait manipuler du XHTML
- Tout le monde dans ma boîte a été impressioné par la rapidité avec laquelle l'intégration du plan s'est faite. On savait que c'était possible, pas que c'était aussi simple.
Et en prime, ça tourne sans plugin dans FF ;-)
[^] # Re: SVG n'est pas un concurent de Flash
Posté par Bruce Le Nain (site web personnel) . Évalué à 3.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.