JeuWeb - Crée ton jeu par navigateur

Version complète : [Résolu][SVG] Dessiner des motifs pour une carte d'hexagones
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Pages : 1 2 3 4 5
Opera 11.60 ça marche nickel là
Sinon ça rend bien Smile
Effectivement, ça prend une belle allure maintenant.
Quant au problème de compatibilité, si il devient trop handicapant par rapport à l'évolution des navigateurs, il ne faut plus passer par du SVG Inline mais par une autre solution style un fichier .svg dans un iframe.
ou plutot dans une balise object
Inclure l'image via object ne rend pas ça chiant à scripter ?
C'est pas plus chiant un object qu'un iframe, si ce n'est qu'il faut installer un plugin; par contre, ca devrait fonctionner sur un plus large choix de navigateurs.
D'un autre coté, la plupart des navigateurs plus ou moins récent savent traités les fichiers en .svg.
Donc tant qu' à faire le rendu sur deux pages, je pense que passait par un iframe est plus propre mais peut ne pas être rendu sur les vieux navigateurs (IE6).
heu les objets flash tu les mets dans des iframes aussi Smile ?

pour scripter c cool il faut juste prendre l'habitude de ne pas pouvoir apeler les méthodes d'un document à l'autre directement, donc au démarrage mettre en place un framework pour gérer ça.
si tu mets le svg dans un object, c'est pour qu'il soit utilisable sur les navigateurs ne le gérant pas; et dans ce cas, il faut installer un plugin fourni par Adobe.
Sinon, si on ne cible que les navigateurs relativement récents; ceux-ci savent afficher en natif une page .svg donc pouvant être incluse via un iframe si on ne fait pas de svg inline.
Maintenant, à choisir, je préfère personnellement me limiter aux navigateurs récents quitte à exclure une petite frange utilisant encore des dinosaures plutôt que de demander à tout le monde, si ce n'est pas fait, d'installer un plugin.
Bof, moi la compatibilité avec les navigateurs pourris, je m'en fiche un peu et je ne veux pas m'embêter avec ça.
Supporter les versions récentes de Webkit et Gecko me conviendra très bien.
IE9+ serait un bonus mais pour le moment, ma page ne fonctionne pas (rien ne s'affiche).
Mais sur les navigateurs récents, pourquoi préférer l'iframe à l'object alors que ce dernier est justement fait pour ça ?

De plus, avoir un scope limité aux objets graphiques peut simplifier l'organisation MVC ou MVVM. Je dis ça à tout hasard, ce n'est pas forcément vrai.
(12-12-2011, 09:50 PM)niahoo a écrit : [ -> ]Mais sur les navigateurs récents, pourquoi préférer l'iframe à l'object alors que ce dernier est justement fait pour ça ?

De plus, avoir un scope limité aux objets graphiques peut simplifier l'organisation MVC ou MVVM. Je dis ça à tout hasard, ce n'est pas forcément vrai.
Tu n'as pas tout bien lu, ma préférence se porte sur le SVG inline qui permet des effets sympas d'interactions avec la reste de la page. Malheureusement ceci ne fonctionne bien pour l'instant qu'avec FF4.0 et supérieur. Donc ni iframe, ni object, ni embed ...tel serait mon désir


EDIT: un petit lien pour montrer ce qu'il est possible de faire en SVG Inline: http://jeremie.patonnier.net/experiences...uzzle.html
Pages : 1 2 3 4 5