Un exemple? Prenons un truc connu, Firefox
De tête, le menu "options" (sous Windows) / "Préférences" (sous Linux) se trouve dans le menu "Outils" sous Windows, et "Edition" sous Linux.
Ou encore Firefox utilise les boites de dialogues de chaque OS (je crois qu'il peut même utiliser la boite de dialogue de KDE), pour un confort de l'utilisateur qui n'est pas perdu (tu fais tester GIMP à un utilisateur Windows, à la première ouverture de fichier il risque de jeter le produit car cette horrible boite GTK est conçue pour Linux, et non adaptée... Le produit est peut-être bon, mais l'interface n'étant pas habituelle, produit à la poubelle.)
"Mais comment faire pour intégrer un soft censé tourner sur plusieurs OS" donc? En faisant 99% de produits multi-OS, et 1% d'adaptation à coup de "if OS==xxx".
Dire c'est "mutli-OS" pour ne pas avoir à faire de l'intégration, c'est une excuse bidon de personne ne voulant pas faire d'intégration (ça peut ne pas les intéresser, c'est leur droit).
Si il n'y a pas d'intégration, c'est juste parce que personne n'a fait l'intégration.
Un produit qui est mal présenté est rejeté, et c'est normal. Accepterais-tu d'avoir une boite de dialogue type Windows sous Linux?
[^] # Re: Jean panse ment
Posté par Zenitram (site web personnel) . En réponse au journal OpenOffice.org et Mac ? Une "méchante" critique :(. Évalué à 6.
Un exemple? Prenons un truc connu, Firefox
De tête, le menu "options" (sous Windows) / "Préférences" (sous Linux) se trouve dans le menu "Outils" sous Windows, et "Edition" sous Linux.
Ou encore Firefox utilise les boites de dialogues de chaque OS (je crois qu'il peut même utiliser la boite de dialogue de KDE), pour un confort de l'utilisateur qui n'est pas perdu (tu fais tester GIMP à un utilisateur Windows, à la première ouverture de fichier il risque de jeter le produit car cette horrible boite GTK est conçue pour Linux, et non adaptée... Le produit est peut-être bon, mais l'interface n'étant pas habituelle, produit à la poubelle.)
"Mais comment faire pour intégrer un soft censé tourner sur plusieurs OS" donc? En faisant 99% de produits multi-OS, et 1% d'adaptation à coup de "if OS==xxx".
Dire c'est "mutli-OS" pour ne pas avoir à faire de l'intégration, c'est une excuse bidon de personne ne voulant pas faire d'intégration (ça peut ne pas les intéresser, c'est leur droit).
Si il n'y a pas d'intégration, c'est juste parce que personne n'a fait l'intégration.
Un produit qui est mal présenté est rejeté, et c'est normal. Accepterais-tu d'avoir une boite de dialogue type Windows sous Linux?