(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/>