• # Idée à la con

    Posté par . En réponse à la dépêche Sortie de Looking Glass 0.6.1. Évalué à 6.

    Attention, je n'ai pas essayé looking glass ni aucun environnement 3D.
    -------------------------------------------------------------------------------------

    À mon avis, un problème des environnement 2D est la taille des fenêtres.

    En gros, une fenêtre non iconifiée a une taille fixe grosse (il faut bien afficher
    ne serait-ce que les menus). Résultats, on ne peut pas représenter plein de
    fenêtre ouvertes simultanément sans qu'elles ne se recouvrent.

    Dans la plupart des cas, on ne bosse pas simultanément avec 30 fenêtres.
    On en utilise 2-3 au plus. Éventuellement, on fait du multitâche coopératif:
    hop, je regarde ce qui se passe sur linuxfr,
    hop, je lis mon mail,
    hop, je tape mon rapport,
    hop, 3 lignes de code,
    hop.

    Pour gérer ce multi-tâche coopératif, il existe plusieurs méthodes:
    - les bureaux virtuels;
    - exposé sous macOS X;
    - les fenêtres iconifiées;
    - les tabs.

    La 3D permets aussi d'aborder ce genre de problèmes. Avec une perspective,
    on peut avoir toutes les fenêtres ouvertes visibles. Celles qui sont les moins
    intéressantes sont juste plus loin derrière. Le problème est qu'il faut pouvoir
    se déplacer facilement dans cet environnement 3D.

    Une autre méthode pour gérer le problème de la multiplicité des fenêtres
    serait un bureau 2D hyperbolique. En gros, toutes les fenêtres restent sur
    un même plan 2D. la fenêtre se concentre sur un point particulier du plan et
    plus les fenêtres sont loin du focus, plus elles sont petites. De cette façon,
    toutes les fenêtres restent visibles en permanence tout en gardant la facilité
    de déplacement du monde en 2D. Le problème est que dans ce mode, la fenêtre
    centrale ne peut utiliser qu'une partie relativement réduite du bureau ou alors
    il faut pouvoir régler la courbure du bureau.

    Bref, idée à la con que je n'implémenterai jamais mais voilà.