(Courriels de diversion: <replet@petrins-allongerez.com> <economisent@reservistes-affinerais.com> <referait@embrayerais-phonologique.com> <appela@brilleront-hispanophone.com> <clopiner@pal-retombez.com> <confirmes@impunie-propageons.com> <geniale@demaquillerait-purgeons.com> <ecuelles@tintouin-toquer.com> <suintant@concerto-devoyee.com> <remontrerait@accouplerons-reevaluerions.com> )


Blaise wrote:

howdy, dude ?
Librairies, skin, you veux parler of l'apparence of the magasin of book, or bien ?

:-)

Disons pour être constructif que dans une application il y a plusieurs éléments constitutif:

Ce qui se voit:
* on appelle communément des "skins" (quel mot en français?) l'esthétique des fenêtres, c'est souvent modifiable par l'utilisateur
* le contenu des fenêtres. Par exemple ma page de garde dans opera n'a pas le même aspect que dans mozilla, alors qu'elle est basique.


Ce qui ne se voit pas:
* le code écrit par le programmeur, pour peu que le programme traite de sujets classiques, ca peut ne pas être grand chose. A ce stade la variété est grande, les langages nombreux
* les bibliothèques (library en anglais, d'où fréquemment en français librairies, même si le terme n'est pas tout à fait juste). Il y a forcément à la base des librairies communes, ne serait-ce que glibc. Il y a probablement des librairies pour traiter du html, en particulier du javascript et des CSS. Il peut y avoir diverses variantes de librairies, mais des mlibrairies qui donnent exactement le même résultat avec les mêmes données comportent souvent des portions importantes de codes communes (même si elles ont été écrites indépendamment, il y a une jurisprudence sur ce sujet)
* les spécifications. le html n'est pas défini par les programmeurs, un navigateur doit donc savoir lire certains types de textes et le rendre d'une façon un minimum standard. En html, les valeurs strictes par d"faut sont rares, d'où les différences d'un navigateur à l'autre
* les API: si on veut qu'un autre programme (un plugin, par exemple) puisse communiquer avec l'application, il faut une interface commune


tout ceci fait qu'il est quand même bien rare qu'on rencontre un comportement identique sur des applications différentes sans qu'il y ai au moins des bibliothèques communes. En particulier quand une page html est rendue de façon incorrecte (du point de vue de l'auteur de la page) identique dans plusieurs applications, il faut une raison.

ici, la page en question est rendue normalement par mozilla sous windows XP, elle est rendue non-normalement par tous les navigateurs sous Linux. On peut donc légitimement estimer que le problème vient d'un sous système linux

mozilla, firefox, konqueror donnent pour toutes les pages que je visite un aspect sensiblement identique, opera en est assez différent

jdd


-- http://www.dodin.net Votez pour nous, merci - vote for us, thanks :-) http://musique.sfrjeunestalents.fr/artiste/Magic-Alliance/ http://photo.sfrjeunestalents.fr/artiste/jddphoto/

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>