180

Mais on n'a besoin que d'une seule implémentation si cette implémentation est libre. Les licences libres permettent de la réutiliser et de l'adapter à ses besoins (par exemple, il y a différentes versions optimisées de Vorbis, souvent optimisées pour un matériel bien particulier) plutôt que de réinventer la roue.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

181

Kevin Kofler (./180) :
Mais on n'a besoin que d'une seule implémentation si cette implémentation est libre. Les licences libres permettent de la réutiliser plutôt que de réinventer la roue.

D'ailleurs, KHTML ne sert vraiment à rien, il y avait déjà Gecko et Lynx qui implémentaient le HTML...
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

182

Flan > il n'y a pas du tout qu'une seule implémentation de tex ; la plus utilisée actuellement c'est pdfetex, enfin je crois, mais tu as aussi par exemple xetex (qui a l'air très prometteuse et que j'ai l'intention de tester quand j'aurai le temps maintenant que ça a été porté sur PC — ça ne fonctionnait à l'origine que sous mac)
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

183

Sally (./182) :
Flan > il n'y a pas du tout qu'une seule implémentation de tex ; la plus utilisée actuellement c'est pdfetex, enfin je crois, mais tu as aussi par exemple xetex (qui a l'air très prometteuse et que j'ai l'intention de tester quand j'aurai le temps maintenant que ça a été porté sur PC — ça ne fonctionnait à l'origine que sous mac)

Est-ce qu'ils ont tous un rendu identique (déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes, c'est mal parti) ?
Et est-ce que le format est vraiment aussi complexe que le docx ou le xlsx ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

184

Joli pavé le ./1 en tout cas pour ce topic, l'auteur a provoqué un joli débat sans jamais venir en re-discuter (il semblerait). grin

Tétrofor Yoshi !
avatar
Slammeur (qu'on voit danser, le long des golfes clairs).
Mon blog qui parle de jeux-vidéo

185

Flanker (./183) :
Est-ce qu'ils ont tous un rendu identique (déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes, c'est mal parti) ?

Bah déjà, à la base, je ne connais pas deux implémentations différentes ayant le *même* rendu. Généralement, justement, si une nouvelle implémentation voit le jour, c'est pour répondre à de nouvelles contraintes (portabilité, rapidité, sécurité ou, bien souvent, fonctionnalités - donc le rendu va différer). Et c'est vrai pour tout, même - par exemple - pour l'audio ou le graphisme en lossy, où on va chercher à améliorer les artefacts.
avatar

186

C'est pourtant le principe de la vague de librasition à laquelle on a eu droit à un moment où chaque logiciel fonctionnel était recodé en mode "libre" juste pour dire que ça excistait...
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

187

Nil (./185) :
Flanker (./183) :
Est-ce qu'ils ont tous un rendu identique (déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes, c'est mal parti) ?

Bah déjà, à la base, je ne connais pas deux implémentations différentes ayant le *même* rendu. Généralement, justement, si une nouvelle implémentation voit le jour, c'est pour répondre à de nouvelles contraintes (portabilité, rapidité, sécurité ou, bien souvent, fonctionnalités - donc le rendu va différer). Et c'est vrai pour tout, même - par exemple - pour l'audio ou le graphisme en lossy, où on va chercher à améliorer les artefacts.

Bin pour le HTML, on cherche à justement obtenir un rendu identique, non ? Idem pour le CSS, d'ailleurs...
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

188

Flanker (./187) :
Nil (./185) :
Flanker (./183) :
Est-ce qu'ils ont tous un rendu identique (déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes, c'est mal parti) ?

Bah déjà, à la base, je ne connais pas deux implémentations différentes ayant le *même* rendu. Généralement, justement, si une nouvelle implémentation voit le jour, c'est pour répondre à de nouvelles contraintes (portabilité, rapidité, sécurité ou, bien souvent, fonctionnalités - donc le rendu va différer). Et c'est vrai pour tout, même - par exemple - pour l'audio ou le graphisme en lossy, où on va chercher à améliorer les artefacts.
Bin pour le HTML, on cherche à justement obtenir un rendu identique, non ? Idem pour le CSS, d'ailleurs...

Ben non, la preuve : on n'a pas cherché à copier le rendu d'IE, mais à faire mieux (donc en cassant quelque chose par rapport au navigateur principal). Et on cherche à ajouter des fonctionnalités (donc là aussi, le rendu va forcément changer, puisque de nouvelles balises et de nouveaux styles vont être pris en compte).
avatar

189

Quel format ? ce n'est pas un format de document mais un langage de programmation hein ^^

Je crois qu'ils sont faits pour avoir tous un rendu identique sur les fichiers qui sont acceptés par tous. Enfin identique une fois imprimé, les fichiers sortis ne seront certainement pas identiques (déjà c'est même pas forcément le même format ^^). Mais bon il n'y a certainement pas autant de variation qu'entre genre deux versions de word hein ^^
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

190

