• [^] # Re: Apple, la pomme qui voulait cacher la foret.

    Posté par . En réponse à la dépêche MacOS X et GNUstep : un bel avenir. Évalué à 10.

    Tu parles d'énormités la :)

    La Consistance d'un desktop ne vient pas que de la :

    la différence entre MOSX/OpenStep (et je l'espère
    GNUstep) et le monde Windows / KDE / Gnome
    c'est :

    1- on sait immédiatement comment doit se comporter une appli (meme si on la lance depuis la premiere fois) cela implique par exemple :

    - Des racourcis clavier commun pour toute les actions
    - des menus toujours a la meme place (ex. sous macOSX Preference c dans Nom_de_lappli -> Preferences)
    - des panneaux semblables (alert,couleur fonts..)
    - un comportement similaire a la souris (un simple clic selectionne, un double ouvre par ex.)
    - enlever toutes les choses inutiles (bloat)
    - conserver une coherence de l'interface pour toutes les applications
    - ne pas avoir plus de 3 sous menus ...
    - ne pas avoir 3 rangés d'onglets....
    - ne pas avoir une représentation de la toolbar
    vertical lorsqu'il faut la configurer alors qu'elle est naturellement vertical .....

    J'en passe et des meilleurs.

    Il m'a fallu un jour pour comprendre comment fonctionné l'interface Mac OSX et maintenant des qe j'installe une application jai tout de suite mes repères.
    C'est loin d'être le cas pour Windows/KDE ou Gnome


    C'est aussi une affaire de gout :

    OpenStep est construit dans l'esprit de faire d'applis qui font bien une chose et qui communique bien ensemble : comme sous Unix

    alors que le monde Windows c'est une appli intégré qui fait énormément de choses (au détriment de la lisibilité et de parfois des incohérence au niveau de l'ergonomie)

    GNUstep tire (devrait tirer) sa guideline de
    OpenStep/NeXStep :
    - http://www.google.com/search?hl=en&lr=&ie=ISO-8859-1&q=(...)

    et de son descendant naturel MacOSX :
    http://developer.apple.com/techpubs/macosx/Essentials/AquaHIGuideli(...)


    A user interface must meet the needs of both novice and experienced users:

    * For the novice or infrequent user, it must be simple and easy both to learn and to remember. It shouldn't require any relearning after an extended absence from the computer.

    * For the more experienced user, it must be fast and efficient. Nothing in the user interface should get in the way or divert the user's attention from the task at hand.


    nextuiguide


    Et ne me dite pas que vous vous n'etes jamais dit sous Windows ou Gnome (malgré vos 2 ans d'utilisation) "bon comment on fait ca déjà ?"
    ou
    "ou sont les preferences de cette nouvelle appli
    ?"

    (désolé pour la longueur)