IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Firefox Discussion :

La dissimulation d'onglets fait son retour dans Firefox 59 à titre expérimental


Sujet :

Firefox

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2013
    Messages
    8 458
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2013
    Messages : 8 458
    Points : 197 853
    Points
    197 853
    Par défaut La dissimulation d'onglets fait son retour dans Firefox 59 à titre expérimental
    La dissimulation d'onglets fait son retour dans Firefox 59 à titre expérimental,
    l'équipe propose une API simplifiée

    L’équipe derrière l’architecture WebExtensions (un système cross-browser (multinavigateur) pour développer des extensions pour le navigateur) a annoncé une série d’améliorations qui ont été apportées à Firefox 59 (encore en phase bêta).

    Dissimulation expérimentale d’un onglet

    L’équipe explique que depuis la dépréciation de l'architecture d'extension héritée, l'une des fonctionnalités les plus demandées a été la possibilité de masquer les onglets avec l'API WebExtensions. C'était un élément clé de certains modules complémentaires très populaires qui permettait de gérer des groupes d'onglets. Firefox 59 ramène cette fonctionnalité sous une forme expérimentale dans un premier temps.

    L'API est très simple :
    • elle inclut l'autorisation "tabHide" dans votre fichier manifeste ;
    • elle permet d’utiliser tabs.hide () avec l'ID d'onglet (ou la liste des ID d'onglet) pour masquer les onglets ;
    • elle permet d’utiliser tabs.show () avec l'ID d'onglet (ou la liste des ID d'onglet) pour afficher les onglets masqués ;
    • elle permet d’examiner le champ tabs.hidden pour déterminer si un onglet est actuellement masqué.

    L’équipe précise que l'état visible d'un onglet est complètement indépendant de son état “discard”. « Bien qu'il puisse être logique de garder certains onglets actifs et chargés en mémoire lorsqu'ils sont cachés, nous vous encourageons à utiliser tabs.discard () en combinaison avec tabs.hide () pour aider à gérer la mémoire et l'utilisation des ressources. »

    Il existe certaines restrictions lorsque vous masquez les onglets :
    • les onglets épinglés ne peuvent pas être cachés ;
    • les onglets qui partagent leur écran, leur microphone ou leur appareil photo ne peuvent pas être cachés ;
    • l'onglet actif actuel ne peut pas être masqué ;
    • les onglets en cours de fermeture ne peuvent pas être masqués.

    « La réintroduction de la possibilité de cacher des onglets sur Firefox ne vient pas sans provoquer quelques inquiétudes. L'une des principales motivations pour passer au framework WebExtensions est d'offrir aux utilisateurs un écosystème d'extensions plus sûr, fiable pour protéger leur sécurité et leur vie privée. De toute évidence, la dissimulation d'onglets ouvre la porte à des extensions malveillantes pouvant cacher leurs onglets et faire des choses en arrière-plan à l'insu de l'utilisateur », a reconnu l’équipe.

    Aussi, pour s’assurer que tout se passe pour le mieux, l’équipe a décidé que le masquage des onglets est désactivé par défaut. Pour activer l'API, vous devez accéder manuellement à la page about: config et définir extensions.webextensions.tabhide.enabled sur true. Cette restriction restera en vigueur jusqu'à ce que :
    - des fonctionnalités d'interface utilisateur supplémentaires soient ajoutées à Firefox pour permettre aux utilisateurs de voir tous leurs onglets masqués et/ou d'afficher ces onglets indépendamment de toute extension. Ce travail d'interface utilisateur est actuellement actif et en cours ;
    - les développeurs (internes et externes) aient eu le temps d'essayer l'API et de comprendre ses forces et ses faiblesses. En particulier, l’équipe veut un peu de temps pour recueillir des commentaires sur le potentiel d'abus.

    « Pour être clair, cette API est actuellement expérimentale. Cela pourrait changer, ou même disparaître complètement si nous ne pouvons pas la fournir de manière sécurisée. Néanmoins, Firefox a une longue et fière histoire de personnalisation et l'équipe s'engage à maintenir cette tradition avec la dissimulation des onglets. Alors s'il vous plaît, essayez l'API et dites-nous ce que vous en pensez. Avec votre aide, nous ferons tout notre possible pour rendre les onglets aussi fonctionnels que possible tout en maintenant la sécurité de l'architecture WebExtensions. »

    Mais les améliorations au niveau des onglets ne se sont pas limitées au simple masquage/affichage. L’équipe a également annoncé :
    • la nouvelle API browserSettings.openBookmarksInNewTabs () qui a été ajoutée pour contrôler les options permettant d'ouvrir les signets dans les nouveaux onglets ;
    • la nouvelle API browserSettings.openSearchResultsInNewTabs () qui a été ajoutée afin que les extensions puissent ouvrir les résultats de recherche dans de nouveaux onglets ;
    • tabs.captureTab (), qui est très similaire à tabs.captureVisibleTab (), mais vous permet de capturer n'importe quel onglet (spécifié par ID) au lieu d’être limitée à l'onglet actif ;
    • appeler tabs.create () sans windowId va maintenant cibler uniquement les fenêtres non popup ;
    • Tabs.query () fait maintenant un filtrage sur le titre.

    Améliorations de browserAction et de pageAction
    • pageActions peut maintenant être affiché et/ou masqué automatiquement pour des pages spécifiques via la correspondance de modèle en utilisant les propriétés du manifeste "hide_matches" et "show_matches". .
    • Les méthodes set * browserAction * peuvent maintenant accepter une valeur nulle qui supprime la propriété de l'élément browserAction.
    • Les couleurs d'arrière-plan des badges non valides sont désormais rejetées (plus de compatibilité avec Chrome).
    • Une extension peut maintenant déterminer si son action browserAction est activée ou désactivée (browserAction.isEnabled), une pageAction est actuellement affichée pour un onglet (pageActions.isShown), et si sidebarAction est actuellement ouvert (sidebarAction.isOpen).

    Notification à l'utilisateur des remplacements d'extensions

    Comme pour les versions précédentes, lorsque la fonctionnalité est fournie via WebExtensions qui permet aux extensions de contrôler certains aspects du navigateur, Firefox informe l'utilisateur de l'extension qui contrôle cet aspect et leur fournit un moyen de reprendre le contrôle.

    La possibilité pour une extension de contrôler le paramètre de protection du suivi du navigateur a été ajoutée dans Firefox 57 via l'API websites.trackingProtectionMode. Firefox 59 montre maintenant quand une extension contrôle la protection de suivi.


    Dans l'image ci-dessus, notez qu'un message est maintenant affiché après qu'un utilisateur désactive une extension lui rappelant comment la réactiver, il s’agit également d’une nouvelle fonctionnalité de Firefox 59.

    L'un des paramètres par défaut les plus populaires du navigateur est la nouvelle page à onglet. Firefox informe déjà l'utilisateur lorsqu'une extension a surchargé cette page, mais à partir de Firefox 59, il informe également l'utilisateur du remplacement de la première apparition de la nouvelle page d'onglet. De plus, il revient à l’onglet précédent si vous refusez le changement comme le montre l’illustration ci-dessous.


    Source : Mozilla

    Et vous ?

    Que pensez-vous du retour de la dissimulation des onglets ? Quels sont les abus que vous pouvez envisager ?
    Quelle est la fonctionnalité qui vous intéresse le plus ?
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  2. #2
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 174
    Points : 4 690
    Points
    4 690
    Par défaut
    - les onglets épinglés ne peuvent pas être cachés ;
    - les onglets qui partagent leur écran, leur microphone ou leur appareil photo ne peuvent pas être cachés ;
    - l'onglet actif actuel ne peut pas être masqué ;
    - les onglets en cours de fermeture ne peuvent pas être masqués.
    Hé bien, on n'est pas prêt d'avoir un Tree Style Tab utilisable..... Après on ne s'étonnere pas que ses utilisateurs partent sur Waterfox.
    Mais pour une utilisation des onglets groupés c'est problématique. On se retrouverait avec des onglets d'autres groupes toujours visibles.

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    371
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 371
    Points : 1 002
    Points
    1 002
    Par défaut
    Citation Envoyé par Zefling Voir le message
    Hé bien, on n'est pas prêt d'avoir un Tree Style Tab utilisable..... Après on ne s'étonnere pas que ses utilisateurs partent sur Waterfox.
    Mais pour une utilisation des onglets groupés c'est problématique. On se retrouverait avec des onglets d'autres groupes toujours visibles.
    Ouais enfin Waterfox va etre assez vite dépassé d'ici 2 à 3 versions quand toute la base de firefox aura été revu et sera 3 fois plus rapide que waterfox ben les utilisateur vont bien finir par abandonner cette vieillerie.

    Et ca c'est sans compter les problème de sécurité à la spectre qui finiront par etre difficilement corrigeable sur Waterfox.

  4. #4
    Membre extrêmement actif
    Profil pro
    Développeur
    Inscrit en
    Mars 2012
    Messages
    1 969
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mars 2012
    Messages : 1 969
    Points : 3 375
    Points
    3 375
    Par défaut
    Pourquoi cacher?!
    N'avez-vous pas peur qu'un jour les secrets soient révélés!!!
    Si la réponse vous a aidé, pensez à cliquer sur +1

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2013
    Messages
    354
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2013
    Messages : 354
    Points : 515
    Points
    515
    Par défaut
    Salut

    Citation Envoyé par coolspot Voir le message
    Ouais enfin Waterfox va etre assez vite dépassé d'ici 2 à 3 versions quand toute la base de firefox aura été revu et sera 3 fois plus rapide que waterfox ben les utilisateurs vont bien finir par abandonner cette vieillerie.

    Et ca c'est sans compter les problème de sécurité à la spectre qui finiront par etre difficilement corrigeable sur Waterfox.
    Toujours ses histoires de rapidité ! Et "3 fois" plus rapide, c'est à voir !
    Les personnes qui utilisent Waterfox au lieu de Firefox en ont rien à foutre de la rapidité (dans une certaine mesure bien sur..), ce qu'elles recherchent c'est un navigateur personnalisé qui ressemble à ce qu'elles veulent...

    Je vais pas refaire le couplet de la casse qui s'est fait dernièrement avec Quantum... Certaines personnes espèrent retrouver le plus possible les possibilités qu'elles avaient avant... Bien sur, cela ne sera pas toujours facile, surtout en ce qui touche de trop l'interface de Firefox.

    Perso, si j'utilise toutes les versions de Firefox et pas Waterfox, j’utilise essentiellement la version ESR, actuellement, qui ressemble à ce que je veux avec ma bonne trentaine d'extensions actives (les 2 tiers seront en webExtensions)... Tout en cherchant à remplacer certaines fonctions dans les webExtensions.

    Bref dans les utilisateurs et utilisatrices de Firefox, il faut arrêter de penser que tout le monde court après la rapidité, même si pas contre avoir un navigateur rapide.... D'ailleurs ceux et celles qui courent, devraient faire des pauses et prendre le temps de vivre.

    Édit pour corriger des fautes d’orthographe...

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/05/2014, 10h47
  2. Réponses: 1
    Dernier message: 07/05/2014, 18h27
  3. Google Apps : le travail hors connexion fait son retour
    Par Gordon Fowler dans le forum Cloud Computing
    Réponses: 11
    Dernier message: 19/10/2011, 21h12
  4. Ajouter un onglet retour dans une TabHost
    Par bonofred dans le forum Android
    Réponses: 3
    Dernier message: 30/01/2011, 10h32
  5. Réponses: 1
    Dernier message: 18/05/2006, 16h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo