comment écrire compatible ?
comment écrire compatible ?
Bonjour,
Comme beaucoup, je suis amené à rendre des sites compatibles avec divers navigateurs. Mon expérience en html est limitée, si je m'en réfère aux réponses de ce forum. Plus que sur un point particulier, je préfèrerai acquérir un peu de recul et de ompétence sur le sujet.
La doc HMTL du site http://www.w3.org/TR/1999/REC-html401-1 ... adef-style
ne me permet pas de comprendre un code simple comme celui qui suit :
"<html>
<HEAD>
</HEAD>
<body lang=FR style='margin:0px;background-color:black'>
<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
visibility:visible'>
<v:shape id="_x0000_s35843" type="#_x0000_m1027"
style='position:absolute;left:24pt;top:258pt;width:660pt;height:186pt'>
<img border=0 v:shapes="_x0000_s35842" src="slide0029_image002.gif"
style='position:absolute;top:6.75%;left:6.74%;width:85.39%;height:32.75%'>
</div>
</BODY>
</HTML>
"
Ma question : sans vouloir devenir un pro, par où et comment commencer l'étude puisque ce site est trop compliqué pour moi? L'anglais ne simplifie rien.
Merci de me donner un fil pour tirer dessus .
Noel
Comme beaucoup, je suis amené à rendre des sites compatibles avec divers navigateurs. Mon expérience en html est limitée, si je m'en réfère aux réponses de ce forum. Plus que sur un point particulier, je préfèrerai acquérir un peu de recul et de ompétence sur le sujet.
La doc HMTL du site http://www.w3.org/TR/1999/REC-html401-1 ... adef-style
ne me permet pas de comprendre un code simple comme celui qui suit :
"<html>
<HEAD>
</HEAD>
<body lang=FR style='margin:0px;background-color:black'>
<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
visibility:visible'>
<v:shape id="_x0000_s35843" type="#_x0000_m1027"
style='position:absolute;left:24pt;top:258pt;width:660pt;height:186pt'>
<img border=0 v:shapes="_x0000_s35842" src="slide0029_image002.gif"
style='position:absolute;top:6.75%;left:6.74%;width:85.39%;height:32.75%'>
</div>
</BODY>
</HTML>
"
Ma question : sans vouloir devenir un pro, par où et comment commencer l'étude puisque ce site est trop compliqué pour moi? L'anglais ne simplifie rien.
Merci de me donner un fil pour tirer dessus .
Noel
Ceci n'est pas un code simple
D'ailleurs ce n'est même pas un code HTML, c'est une soupe de balises insensées avec une probable addition proptiétaire de Microsoft (le v:shape qui ressemble à du XML dans du HTML c'est signé
)
Pour commencer avec une page simple : http://www.tuteurs.ens.fr/internet/web/html/

D'ailleurs ce n'est même pas un code HTML, c'est une soupe de balises insensées avec une probable addition proptiétaire de Microsoft (le v:shape qui ressemble à du XML dans du HTML c'est signé

Pour commencer avec une page simple : http://www.tuteurs.ens.fr/internet/web/html/
soupe c'est vrai !
C'est bien une conversion ppt vers html ! le rendu est trop différent entre les 2 navigateurs. Les auteurs ne vont changer leurs méthodes de travail car ils ne sont pas informaticiens. Ils continuent comme ils ont l'habitude. Mais ensuite il me faudra "une moulinette" pour tenter de rendre le code le plus compatible possible, si toutefois on y arrive !!!!
Je vais aller exploiter le site et tenter de me former un peu. Il est vrai que je ne connais pas la différence entre XML et le reste !
Si au fil du temps, je réussis mon premier examen de passage, j'espère que je pourrais trouver un site pour le niveau 2 : nettoyage code html généré par MS.
Merci.
Noel
Je vais aller exploiter le site et tenter de me former un peu. Il est vrai que je ne connais pas la différence entre XML et le reste !
Si au fil du temps, je réussis mon premier examen de passage, j'espère que je pourrais trouver un site pour le niveau 2 : nettoyage code html généré par MS.
Merci.
Noel
En utilisant des outils Microsoft, il ne faut pas s'étonner si ça ne fonctionne que sur des outils Microsoft.
Dans le cas du v:shape, c'est une "behaviour" d'IE, il a surement une fonction dans IE, mais ne pourra pas être interprété par d'autres.
Le plus simple pourrait encore être de changer d'outils
Dans le cas du v:shape, c'est une "behaviour" d'IE, il a surement une fonction dans IE, mais ne pourra pas être interprété par d'autres.
Le plus simple pourrait encore être de changer d'outils

