• [^] # Re: SeaMonkey

    Posté par (site web personnel, Mastodon) . En réponse au journal Mais qu'est ce qu'ils branlent encore chez Mozilla ?. Évalué à 4.

    c'est un modèle de boite qui permet de définir la taille et l'alignement des boites par rapport à leur boite parente. On défini ainsi des proportions plutôt que des tailles fixes (même si on peut spécifier des tailles fixes bien sûr) d'où le terme flexible. Et ces paramètres s'ajustent automatiquement quand la boite parente change de taille (et donc quand la fenêtre change de taille...). Par défaut, les boites s'alignent automatiquement verticalement ou horizontalement dans la boite parente, et occupent tout l'espace disponible, en fonction des proportions qu'on indique.

    C'est un modèle de boite qui existe depuis des lustres, puisque c'est celui utilisé par exemple dans le toolkit de Motif pour X (début des années 90), et probablement dans les toolkits modernes (QT ?).

    Contrairement au modèle de boite classique de CSS pour HTML, il n'y a pas de notion de flux de texte, de reflow etc..

    Bref, pour réaliser une interface utilisateur c'est beaucoup moins casse pied que le modèle classique en HTML. C'est fait pour même.