(Ou même qu'entre une seule version de Word mais deux imprimantes avec des marges différentes sick)
avatar

191

Nil (./188) :
Ben non, la preuve : on n'a pas cherché à copier le rendu d'IE, mais à faire mieux (donc en cassant quelque chose par rapport au navigateur principal). Et on cherche à ajouter des fonctionnalités (donc là aussi, le rendu va forcément changer, puisque de nouvelles balises et de nouveaux styles vont être pris en compte).

Ah non, actuellement, on cherche à avoir exactement le même rendu, défini par les recommandations w3c (bon, IE pas tellement au début, mais ils s'y mettent). Sinon, pourquoi cherche-t-on à passer les tests acid ?

Et les nouvelles fonctionnalités sont normalement pour répondre aux nouvelles versions de la norme.
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

192

Pour ce qui est du CSS, il n'y a pas de navigateur qui soit actuellement conforme à CSS1 (si si, vous avez bien lu "1"), même si Amaya est assez proche de la conformité.
Alors pour les autres standards, vous pensez...

Les tests ACID ne sont pas officiels W3C. Les tests ACID ne sont pas des tests de conformité aux standards: ils utilisent quelques comportements non définis par le standard et qu'implémentent certains browsers.
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

193

Lionel Debroux (./192) :
Pour ce qui est du CSS, il n'y a pas de navigateur qui soit actuellement conforme à CSS1 (si si, vous avez bien lu "1"), même si Amaya est assez proche de la conformité.
Alors pour les autres standards, vous pensez...

On cherche tout de même à avoir un rendu identique... même si la complexité de la norme ne facilite pas les choses sad Sinon, à quoi servent ces normes, justement ?
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

194

Flanker (./193) :
Sinon, à quoi servent ces normes, justement ?


A occuper des gratte-papiers...


...et ça a l'air de marcher pas trop mal
avatar
Webmaster du site Ti-FRv3 (et aussi de DevLynx)
Si moins de monde enculait le système, alors celui ci aurait plus de mal à nous sortir de si grosses merdes !
"L'erreur humaine est humaine"©Nil (2006) // topics/6238-moved-jamais-jaurais-pense-faire-ca

195

Flanker (./183) :
déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes
pdftex, et aussi pdfetex (qui est censé être une fusion de pdftex et etex en termes de fonctionnalités, pour l'implémentation je sais pas ^^), ne fonctionnent pas forcément en mode sortie pdf, ils peuvent aussi tourner en compatibilité et sortir un fichier dvi classique. Auquel cas toutes les fonctions pdf sont bien sûr inaccessibles, et notamment l'inclusion d'images png. En fait typiquement pdflatex, comme latex, est un lien symbolique vers ton unique implémentation de tex (pdfetex par défaut sur une version récente), qui décide comment se comporter en fonction du nom avec lequel elle est appelée (enfin aussi en fonction du document, s'il y a %&latex sur la première ligne c'est du latex, et si tu mets un truc genre \pdfoutput=true ça va sortir du pdf).
avatar
« Le bonheur, c'est une carte de bibliothèque ! » — The gostak distims the doshes.
Membrane fondatrice de la confrérie des artistes flous.
L'univers est-il un dodécaèdre de Poincaré ?
(``·\ powaaaaaaaaa ! #love#

196

vince (./186) :
C'est pourtant le principe de la vague de librasition à laquelle on a eu droit à un moment où chaque logiciel fonctionnel était recodé en mode "libre" juste pour dire que ça excistait...

C'est grâce à ça qu'on a des OS entièrement fonctionnels entièrement libres maintenant. Et ce n'est d'ailleurs pas fini, cf. Gnash, swfdec (remplacements libres de Flash), Nouveau (pilote libre pour les cartes graphiques NVidia) etc.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

197

topics/110018-planning-collaboratif#4

tu pourrais pas arrêter de dénigrer à tout va windows ? car franchement c'est soulant, on dirait un gosse de 4 ans !
Ancien pseudo : lolo

198

Demande pas trop à Kevin de changer radicalement, ça marche pas, ça fait des années qu'on essaye. Au mieux il peut se civiliser un peu..
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

199

n'empeche qu'il est pas mal fort, parce que même sur un topic qui le critique, il arrive à changer le débat et argumenter pour tel ou tel format audio/vidéo... bref, il fait du KK là où il est critiqué !
ENST Bretagne

Courtier en travaux - devis - réalisation : www.alpespanorama.fr

Coureur du chablais (mon blog)
www.coureurduchablais.eu

200

201

Tiens, j'avais pas posté une réponse ?!
avatar

202

Ancien pseudo : lolo

203

Flanker (./187) :
Nil (./185) :
Flanker (./183) :
Est-ce qu'ils ont tous un rendu identique (déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes, c'est mal parti) ?

Bah déjà, à la base, je ne connais pas deux implémentations différentes ayant le *même* rendu. Généralement, justement, si une nouvelle implémentation voit le jour, c'est pour répondre à de nouvelles contraintes (portabilité, rapidité, sécurité ou, bien souvent, fonctionnalités - donc le rendu va différer). Et c'est vrai pour tout, même - par exemple - pour l'audio ou le graphisme en lossy, où on va chercher à améliorer les artefacts.

Bin pour le HTML, on cherche à justement obtenir un rendu identique, non ? Idem pour le CSS, d'ailleurs...

Certainement pas. Tu n'as pas bien saisi l'intérêt du HTML je crois.
avatar
I'm on a boat motherfucker, don't you ever forget

204

dualmoo (./203) :
Flanker (./187) :
Nil (./185) :
Flanker (./183) :
Est-ce qu'ils ont tous un rendu identique (déjà, si latex ne prend pas en compte les images png contrairement à pdflatex et que ce sont deux implémentations différentes, c'est mal parti) ?

Bah déjà, à la base, je ne connais pas deux implémentations différentes ayant le *même* rendu. Généralement, justement, si une nouvelle implémentation voit le jour, c'est pour répondre à de nouvelles contraintes (portabilité, rapidité, sécurité ou, bien souvent, fonctionnalités - donc le rendu va différer). Et c'est vrai pour tout, même - par exemple - pour l'audio ou le graphisme en lossy, où on va chercher à améliorer les artefacts.

Bin pour le HTML, on cherche à justement obtenir un rendu identique, non ? Idem pour le CSS, d'ailleurs...

Certainement pas. Tu n'as pas bien saisi l'intérêt du HTML je crois.

Je crois que c'est toi la pour le coup. Le but de HTML+CSS c'est bien d'avoir un rendu identique quelque soit la plateforme et le navigateur. Apres HTML "brut" avec différent CSSs peut avoir un rendu différent, mais c'est une autre histoire.
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

205

Mais non c'est pas d'avoir un rendu identique (c'est débile de vouloir un rendu identique entre un écran 24'' de pc et celui de 12'' d'un altra-portable et celui d'un pda), c'est d'avoir un rendu conforme au specs, ça veut pas du tout dire identique...
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

206

Bah oui, dans les mêmes conditions, deux moteurs doivent avoir le même rendu, sinon ils ne respectent pas les specs...

genre tu dis width: 100%, là forcément tu n'auras pas la même largeur sur un 24" ou sur un 10". mais que ce soit gecko, trident, presto ou webkit, tu auras la même largeur
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

207

Pas forcément, certains ont des barres d'outils latérales, les polices peuvent avoir des chasses différentes... ce n'est pas indispensable d'avoir strictement le même rendu.
avatar

208

C'est même non-demandé smile

Et les navigateurs qui permettent par exemple d'avoir une taille d'écran virtuelle et ensuite de zoomer proportionnellement sur la page ( opera mini, opera mobile, pocket ie, ff3, ...), c'est clairement pour rendre un rendu très différent du truc de base, pourtant on peut pas dire que ça respecte pas les specs a proprement parletr là-dessus..
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

209

very (./208) :
C'est même non-demandé smile

Et les navigateurs qui permettent par exemple d'avoir une taille d'écran virtuelle et ensuite de zoomer proportionnellement sur la page ( opera mini, opera mobile, pocket ie, ff3, ...), c'est clairement pour rendre un rendu très différent du truc de base, pourtant on peut pas dire que ça respecte pas les specs a proprement parletr là-dessus..

Oui, enfin si les specs ne demandent d'avoir le même rendu, on s'en fout effectivement s'il est différent cheeky (je pensais qu'il fallait avoir le même rendu dans les mêmes conditions hum mais ça m'étonne quand même hum)


à la base, on parlait de besoin d'avoir une spec détaillée, pour que les logiciels puissent comprendre la même chose (après, libre à eux de l'interpréter comme ils veulent).
Par exemple, ODF ne dit pas comment doit être stocké le mot de passe (en clair ? en md5 ? en sha1 ? y a une borne inf sur la sécurité ? on a le droit à des algos exotiques ? )
si tu veux être sûr que ton document protégé passe sur OpenOffice, il faut que tu regardes le code source d'OO en plus de la doc pour voir quels sont les hashages qu'il connaît... tritop
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

210

Flanker (./209) :

si tu veux être sûr que ton document protégé passe sur OpenOffice, il faut que tu regardes le code source d'OO en plus de la doc pour voir quels sont les hashages qu'il connaît... tritop.gif

Oui mais justement, c'est la force du truc (un peu comme les implémentations d'LDAP, tiens cheeky) : chaque implémentation est libre d'utiliser des mécanismes de cryptages différents (il y en a 4 ou 5 qui sont dans la RFC, mais c'est "open", on peut mettre ce qu'on veut, pourvu que ça précède le mot de passe et que ça soit entre { }. Ainsi, on a une (toute relative) course aux méthodes d'encryptage, on est libre d'utiliser celle qu'on veut en fonction de la puissance des machines oui de migrer si la méthode de cryptage est cassée.
avatar