ms quand tu nous tiens
On ne peut tout changer d'un coup, 10 voire 15 ans d'habitude. Nos auteurs écrire et communiquent vers l'extérieur. Les outils qu'ils emploient, ils les manipulent souvent avce peu de sources de conseuls, plus par le "essaie de faire ca" du collègue qui a réussi un truc mais qui ne sait pas trop comment.
Et c'est souvent que les ppt sont mis sur le site, pour allécher le chalan parfois. C'est rapide. Avec la sortie de FF, il est tentant de "tenter" la transformation des pages converties pour que les 2 navigateurs s'y retrouvent. IE arrivera bien à afficher quelque chose de "normal" puisqu'il faudra "reconstruire" par exemple le JS qui accompagne un ppt converti pour retrouver l'animation des slides.
C'est pour l'instant une idée, un axe de recherche, donc à voir.
Pour revenir au code initial, le rendu de ff est perturbé par la balise v:shape qui positionne l'image à un autre endroit que ie. Est-ce le style_in_line de la balise IMG qui n'est pas interprété par FF? Si oui, où puis je trouver ce qui serait défini comme les règles de l'art du rendu ou de l'interprétation correcte des balises?
Merci
Et c'est souvent que les ppt sont mis sur le site, pour allécher le chalan parfois. C'est rapide. Avec la sortie de FF, il est tentant de "tenter" la transformation des pages converties pour que les 2 navigateurs s'y retrouvent. IE arrivera bien à afficher quelque chose de "normal" puisqu'il faudra "reconstruire" par exemple le JS qui accompagne un ppt converti pour retrouver l'animation des slides.
C'est pour l'instant une idée, un axe de recherche, donc à voir.
Pour revenir au code initial, le rendu de ff est perturbé par la balise v:shape qui positionne l'image à un autre endroit que ie. Est-ce le style_in_line de la balise IMG qui n'est pas interprété par FF? Si oui, où puis je trouver ce qui serait défini comme les règles de l'art du rendu ou de l'interprétation correcte des balises?
Merci
-
- Lézard vert
- Messages : 194
- Inscription : 13 nov. 2004, 08:54
Je comprends tout à fait ta problématique... On ne peut demander à des membres d'une entreprise de changer des habitudes de travail et des compétences acquises laborieusement et de façon parcellaire.
Je re-découvre moi-même l'importance du respect des normes mais il faut rester pragmatique et non sectaire... L'internet s'est fait également avec des gens qui avaient des choses à dire mais peu de soutien et de temps pour les dire selon la norme (qui, et c'est souhaitable, évolue au fil du temps !)
J'ai parfois l'impression qu'ici certains contibuteurs sont déconnectés du monde de l'entreprise. Je suis très intéressé par leurs démarches et leurs conseils, je m'efforce de les suivre à titre personnel mais la mise en place dans ma société n'est pas évidente, ni même parfois possible (structure, coût).
Pour répondre à ta question, il nous faut trouver un outil permettant de mouliner nos soupes actuelles et régurgiter un code propre, normalisé et évolutif.
Et pour les pages rétives, envisager des documents lisibles dans Acrobat Reader (par exemple) ou avec une visionneuse téléchargeable. Et faire passer le messages aux collègues qui veulent alimenter ton site que tout ne sera pas lisible en l'état et qu'ils doivent éviter certains effets intraduisibles...
Je re-découvre moi-même l'importance du respect des normes mais il faut rester pragmatique et non sectaire... L'internet s'est fait également avec des gens qui avaient des choses à dire mais peu de soutien et de temps pour les dire selon la norme (qui, et c'est souhaitable, évolue au fil du temps !)
J'ai parfois l'impression qu'ici certains contibuteurs sont déconnectés du monde de l'entreprise. Je suis très intéressé par leurs démarches et leurs conseils, je m'efforce de les suivre à titre personnel mais la mise en place dans ma société n'est pas évidente, ni même parfois possible (structure, coût).
Pour répondre à ta question, il nous faut trouver un outil permettant de mouliner nos soupes actuelles et régurgiter un code propre, normalisé et évolutif.
Et pour les pages rétives, envisager des documents lisibles dans Acrobat Reader (par exemple) ou avec une visionneuse téléchargeable. Et faire passer le messages aux collègues qui veulent alimenter ton site que tout ne sera pas lisible en l'état et qu'ils doivent éviter certains effets intraduisibles...
Bienheureux les fêlés car ils laissent passer la lumière...
Pardon, mais l'exportation (soi-disant) HTML de Powerpoint n'a rien d'une habitude prise sur 10-15 ans. Au mieux elle a été prise dans les cinq dernières années, et beaucoup, beaucoup d'autres choses ont sans doute dû s'adapter dans la même période pour fonctionner avec "Internet".
Vous avez sans doute été trompés sur ce qu'était Internet par certaines sociétés. Il est important de se rendre compte que pour qu'il continue à fonctionner il doit rester basé sur des standards de communication ouverts (tels que TCP/IP, HTTP, (X)HTML, XML, ...). Sinon, vous vous retrouverez rapidement dans un "Intranet" restreint à ceux qui utilisent les mêmes outils que vous.
Pour en revenir à Powerpoint, effectivement il vaut mieux envisager dans un premier temps de communiquer avec une solution "figée" comme PDF.
Dans le courant de l'année prochaine, le format XML d'OpenOffice.org présenté par Sun à l'ISO sera normalement reconnu comme le format d'échange standard (notamment par l'Union Européenne) en matière de bureautique, et des filtres de conversion de et vers les formats XML de Microsoft Office ont été créés pour l'occasion. On peut aussi d'ores et déjà exporter les slides en Flash (sans les animations pour l'instant), donc on peut dire que les solutions à ce genre de problème sont en train d'émerger. En gros, dans six mois il devrait être possible d'ouvrir un ancien document ppt dans OpenOffice 2.0 et de le convertir instantanément en un autre format interopérable (en fait c'est déjà possible mais terriblement instable et inutilisable en entreprise pour l'instant). Ou peut-être même à partir de PowerPoint même, si Microsoft veut garder l'Union Européenne parmi ses clients
Vous avez sans doute été trompés sur ce qu'était Internet par certaines sociétés. Il est important de se rendre compte que pour qu'il continue à fonctionner il doit rester basé sur des standards de communication ouverts (tels que TCP/IP, HTTP, (X)HTML, XML, ...). Sinon, vous vous retrouverez rapidement dans un "Intranet" restreint à ceux qui utilisent les mêmes outils que vous.
Pour en revenir à Powerpoint, effectivement il vaut mieux envisager dans un premier temps de communiquer avec une solution "figée" comme PDF.
Dans le courant de l'année prochaine, le format XML d'OpenOffice.org présenté par Sun à l'ISO sera normalement reconnu comme le format d'échange standard (notamment par l'Union Européenne) en matière de bureautique, et des filtres de conversion de et vers les formats XML de Microsoft Office ont été créés pour l'occasion. On peut aussi d'ores et déjà exporter les slides en Flash (sans les animations pour l'instant), donc on peut dire que les solutions à ce genre de problème sont en train d'émerger. En gros, dans six mois il devrait être possible d'ouvrir un ancien document ppt dans OpenOffice 2.0 et de le convertir instantanément en un autre format interopérable (en fait c'est déjà possible mais terriblement instable et inutilisable en entreprise pour l'instant). Ou peut-être même à partir de PowerPoint même, si Microsoft veut garder l'Union Européenne parmi ses clients

