Google supprime la prise en charge du panneau de Chrome

Essayez Notre Instrument Pour Éliminer Les Problèmes

Google a supprimé la prise en charge des panneaux dans Chrome 54 sur toutes les plates-formes, à l'exception de Chrome OS. Les panneaux, qui n'étaient activés que sur les versions développeur de Chrome par défaut, et devaient être activés sur d'autres versions à l'aide de l'indicateur d'activation des panneaux sur les indicateurs chrome: //, ressemblaient à des notifications à première vue.

Ils ont permis aux développeurs d'extensions de créer des fenêtres sur l'écran que l'on pourrait mieux décrire comme des fenêtres de notification avancées.

Les principaux avantages que les panneaux offraient en comparaison étaient qu'ils prenaient en charge des tailles personnalisées, pouvaient être minimisés ou déplacés, pris en charge toujours au top des fonctionnalités et autorisés pour le code HTML et CSS personnalisé.

Les panneaux étaient utilisés pour afficher le contenu dans leur propre fenêtre, Image dans la visionneuse d'images pour Chrome l'a fait, ou pour fournir une fonctionnalité de prise de notes que le Panneau Wunderlist extension offerte.

Google supprime la prise en charge du panneau de Chrome

chrome enable-panels

Google a supprimé le support Panel de Google Chrome dans la version 54. Si vous définissez précédemment l'indicateur d'activation des panneaux, vous remarquerez qu'il n'est plus là lorsque vous ouvrez la page about: flags.

De plus, toute extension qui reposait sur des panneaux pour ses fonctionnalités ne pourra plus le faire. Cela signifie que certaines extensions cesseront complètement de fonctionner - si toutes leurs fonctionnalités sont déclenchées en ouvrant un panneau - ou certaines fonctionnalités ne fonctionneront plus si les panneaux étaient utilisés pour alimenter certaines fonctionnalités de l'extension.

Les extensions populaires, les propres extensions Hangouts de Google ou Trello pour Chrome, utilisaient des panneaux.

Vous vous demandez probablement pourquoi Google a supprimé la fonctionnalité. Un des ingénieurs de Google donne l'explication suivante pour la suppression.

Les panneaux sur les non-chromeos étaient une fonctionnalité expérimentale et pris en charge uniquement sur le canal Dev, ou sur d'autres canaux derrière un indicateur.

Ils sont coûteux à entretenir et nous n'avons jamais été satisfaits de leur stabilité et de leurs fonctionnalités sous Windows, Mac et Linux. En conséquence, nous les avons supprimés.

Nous comprenons que cela sera ennuyeux pour les utilisateurs d'extensions qui en dépendent, mais cela fait partie d'un alignement de Chrome comme étant fondamentalement un navigateur Web prenant en charge les applications Web.

Le développeur original de Panels for Chrome a ajouté la déclaration suivante.

Le temps passe et les choses changent, nous apprenons tous. Dans le cas des Panels, nous avons `` prouvé '' par la pratique qu'il faut une équipe de quelques ingénieurs à plein temps pour pouvoir rattraper les équipes de développeurs de systèmes d'exploitation sous Windows, OSX, Linux et même notre propre ChromeOS. La gestion des fenêtres et les sous-systèmes graphiques / d'entrée sont en constante évolution et il est plus ou moins prohibitif pour une petite équipe d'essayer de créer et de conserver un mode de gestion de fenêtres de haute qualité mais non standard.

Les systèmes d'exploitation ont trop de mécanismes liés à des comportements de fenêtres spécifiques (focus, changement de fenêtre, traitement actif des fenêtres, barres de titre, où va l'entrée, raccourcis, animations, plusieurs bureaux, autres gadgets de système d'exploitation, etc.), et généralement les systèmes d'exploitation ne fournissent pas de `` hooks '' 'ou des API à intégrer à celles-ci, ce qui rend nécessaire une `` rétro-ingénierie' 'et un piratage. Bien que cela puisse être fait, cela conduit rapidement à une conception de `` maison de cartes '' qui tombe encore plus facilement avec la prochaine mise à jour majeure du système d'exploitation

Fondamentalement, il est trop coûteux de maintenir la fonctionnalité des panneaux, et la stabilité et la fonctionnalité n'ont jamais non plus répondu aux attentes de Google.

Maintenant, c'est à votre tour : Êtes-vous concerné par la suppression de la prise en charge des panneaux dans Google Chrome?