web-dev-qa-db-fra.com

Comment ajouter une application Web aux référentiels d'Ubuntu?

Selon This Question , certaines webapps comme gmail sont désormais "installables" .

Je suis le développeur de Timer-Tab.com et je l'ai déjà intégré au bureau Unity en utilisant API Web Unity .

Est-il prévu d'autoriser les développeurs Web à ajouter leur application aux référentiels afin que l'on puisse faire apt-get install unity-webapps-timertab?

5
brillout

En fait, les "scripts utilisateur" pour les applications Web visent simplement à prendre en charge des sites qui ne sont pas encore intégrés directement à partir de leur site.

Les développeurs de sites Web devraient idéalement intégrer le support dans le site avec javascript au lieu d'utiliser des scripts utilisateur (comme vous l'avez fait). Cela permettrait l'intégration sans même installer un package et faciliterait la maintenance, tout en permettant aux utilisateurs d'utiliser simplement l'intégration sans avoir à installer quoi que ce soit.

3
Ken VanDine

Une fois que vous avez intégré la prise en charge des applications Web Ubuntu avec le site JavaScript et qu'un utilisateur lance votre site, Ubuntu vous proposera d'installer le site en tant qu'application Web. Si cela est choisi, une icône pour le site apparaîtra dans le lanceur, qui peut être verrouillée dans le lanceur si vous le souhaitez (comme pour toutes les autres applications).

Par exemple, j'ai lancé timer-tab.com avec Firefox (pour une raison quelconque, cela ne fonctionnait pas tout de suite avec le navigateur Chrome lorsque c'était mon navigateur par défaut), on m'a proposé d'installer la webapp tab-timer. J'ai dit oui et je l'ai verrouillée sur mon lanceur. Maintenant, quand je clique sur son icône, Firefox lance timer-tab et l'icône lanceur affiche le temps restant.

En d'autres termes, il n'est pas nécessaire d'installer un package ni d'ajouter l'application Web aux référentiels Ubuntu.

2
John S Gruber