Actuellement, il est impossible de le désactiver (veuillez lire la fin de la réponse pour plus d’informations). L'idée derrière cela était dans les cas où vous aviez besoin d'ouvrir pas 2 Firefox Windows, ou 4, mais 10 ou 20. Imaginez maintenant que le Unity Launcher avec les icônes communes contient plus de 10 à 20 icônes Firefox. Vous verriez 10 à 20 icônes firefox, tout de même, et vous devez d'abord deviner laquelle vous amène à la page Web que vous souhaitez visiter. Deuxièmement, si vous souhaitez les fermer, vous devrez les supprimer un par un et les fermer manuellement.
Nous avons donc 3 problèmes:
- Si un utilisateur veut ouvrir plusieurs fenêtres du même programme.
- Si un utilisateur souhaite basculer facilement entre toutes les fenêtres ouvertes du même programme.
- Si un utilisateur veut fermer plusieurs fenêtres du même programme.
Avec ces 3 problèmes, une idée est venue à l'esprit. Regroupez-les en une seule icône dans le lanceur qui représente l’application utilisée et offre, dans une solution en un clic, toutes les options nécessaires pour couvrir le reste des problèmes.
Entre le 12.04 et le lancement prochain de la version 13.04, beaucoup de travail a été fait non seulement pour résoudre ces 3 problèmes, mais aussi pour aider l’utilisateur final à travailler plus rapidement et plus facilement, avec juste une petite courbe d’apprentissage. Le résultat final (pour 13.04 par exemple) est une icône qui peut fournir plusieurs fenêtres de la même application et offre la possibilité de changer entre elles dans une solution en un seul clic. Bien sûr, l'option pour le désactiver n'a jamais été ajoutée (même le 16.10).
Certaines de ces images peuvent vous montrer un exemple:
NAUTILUS
Dans cet exemple, Nautilus est ouvert 4 fois, un Nautilus reste ouvert sur un dossier appelé Docs. Un autre est ouvert, pointant vers HOME. Encore un autre est ouvert montrant le dossier Documents. Une dernière fenêtre Nautilus est ouverte sur un film que j'ai. En faisant un clic droit sur l’icône Nautilus, je peux facilement basculer entre eux en cliquant simplement dessus. La fenêtre maximisera et se concentrera, me laissant avec une fenêtre Je peux commencer à travailler immédiatement.
CHROME
Ici, vous pouvez voir le même exemple. De nombreuses fenêtres chromées ont été ouvertes. Chacun avec plusieurs onglets et chacun montrant la page Web exacte où je les ai laissés:
FIREFOX
Enfin, votre exemple, Firefox. Ici, vous pouvez voir plusieurs fenêtres de Firefox ouvertes. Et chaque fenêtre est affichée lorsque je fais un clic droit sur l’icône du lanceur Firefox:
Je peux non seulement gérer plusieurs fenêtres de la même application rapidement, mais si le besoin s’en fait sentir, je peux toutes les fermer avec l’option "Quitter" du menu contextuel de l’icône du lanceur. Me faire gagner du temps au cas où 20 fenêtres de Firefox seraient ouvertes.
J'ai également ressenti la douleur lorsque je ne pouvais pas accéder plus facilement à mes multiples fenêtres, mais après avoir utilisé cette méthode, j'ai trouvé la recherche plus facile et plus rapide, car je n'avais pas à parcourir de nombreuses icônes de lanceur pour devinez lequel est celui que je cherchais, et je ne devais pas non plus faire défiler le lanceur Unity entre 20 fenêtres de Firefox, 30 versions de Chrome et 40 versions de Nautilus juste pour accéder à celle dont j'avais besoin. Dans l'ensemble, cela m'a permis de gagner du temps lorsque je devais trouver le bon et y travailler.
Comme vous pouvez le constater, il s’agissait d’être plus productif pour l’utilisateur final, en apportant une petite touche à la courbe d’apprentissage.
Maintenant, si vous vouliez réellement avoir la possibilité de les dissocier, cela impliquerait le téléchargement de la source Unity et de toutes les dépendances associées. En modifiant le code pour pouvoir les dissocier, par défaut ou en option, compilez-le et installez-le sur le système, afin que votre Unity puisse les dissocier comme vous le souhaitez. Mais dans ce cas, je demanderais, est-ce mieux que la solution fournie par l'équipe de développement de l'unité?
Bien sûr, c'est à chacun de décider comment il souhaite utiliser son système. Dans mon humble et honnête opinion, je ressens le changement apporté par l’équipe Unity, résout plusieurs problèmes que j’avais le 11.10 ou même le 12.04 à ce sujet, et la façon dont cela fonctionne sur 13.04 est bien meilleure que ce à quoi je m'attendais.
Actuellement, il n’existe pas de moyen simple et facile de désactiver cette option. Maintenant, avec tout cela dit, je reste avec le reste des commentaires ci-dessous, il devrait y avoir une option pour désactiver cela. L'utilisateur doit toujours avoir une option. J'ai cherché sur une période de 2 ans pour une option facile pour désactiver ceci ou au moins un script, sans succès. Si, toutefois, vous lisez ceci et trouvez une option facile à appliquer sans casser le système, partagez-la, car cela profitera à tout le monde.