web-dev-qa-db-fra.com

Intégrer des webapps Unity dans gnome-shell

Existe-t-il de toute façon d'intégrer la nouvelle intégration des webapps ubuntu avec gnome-Shell (je n'utilise pas Unity) Je peux accepter l'intégration dans Firefox, mais rien ne s'est passé dans gnome-Shell. Si ce n'est pas possible, comment puis-je désactiver globalement Firefox pour me demander l'intégration des webapps?

1
Freefri

Moi aussi, j'aimerais voir cette fonctionnalité - aussi boguée qu'elle puisse être actuellement - dans gnome-Shell. C'est assez chic. Mais, peu importe à quel point c'est cool, je jamais reviendra à Unity.

Après un coup d'œil rapide sur les installations qui permettent à l'interface Webapps de fonctionner, il semble que ce ne soit pas possible - du moins pour le moment.

J'ai envisagé de créer une extension gnome-Shell pour créer un objet d'interface qui agirait comme objet Unity dans gnome-Shell. Cela ne pourrait pas fonctionner, car l'installation des applications Web est une extension Firefox/Chromium appelée Unity Desktop Integration. Cette extension permet aux installations d'être scriptées sur une page Web.

Gnome-Shell possède également un plug-in appelé Gnome Shell Integration qui permet d'installer des extensions à partir d'une page Web, mais il n'est disponible que sur extensions.gnome.org pour des raisons de sécurité. Les autres sites ne peuvent donc pas utiliser les scripts disponibles sur extensions.gnome.org sur un autre site (comme Pandora, Gmail, etc.).

Donc, à moins que quelqu'un ne fasse le pont entre le Javascript dans le navigateur et le Javascript dans gnome-Shell, c'est actuellement impossible. Encore une fois, c'est une vulnérabilité de sécurité potentielle pour permettre à n'importe quel site arbitraire d'avoir un accès script à gnome-Shell, donc même si une nouvelle extension FF/Chromium devait apparaître, traduisant la capacité Unity Webapps en gnome-Shell, cela devrait être limité à un sous-ensemble limité de sites. Ne pas dire que cela ne serait toujours pas utile.

De plus, les webapps Unity sont lancées à l'aide d'un programme appelé unity-webapps-runner. Par conséquent, quelqu'un devrait créer un programme similaire (ou modifier celui de Unity) pour exécuter réellement les webapps dans gnome-Shell. Là encore, je ne crois pas que Unity soit scriptable comme gnome-Shell (c'est-à-dire les extensions gnome-Shell), donc ils peuvent avoir besoin de ce programme pour faire apparaître les webapps dans le panneau de notification d'unité. Ce type de fonctionnalité existe déjà dans gnome-Shell sous forme d'extensions, donc cette étape peut ne pas être nécessaire.

1
Chuck R

Malheureusement non

L'application Web Unity est une caractéristique unique de l'unité, et elle n'est pas encore (15/11/2012) portée sur gnome Shell ou autre DE

0
Tachyons