Rahh, merci, parce que c’est bien plus argumenté que le dernier W3C go home, et bien plus intéressant à discuter. J’y lis beaucoup de mes frustrations à l’égard de ces technologies.
Je me permets juste d’ajouter mes petites précisions :
Sur le passage des limitations CSS.
Certaines sont connues et sont en passe de tomber, notamment les "une ligne sur deux" ou "second paragraphe". Ces choses là sont prévues dans la prochaine version de CSS. Bon, ce n’est certainement pas pour tout de suite, ça arrivera certainement trop tard, mais au moins ils connaissent le problème et tentent de le corriger.
D’autres limitations (besoin de répéter plusieurs fois la même valeur ou couleur sans possibilité de la rappeler par exemple) sont assez frustrantes et ne semblent pas prêtes de disparaître.
Sur les behavior de MSIE.
Tout d’abord Mozilla et MSIE ont le même système. La syntaxe diffère un peu, l’un s’appelle HTC et l’autre XBL, mais c’est kifkif. Là où ça commence à être intéressant c’est que XBL (l’association de code javascript via une syntaxe proche de CSS) est en train d’être intégré à SVG.
Tout ceci veut dire que bientôt le SVG sera bien moins limité coté interactions. Bon, ça ne sera pas flash, loin de là, mais ça corrigera le plus gros manque pour un développeur (je parle bien de développeur et pas de graphiste).
Reste que effectivement toutes les technologies ont des contrecoups. HTML, XML, CSS et les autres ne sont pas plus parfaites que Flash. Pire, toutes ces technologies ont une sphère d’application et ne résolvent pas tous les problèmes.
Maintenant des problèmes et limitations on en trouve aussi (à la pelle) sur flash ou sur ce que tu appelles le "bon vieux HTML pas compliant".
Par exemple, avec Flash, est-ce que tu peux définir un type d’objet qui a la police "helvetica" et un type d’objet avec la police "taille 10pt" et fusionner les deux dans certains textes ? Tu te plains que ce n’est pas faisable en CSS mais, pour autant que je me rappelle (mon flash est loin, je peux me tromper), ce n’est pas non plus faisable dans flash ou dans ta vieille soupe proche du HTML.
Rahh, merci, parce que c’est bien plus argumenté que le dernier W3C go home, et bien plus intéressant à discuter. J’y lis beaucoup de mes frustrations à l’égard de ces technologies.
Je me permets juste d’ajouter mes petites précisions :
Sur le passage des limitations CSS.
Certaines sont connues et sont en passe de tomber, notamment les "une ligne sur deux" ou "second paragraphe". Ces choses là sont prévues dans la prochaine version de CSS. Bon, ce n’est certainement pas pour tout de suite, ça arrivera certainement trop tard, mais au moins ils connaissent le problème et tentent de le corriger.
D’autres limitations (besoin de répéter plusieurs fois la même valeur ou couleur sans possibilité de la rappeler par exemple) sont assez frustrantes et ne semblent pas prêtes de disparaître.
Sur les behavior de MSIE.
Tout d’abord Mozilla et MSIE ont le même système. La syntaxe diffère un peu, l’un s’appelle HTC et l’autre XBL, mais c’est kifkif. Là où ça commence à être intéressant c’est que XBL (l’association de code javascript via une syntaxe proche de CSS) est en train d’être intégré à SVG.
Tout ceci veut dire que bientôt le SVG sera bien moins limité coté interactions. Bon, ça ne sera pas flash, loin de là, mais ça corrigera le plus gros manque pour un développeur (je parle bien de développeur et pas de graphiste).
Reste que effectivement toutes les technologies ont des contrecoups. HTML, XML, CSS et les autres ne sont pas plus parfaites que Flash. Pire, toutes ces technologies ont une sphère d’application et ne résolvent pas tous les problèmes.
Maintenant des problèmes et limitations on en trouve aussi (à la pelle) sur flash ou sur ce que tu appelles le "bon vieux HTML pas compliant".
Par exemple, avec Flash, est-ce que tu peux définir un type d’objet qui a la police "helvetica" et un type d’objet avec la police "taille 10pt" et fusionner les deux dans certains textes ? Tu te plains que ce n’est pas faisable en CSS mais, pour autant que je me rappelle (mon flash est loin, je peux me tromper), ce n’est pas non plus faisable dans flash ou dans ta vieille soupe proche du HTML.