-
- Lézard vert
- Messages : 194
- Inscription : 13 nov. 2004, 08:54
Benoit, je suis tout à fait d'accord avec ton analyse...
Et j'ajoute...
...Force est de constater que l'arrivée des PC (au grand dam des anciennes équipes informatique) puis d'OS graphiques à l'interface standardisée (EDI) puis de logiciels bureautiques "maîtrisables" a permis à tout un chacun de se prendre pour un "rédacteur - metteur en page - graphiste - diffuseur" sans forcément connaître la déontologie, les règles de l'art de chacune de ces fonctions... Et les suites bureautiques intégrées et l'arrivée d'outils web permettant "facilement" de basculer d'un type de document à un autre a ajouté à la confusion des genres...
Cet état de fait... je ne m'en plains pas puisque j'en ai profité depuis plus de 20 ans (en amateur puis en professionnel)... C'est juste un constat.
Et il nous faut faire preuve de beaucoup de pédagogie et de diplomatie pour faire comprendre à un collègue (ou pire, à un supérieur hiérarchique) que ce qu'il fait (et dont il est très fier !) n'est pas conforme à des règles qu'il ne connaît pas... et qu'il ne peut/veut pas connaître par manque de temps et parfois d'implication !
Et j'ajoute...
...Force est de constater que l'arrivée des PC (au grand dam des anciennes équipes informatique) puis d'OS graphiques à l'interface standardisée (EDI) puis de logiciels bureautiques "maîtrisables" a permis à tout un chacun de se prendre pour un "rédacteur - metteur en page - graphiste - diffuseur" sans forcément connaître la déontologie, les règles de l'art de chacune de ces fonctions... Et les suites bureautiques intégrées et l'arrivée d'outils web permettant "facilement" de basculer d'un type de document à un autre a ajouté à la confusion des genres...
Cet état de fait... je ne m'en plains pas puisque j'en ai profité depuis plus de 20 ans (en amateur puis en professionnel)... C'est juste un constat.
Et il nous faut faire preuve de beaucoup de pédagogie et de diplomatie pour faire comprendre à un collègue (ou pire, à un supérieur hiérarchique) que ce qu'il fait (et dont il est très fier !) n'est pas conforme à des règles qu'il ne connaît pas... et qu'il ne peut/veut pas connaître par manque de temps et parfois d'implication !
Bienheureux les fêlés car ils laissent passer la lumière...
ecrire compatible
Rebonjour,
Excusez moi pour cette interruption de quelques jours, mais les vacances....
Un mot sur les habitudes : je parlais de MS globalement.
C'est bien sûr vrai que internet c'est aussi la possibilité de faire tout et pas dans les règles, surtout quand on ne connaît qu'un son de cloche. Le monde de l'entreprise, de celle que je côtoie, est entièrement MS. On trouve bien par ci par là un linux pour un serveur de mail, mais c'est pas ce que j'appelle l'outil de production. Je ne connais qu'imparfaitement mon entreprise (la-poste 270000 agents), son SI, son informatique "polymorphe", je ne "manipule" que 60000 machines sous XP, et que du MS-OFF depuis 1985 (même si le nom était dfifférent au début). J'ai un peu "visité" d'autres entreprises présentant une similitude en regard de mon travail, et il me semble que c'est la même chose. Vous allez me dire : et alors.
Et alors, ca avance pas, vu du "libre". Et les auteurs, qui ont comme métier leur "métier", font et posent des documents qu'ils ont réussis "à faire" avec leur compétence certainement limitée.
Si j'ai bien compris dans 6 mois, moi et d'autres aurons la chance, si on utilise les bons produits, de ne plus se casser la tête pour viser la compatibilité maximale.
En attendant, après avoir "digéré" les tutoriaux conseillés, je suis retourné à ma page à problème et j'en suis arrivé à isoler, pour cette page uniquement (attention la moulinette !) ce bout de code:
Bien sûr que si mon auteur favori ne faisait pas de ppt vers html pour que le quidam du net voit son travail, je serai au chomage. Lui faire une moulinette, j'abandonne l'idée.
Reprendre ses pages html de slide qui ne contiennent que peu de lignes de texte (propre du slide) et perdre quelques animations, ca doit se limiter à du copier/coller. Reste l'animation JS (suivant/précédent) que je ne maîtrise pas encore.
Si là encore, après le niveau "débutant des CSS, vous pouvait m'oreinter sur quelque chose d'adapter à l'écriture rapide d'un suivant/précédent pour débutant, je suis preneur.
Merci pour votre compréhension.
Excusez moi pour cette interruption de quelques jours, mais les vacances....
Un mot sur les habitudes : je parlais de MS globalement.
C'est bien sûr vrai que internet c'est aussi la possibilité de faire tout et pas dans les règles, surtout quand on ne connaît qu'un son de cloche. Le monde de l'entreprise, de celle que je côtoie, est entièrement MS. On trouve bien par ci par là un linux pour un serveur de mail, mais c'est pas ce que j'appelle l'outil de production. Je ne connais qu'imparfaitement mon entreprise (la-poste 270000 agents), son SI, son informatique "polymorphe", je ne "manipule" que 60000 machines sous XP, et que du MS-OFF depuis 1985 (même si le nom était dfifférent au début). J'ai un peu "visité" d'autres entreprises présentant une similitude en regard de mon travail, et il me semble que c'est la même chose. Vous allez me dire : et alors.
Et alors, ca avance pas, vu du "libre". Et les auteurs, qui ont comme métier leur "métier", font et posent des documents qu'ils ont réussis "à faire" avec leur compétence certainement limitée.
Si j'ai bien compris dans 6 mois, moi et d'autres aurons la chance, si on utilise les bons produits, de ne plus se casser la tête pour viser la compatibilité maximale.
En attendant, après avoir "digéré" les tutoriaux conseillés, je suis retourné à ma page à problème et j'en suis arrivé à isoler, pour cette page uniquement (attention la moulinette !) ce bout de code:
Code : Tout sélectionner
<html>
<HEAD>
</HEAD>
<body lang=FR style='margin:0px;background-color:black'>
<--1 positionnelment absolu -->
<div id=SlideObj class=sld style='position:absolute;top:0px;left:0px;
width:534px;height:400px;font-size:16px;background-color:white;clip:rect(0%, 101%, 101%, 0%);
visibility:visible'>
<--2 positionnelment absolu -->
<v:shape style='position:absolute;left:24pt;top:258pt;width:660pt;height:186pt'>
<-- donc m'image est a la position definie par 2 : avec ie elle est en 1 -->
<img border=0 v:shapes="_x0000_s35842" src="slide0029_image002.gif"
style='position:absolute;top:6.75%;left:6.74%;width:85.39%;height:32.75%'>
</div>
</BODY>
</HTML>
Reprendre ses pages html de slide qui ne contiennent que peu de lignes de texte (propre du slide) et perdre quelques animations, ca doit se limiter à du copier/coller. Reste l'animation JS (suivant/précédent) que je ne maîtrise pas encore.
Si là encore, après le niveau "débutant des CSS, vous pouvait m'oreinter sur quelque chose d'adapter à l'écriture rapide d'un suivant/précédent pour débutant, je suis preneur.
Merci pour votre compréhension.
ecrire compatible
Merci jv2759
C'est vrai que j'ai pas le réflexe "logiciel libre" et que openoffice n'est pas installé sur le micro que j'utilise : gestion centralisée et banalisée des positions de travail oblige, surtout dasn une grande entreprise où le pc est un outil de travail "figé", à l'instar du minitel, intelligent il est vrai mais "fermé", "verrouillé" !!!
Néanmoins, je vais le mettre en catimini, ouvrir le ppt, le convertir en html et tester le résulltat. Si c'est aussi simple que cà pour un rendu satisfaisant, je fais le maximum pour convertir mon auteur favori.
Mais si ca ne marche pas, j'aurais quand même gagné à découvrir que l'aide sur le net peut toujours venir même quand on ne l'attendais plus.
Au fait, dans le code que j'ai isolé, pourquoi FF interprête-t-il la balise :
<v:shape style='position:absolute;left:24pt;top:258pt;width:660pt;height:186pt'>
et que represente-t-elle?
est-elle en rapport avec cette ligne :
<html xmlns:v="urn:schemas-microsoft-com:vml">
Merci
C'est vrai que j'ai pas le réflexe "logiciel libre" et que openoffice n'est pas installé sur le micro que j'utilise : gestion centralisée et banalisée des positions de travail oblige, surtout dasn une grande entreprise où le pc est un outil de travail "figé", à l'instar du minitel, intelligent il est vrai mais "fermé", "verrouillé" !!!
Néanmoins, je vais le mettre en catimini, ouvrir le ppt, le convertir en html et tester le résulltat. Si c'est aussi simple que cà pour un rendu satisfaisant, je fais le maximum pour convertir mon auteur favori.
Mais si ca ne marche pas, j'aurais quand même gagné à découvrir que l'aide sur le net peut toujours venir même quand on ne l'attendais plus.
Au fait, dans le code que j'ai isolé, pourquoi FF interprête-t-il la balise :
<v:shape style='position:absolute;left:24pt;top:258pt;width:660pt;height:186pt'>
et que represente-t-elle?
est-elle en rapport avec cette ligne :
<html xmlns:v="urn:schemas-microsoft-com:vml">
Merci
Re: ecrire compatible
Quand firefox vois une balise qu'il ne comprend pas dans un document html, il ne l'interprete tout simplement pas.noel blanc a écrit : <v:shape style='position:absolute;left:24pt;top:258pt;width:660pt;height:186pt'>
et que represente-t-elle?
est-elle en rapport avec cette ligne :
<html xmlns:v="urn:schemas-microsoft-com:vml">
ainsi si tu écrit :
Code : Tout sélectionner
<une_balise>Un text au hazard</une_balise>
Code : Tout sélectionner
Un text au hazard
Code : Tout sélectionner
<html xmlns:v="urn:schemas-microsoft-com:vml">
Attention. Le schemas s'il décrit bien l'emploit de la balise n'indique absolument pas ce que doit faire cette basilse.
C'est comme si déssider d'employer un nouveaux mots et que j'explique comme l'utiliser. Par exemple le verbe azerter qui ce conjugue comme chanter. Si je ne te dit que cela tu ne seras pas vraiment avancer sur ce que je veux dire. Et si j'écrie : je vais bientot azerter. Au mieux tu peux dire oui le mots et bien employer ou pas.
Donc dans notre cas, firefox vois que shape et bien écrit, au mieux il vas ce dire que style et du css (perso moi je dirait que non cela me semble plus corecte), Mais à aucun moment il ne pouras faire ce que la balise v:shape devrait faire, puisque c'est définit par microsoft pour les outils microsoft.
Conclusion, au mieux tu as quelque chose, mais il y as bien peux de chance que cela fasse quelque chose de bon...
PS : Si la transition vers les standard peux parretre chére aujourd'hui, il ne faut pas oublier que plus on retarderas ce passage, plus le coup de ce transfert seras important
Inscrit sur la liste des abonner absent...
je ne suis pas trés efficace dans le suivi de mes questions, ne m'en veuillez pas trop, surtout toi, jv2759 qui prend la peine de bien m'expliquer.
Je comprends que si la balise ne correspond pas au standard en vigueur, FF l'oublie. Mais dans le cas du petit bout de code (voir plus haut dans l'historique), FF interprète vraiment les coordonnéees de la balise <v:shape> et ignore les coordonnées de la balise <img>, "absolute" toutes les 2. IE interpète les coordonnées de la balise <img>, d'où le décalage de rendu à l'écran.
En fait c'est surtout la NON interprétation des coordonnées de la balise Iimg qui m'interpelle.
Et Oh! bonne nouvelle! la conversion ppt vers html de openoffice (gratuit!) donne un code html simple, sans animation certe! mais compatible!!!
Et comme l'a écrit un gourou du "libre," qui prône l'abandon des frames, l'information (le sens, le fonds) doit prendre le pas sur la forme, animation comprise.
Je vais expliquer cela et présenter le "libre" à mon auteur favori.
Si l'un de vous, jv2759 par exemple, a encore le temps de jeter un oeil sur ce bout de code et m'expliquer pourquoi FF "place" l'image là où il la pose sur l'écran, je vous en serai reconnaissant.
Clin d'oeil : jv2759 ca me fait penser à un agent secret du SDUC qui avait pour code "Inter 18 29", mais qui connaît encore ses vieilleries?
Je comprends que si la balise ne correspond pas au standard en vigueur, FF l'oublie. Mais dans le cas du petit bout de code (voir plus haut dans l'historique), FF interprète vraiment les coordonnéees de la balise <v:shape> et ignore les coordonnées de la balise <img>, "absolute" toutes les 2. IE interpète les coordonnées de la balise <img>, d'où le décalage de rendu à l'écran.
En fait c'est surtout la NON interprétation des coordonnées de la balise Iimg qui m'interpelle.
Et Oh! bonne nouvelle! la conversion ppt vers html de openoffice (gratuit!) donne un code html simple, sans animation certe! mais compatible!!!
Et comme l'a écrit un gourou du "libre," qui prône l'abandon des frames, l'information (le sens, le fonds) doit prendre le pas sur la forme, animation comprise.
Je vais expliquer cela et présenter le "libre" à mon auteur favori.
Si l'un de vous, jv2759 par exemple, a encore le temps de jeter un oeil sur ce bout de code et m'expliquer pourquoi FF "place" l'image là où il la pose sur l'écran, je vous en serai reconnaissant.
Clin d'oeil : jv2759 ca me fait penser à un agent secret du SDUC qui avait pour code "Inter 18 29", mais qui connaît encore ses vieilleries?
Oups, j'ai un peux de mal à comprendre ce que nous fait firefox sur le coup...
Mais le probléme vien de <v:shape, suprime tout la balise et tu veras que tu devrait avoir la même chose sur les deux... Car la balise n'est pas fermer, donc non seulement c'est pas du html corecte, mais ce n'est même pas du xml ce qui fait tout planter... Du cout, firefox était completement dans les choux et ne savais plus trop quoi utiliser... En fait csi tu met le v:shape en rouge tu veras que img c'est mit dans le v:shape
Quand c'est mal écrit comme cela firefox interprete mais comme tu vois c'est plutot aléatoire.
Par contre ce que je ne comprent pas dutout c'est pourquoi il fait du absolute par raport au div et non par rapport au document???
Mais le probléme vien de <v:shape, suprime tout la balise et tu veras que tu devrait avoir la même chose sur les deux... Car la balise n'est pas fermer, donc non seulement c'est pas du html corecte, mais ce n'est même pas du xml ce qui fait tout planter... Du cout, firefox était completement dans les choux et ne savais plus trop quoi utiliser... En fait csi tu met le v:shape en rouge tu veras que img c'est mit dans le v:shape
Quand c'est mal écrit comme cela firefox interprete mais comme tu vois c'est plutot aléatoire.
Par contre ce que je ne comprent pas dutout c'est pourquoi il fait du absolute par raport au div et non par rapport au document???
Inscrit sur la liste des abonner absent...
Merci pour tes explications.
Ce bout de code était issu d'une conversion PPT vers HTML faite par OfficePPT de MS et avait pour but d'isoler le code perturbant le rendu avec FF, animation mise à part. J'ai compris que vouloir faire une moulinette pour "nettoyer" le code issu de MS-PPT est une mauvaise voie car les lignes inutiles pour FF (et les autres aussi) représentent 90% du code. Et refaire une animation en JS inutile aussi pour le lecteur en regard du contenu de l'information, toujours le fonds et la forme!
Au fil des remarques faites ici, j'ai compris que la question devait etre formulée differemment. Le but est toujours d'obtenir du code compatible avec le plus de navigateurs possibles. La question est donc : quelle méthode adopter dans le cas d'un ppt que l'on veut mettre sur le net ? Réponse : faire une conversion avec openoffice qui apporte le plus de compatibilité mais au détriment d'animations, inutiles si le fonds présente un intêret pour le lecteur.
Et depuis j'ai découvert GNUWIN, le libre "nouveau", Mplayer pour écouter france culture sans les kyrielles de méga-octets de Win?Amp, de Real?Player et compagnie qui encombrent les disques. J'avais déjà connu mais avec déception à cause de l'explorateur inclus obligatoirement qui voulait "tout manger", gueguerrre obligait surement...
Ce bout de code était issu d'une conversion PPT vers HTML faite par OfficePPT de MS et avait pour but d'isoler le code perturbant le rendu avec FF, animation mise à part. J'ai compris que vouloir faire une moulinette pour "nettoyer" le code issu de MS-PPT est une mauvaise voie car les lignes inutiles pour FF (et les autres aussi) représentent 90% du code. Et refaire une animation en JS inutile aussi pour le lecteur en regard du contenu de l'information, toujours le fonds et la forme!

Et depuis j'ai découvert GNUWIN, le libre "nouveau", Mplayer pour écouter france culture sans les kyrielles de méga-octets de Win?Amp, de Real?Player et compagnie qui encombrent les disques. J'avais déjà connu mais avec déception à cause de l'explorateur inclus obligatoirement qui voulait "tout manger", gueguerrre obligait surement...
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité