|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||||
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 41 ![]() |
Quelqu'un pourrait il nous dire où on en est du SVG?
On nous a annoncé récemment que, après plusieurs années de tergiversations, Opera a enfin installé SVG 1.2 tiny, la première version utilisable du SVG (c'est à dire comprennant les indispensables fonctions audio et prefetch, sans lesquelles le SVG ne peut pas remplacer le flash). Or mes essais de SVG sont totalement ignorés par les navigateurs IE, Opera, Firefox, Safari. Les balises sont simplement ignorées, et je n'ai que les textes, pour ces deux exemples, y compris le second qui est pourtant copié-collé de la norme: Code :
... Code :
Que s'est-il passé? Il faut ajouter un nouveau brimborion de déclaration de type de document? Le SVG a été interdit? Ou quoi? Je n'ai même pas trouvé de validateur pour le SVG 1.2... J'aimerais pouvoir commencer à travailler |
||||
|
|
00
|
|
|
#2 | ||
|
Invité de passage
![]() Inscription : septembre 2007 Messages : 41 ![]() |
Après quelques recherches, j'ai trouvé la cause du "problème". Il semble que les différents navigateurs (Safari, Firefox et Opera) se soient concertés pour mettre un peu d'ordre dans le SVG et éviter qu'on retombe dans les cafouillages du HTML. Et tout SVG non conforme est ignoré. Une bonne chose donc.
Ainsi le SVG sera dans des documents XHTML, où le W3C pourra réaliser son rêve de mélanger à l'envi différents langages comme le HTML, le SVG, etc, sans plus aucune interférence microsofteuse. (Internet Explorer s'est de facto exclu d'internet, en n'affichant pas le XHTML ni le SVG). Et quand vous aurez goûté au XHTML, vous ne pourrez plus vous en passer... Voici donc le "template" d'un document type "document.xhtml" contenant du SVG: Code :
On remarque toutes les déclarations de "namespace" (espace de nomage) xmlns en bonne et due place (on peut aussi les rassembler toutes dans la balise <html>, mais il faut alors ajouter le préfixe svg: à tous les tags SVG) On remarque aussi la déclaration du type mine en PHP, qui doit être à la toute première ligne du document "document.php", si on est en PHP Cet exemple marche avec Opera, Firefox, Safari, sauf que le son n'est pas rendu. Seul Opera se prépare à implémenter le son dans une prochaine version (probablement 6). Alors on pourra commencer à travailler. Et le premier à rendre le son piquera surement des parts d'audience aus autres. Je suggère aux modérateurs de créer un forum SVG et de mettre le template ci-dessus en bonne place. En effet le SVG est assez déroutant à démarrer, et si on ne connaît pas le xhtml, on risque d'y passer plusieurs jours avant d'y comprende quelque chose. Cette discussion est donc résolue, toutefois je la laisse ouverte pour commentaires (pas nombreux en ces temps de vacances |
||
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2008 Messages : 78 ![]() |
![]() Tout à fait d'accord avec toi ! Je ne comprends pas pourquoi le svg n'a pas son forum. J'ai l'impression d'être le seul à ne pas utiliser flash ... Franchement c'est assez énorme ce que l'on peut faire en SVG en le mélangeant avec php et javascript ! cartes, graphiques...moi ça suffit à mon bonheur (surtout depuis que les navigateurs le prennent de plus en plus en compte...) Bref ce serait sympa de voir un forum dédié ! |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : décembre 2007 Messages : 132 ![]() |
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : octobre 2005 Messages : 9 ![]() |
Bonjour,
j'ai tester la page xhtml de Richard Trigaux, totu s'afficher bien, mais je n'ai aucun son qui est lu. J'ai bien sur remplacer href="ouch.ogg" par un fichier son que j'ai mis dans le même répertoire que la page. Est ce que j'aurais oublié de faire quelque chose ? je suis sous WinXp avec FireFox 3.5. Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com