
Dans la conception d'interface, un onglet est un objet d'interface utilisateur graphique qui permet de contenir plusieurs documents ou panneaux dans une seule fenêtre , en utilisant des onglets comme widget de navigation pour basculer entre des ensembles de documents. Il s'agit d'un style d'interface le plus souvent associé aux navigateurs Web , aux applications Web , aux éditeurs de texte et aux panneaux de préférences, avec des gestionnaires de fenêtres et des gestionnaires de fenêtres en mosaïque .
Les onglets sont conçus à partir des onglets de cartes traditionnels insérés dans des dossiers papier ou des index de cartes (conformément à la métaphore du bureau ). Ils sont généralement affichés graphiquement sur des pages Web ou des applications comme ils apparaissent sur papier.
Les onglets peuvent apparaître dans une barre horizontale ou sous forme de liste verticale. Les onglets horizontaux peuvent comporter plusieurs lignes. Dans certains cas, les onglets peuvent être réorganisés ou organisés en plusieurs lignes grâce à des interactions de type glisser-déposer . Les implémentations peuvent prendre en charge l'ouverture d'un onglet existant dans une fenêtre distincte ou la sélection de plusieurs onglets pour les déplacer, les fermer ou les séparer.
Histoire
Le traitement de texte DOS WordVision pour IBM PC en 1982 était peut-être le premier produit disponible dans le commerce avec une interface à onglets.

Don Hopkins a développé et publié plusieurs versions de cadres de fenêtres à onglets pour le système de fenêtres NeWS en tant que logiciel gratuit, que le gestionnaire de fenêtres a appliqué à toutes les applications NeWS et a permis aux utilisateurs de faire glisser les onglets vers n'importe quel bord de la fenêtre.
La version NeWS de l'éditeur de texte Gosling Emacs d'UniPress était un autre produit précoce avec plusieurs fenêtres à onglets en 1988. Il a été utilisé pour développer un outil de création pour le navigateur hypermédia de Ben Shneiderman HyperTIES (la version de station de travail NeWS de The Interactive Encyclopedia System), en 1988 au laboratoire d'interaction homme-machine de l'Université du Maryland . HyperTIES prenait également en charge les menus circulaires pour la gestion des fenêtres et la navigation dans les documents hypermédias avec des applets PostScript .
Alors que Boeing Calc utilisait déjà des feuilles à onglets (appelées aussi blocs-notes ) depuis au moins 1987, Quattro Pro de Borland a popularisé les onglets pour les feuilles de calcul en 1992. En 1993, Microsoft Word les a utilisés pour simplifier les sous-menus. En 1994, BookLink Technologies a introduit des fenêtres à onglets dans son navigateur InternetWorks. La même année, l'éditeur de texte UltraEdit est également apparu avec une interface moderne à onglets multi-lignes. L'approche de l'interface à onglets a ensuite été suivie par le shell Internet Explorer NetCaptor en 1997. Ceux-ci ont été suivis par plusieurs autres comme IBrowse en 1999 et Opera en 2000 (avec la sortie de la version 4 - bien qu'une interface MDI ait été prise en charge avant cela), MultiViews octobre 2000, qui a changé son nom en MultiZilla le 1er avril 2001 (une extension pour la suite d'applications Mozilla ), Galeon début 2001, Mozilla 0.9.5 en octobre 2001, Phoenix 0.1 (maintenant Mozilla Firefox ) en octobre 2002, Konqueror 3.1 en janvier 2003 et Safari en 2003. Avec la sortie d' Internet Explorer 7 en 2006, tous les principaux navigateurs Web présentaient une interface à onglets.
Les utilisateurs ont rapidement adopté l'utilisation des onglets pour la navigation et la recherche sur le Web. Une étude sur le comportement de navigation par onglets réalisée en juin 2009 a révélé que les utilisateurs changeaient d'onglet dans 57 % des sessions d'onglets et que 36 % des utilisateurs utilisaient de nouveaux onglets pour ouvrir les résultats des moteurs de recherche au moins une fois au cours de cette période.
De nombreuses fonctionnalités supplémentaires ont été ajoutées aux onglets du navigateur. La navigation visuelle par onglets dans la version 5 d'OmniWeb en est un exemple : elle affiche des images d'aperçu des pages dans un tiroir à gauche ou à droite de la fenêtre principale du navigateur. Une autre fonctionnalité est la possibilité de réorganiser les onglets et de mettre en favoris toutes les pages Web ouvertes dans les volets d'onglets d'une fenêtre donnée dans un groupe ou un dossier de signets (ainsi que la possibilité de les rouvrir toutes en même temps). Microsoft Internet Explorer marque les familles d'onglets avec des couleurs différentes.
Développement
Le comportement des onglets dans une application est déterminé par la boîte à outils des widgets sous-jacents (par exemple, Firefox utilise GTK ). En raison du manque de normalisation, le comportement peut varier d'une application à l'autre, ce qui peut entraîner des problèmes d'utilisation.
Thésaurisation d'onglets

L'accumulation d'onglets est une forme d'accumulation numérique d'onglets de navigateur Web. Les utilisateurs peuvent accumuler des onglets pour se rappeler des tâches à effectuer ou à effectuer (plutôt que d'utiliser un logiciel de rappel dédié ). Ils peuvent utiliser plusieurs fenêtres de navigateur pour organiser les onglets ou diriger la mise au point ; cependant, laisser plusieurs fenêtres ouvertes peut exacerber l'encombrement des onglets.
L'accumulation d'onglets peut entraîner du stress et une surcharge d'informations , des distractions et une réduction des performances de l'ordinateur. Elle peut se transformer en attachement émotionnel à l'ensemble des onglets ouverts, y compris la peur de les perdre en cas de panne ou de redémarrage , et inversement, un soulagement lorsque les onglets sont correctement restaurés. Les accapareurs d'onglets ont attribué ce comportement à l'anxiété , à la peur de rater quelque chose , à la procrastination , et à de mauvaises pratiques de gestion des informations personnelles .
La prévalence de la thésaurisation des onglets est reconnue par les fournisseurs de navigateurs tels que Mozilla , et a inspiré des fonctionnalités de gestion de la mémoire et des onglets dans les navigateurs et les extensions . Ces fonctionnalités incluent le regroupement d'onglets, qui permet d'organiser visuellement les onglets associés et de les réduire ; la conversion des onglets en une liste d' hyperliens ; d'interface alternatifs , tels que l'encadrement des tâches de haut niveau sous forme d'objets de première classe au lieu d'onglets. Une étude de 2021 a développé des considérations de conception d'interface utilisateur qui pourraient permettre de meilleurs outils et des modifications du code des navigateurs Web qui permettent aux travailleurs du savoir et aux autres utilisateurs de mieux gérer et utiliser leurs onglets de navigateur.