Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1461 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Attribut "code", validité W3C

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Attribut "code", validité W3C

n°1690319
yann39
⛅⏰♫♪☹☕
Posté le 21-02-2008 à 18:31:01  profilanswer
 

Bonjour,
 
Je publi mes panorama avec Pure Player Pro pour Java.
Je procédais ainsi (c'est aussi comme il est préconisé de le faire sur le site d'immervision...) :
 

Code :
  1. <applet archive="PurePlayerPro.jar" code="PurePlayerPro" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
  2.   <param name="panorama" value="acc_fuzzle.xml"/>
  3.   <param name="fullscreen" value="false"/>
  4.   <param name="singlepanorama" value="true"/>
  5.   <param name="usecache" value="true"/>
  6.   <param name="optimizememory" value="true"/>
  7. </applet>


 
Ca fonctionne mais la balise <applet> n'est pas valide W3C Strict.
 
Je procède donc avec une balise <object> mais elle ne prend pas d'attribut "code" qui est apparement nécéssaire au fonctionnement du panorama (j'ai d'ailleur pas trop compris à quoi elle servait).
 
J'ai aussi essayé comme ceci mais ca ne fonctionne pas :
 

Code :
  1. <object archive="PurePlayerPro.jar" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
  2.   <param name="java_code" value="PurePlayerPro"/>
  3.   <param name="panorama" value="acc_fuzzle.xml"/>
  4.   <param name="fullscreen" value="false"/>
  5.   <param name="singlepanorama" value="true"/>
  6.   <param name="usecache" value="true"/>
  7.   <param name="optimizememory" value="true"/>
  8. </object>


 
Avez-vous une idée ?
 
Merci :)

mood
Publicité
Posté le 21-02-2008 à 18:31:01  profilanswer
 

n°1691469
yann39
⛅⏰♫♪☹☕
Posté le 24-02-2008 à 12:09:28  profilanswer
 

up [:spamafote]

n°1692607
mIRROR
Chevreuillobolchévik
Posté le 26-02-2008 à 10:15:08  profilanswer
 

c est data pas archive et il te manque le mime type ici application/x-java-applet
mai je te garantis pas le fonctionnement vu que c est deprecated
change plutot ta dtd
 

Spoiler :

ou attends html5 [:joce]


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1693088
yann39
⛅⏰♫♪☹☕
Posté le 26-02-2008 à 21:20:03  profilanswer
 

Bonsoir,
 
merci pour ta réponse.
 
Le mime 'type' n'est pas obligatoire, est-il vraiment utile ?
Et ça fonctionne très bien avec 'archive' et non 'data'.
 
Mais après moulte discussions et recherches, j'ai finalement trouvé une solution.
 
Pour Internet Explorer je procède ainsi :

Code :
  1. <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
  2.   <param name="code" value="PurePlayerPro"/>
  3.   <param name="archive" value="PurePlayerPro.jar"/>
  4.   <param name="panorama" value="acc_fuzzle.xml"/>
  5.   <param name="fullscreen" value="false"/>
  6.   <param name="singlepanorama" value="true"/>
  7.   <param name="usecache" value="true"/>
  8.   <param name="optimizememory" value="true"/>
  9. </object>


C'est valide XHTML1.0, par contre ça ne fonctionne pas sous Firefox.
Sous Firefox je procède donc ainsi :

Code :
  1. <object archive="PurePlayerPro.jar" classid="java:PurePlayerPro" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
  2.    <param name="panorama" value="acc_fuzzle.xml"/>
  3.    <param name="fullscreen" value="false"/>
  4.    <param name="singlepanorama" value="true"/>
  5.    <param name="usecache" value="true"/>
  6.    <param name="optimizememory" value="true"/> 
  7. </object>


Il suffit ensuite d'utiliser les commentaires conditionnels d'Internet Explorer afin d'afficher le bon code en fonction du navigateur.
La solution que j'ai donc trouvée :

Code :
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
  5. <title>Panorama Acc_fuzzle</title>
  6. </head>
  7. <body style="margin-left:10px; margin-top:10px; margin-right:10px; margin-bottom:10px;">
  8. <div>
  9. <!--[if !IE]>-->
  10. <object archive="PurePlayerPro.jar" classid="java:PurePlayerPro" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
  11. <param name="panorama" value="acc_fuzzle.xml"/>
  12. <param name="fullscreen" value="false"/>
  13. <param name="singlepanorama" value="true"/>
  14. <param name="usecache" value="true"/>
  15. <param name="optimizememory" value="true"/> 
  16. </object>
  17. <!--<![endif]-->
  18. <!--[if IE]>
  19. <object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" codebase="http://java.sun.com/update/1.5.0/jinstall-1_5_0-windows-i586.cab" style="width:600px; height:450px; border-width:1px; border-style:solid; border-color:#000000;">
  20.   <param name="code" value="PurePlayerPro"/>
  21.   <param name="archive" value="PurePlayerPro.jar"/>
  22.   <param name="panorama" value="acc_fuzzle.xml"/>
  23.   <param name="fullscreen" value="false"/>
  24.   <param name="singlepanorama" value="true"/>
  25.   <param name="usecache" value="true"/>
  26.   <param name="optimizememory" value="true"/>
  27.   </object>
  28. <![endif]-->
  29. </div>
  30. <div style="text-align:center; margin-top:5px;"> <a href="http://validator.w3.org/check?uri=referer"><img src="../images/validxhtml.gif" alt="Valid XHTML 1.0 Strict !" style="border:none; vertical-align:top;"/></a> <a href="http://jigsaw.w3.org/css-validator/check/referer"><img src="../images/validcss.gif" alt="Valid CSS !" style="border:none; vertical-align:top;"/></a> </div>
  31. </body>
  32. </html>


 
Ca fonctionne sous Internet Explorer 7 et Firefox 2, et valide W3C XHTML1.0.
Ce n'est peut-être pas la meilleure solution mais c'est tout ce que j'ai trouvé pour l'instant.
 
Merci.
 
;)

n°1693185
mIRROR
Chevreuillobolchévik
Posté le 27-02-2008 à 00:36:51  profilanswer
 

archive est plutot reservé pour une liste de fichiers mais evidemment tu peux creer une liste d un seul item :o
j ai fait quelques recherches aussi et finalement la seule difference notable entre les deux browsers reste l attribut classid ou ie va chercher un classid de type windows (le code imbitable) alors que firefox suit les recommandations et permet une uri
 
je te donne le lien en cadeau  
http://ww2.cs.fsu.edu/~steele/XHTML/appletObject.html


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
n°1693468
yann39
⛅⏰♫♪☹☕
Posté le 27-02-2008 à 12:45:04  profilanswer
 

OK merci pour ces précisions.
 
C'est déjà grace à ce lien que j'ai trouvé en partie ma solution ;)
 
Merci bien, bonne journée.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Attribut "code", validité W3C

 

Sujets relatifs
Problème avec bout de codesProblème code erreur PHP
[PHP-Eclipse] code templates ?[Php/Html]Récuperer Exif photo pour balise attribut ALT dans IMG.
Code CSS interprété différement par IE et les autres...Ameioration code, de saisi d'un fomulair et insertion des une table
Code php pour url rewriting : est ce la meilleur solutionScript php pour coloration syntaxique code c++
Comment lancer GNUPLOT à partir d'un code en C++[Debutant] Modifier le code source de popa3d
Plus de sujets relatifs à : Attribut "code", validité W3C


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR