Question Comment puis-je mettre une application Web sur le lanceur?


Parfois, je vois des images de captures d'écran avec des personnes ayant des applications Web et de belles icônes sur leur lanceur. Comment puis-je configurer cela?


75
2018-03-22 05:04


origine


Vous pouvez également ajouter le commutateur --start-maximized la fenêtre s'ouvrira donc en mode maximisé. - batte


Réponses:


Ubuntu a cette fonctionnalité intégrée, voir:

Vous pouvez également utiliser l'approche d'intégration de webapp plus traditionnelle:

Étant donné que cela peut prendre du temps si vous utilisez un tas de webapps, j'ai créé un dossier "Web Applications" dans lequel je les conserve car j'ai également besoin d'un emplacement pour contenir l'icône. Je synchronise ce dossier avec Ubuntu One de sorte que lors de réinstallations ou de nouveaux ordinateurs, mes applications soient toutes prêtes à être utilisées avec les icônes haute résolution.

Dans navigateur chrome  Install chromium-browser ou Google Chrome, vous pouvez le faire en allant sur le site Web que vous souhaitez intégrer à une application. En cliquant sur l'icône Clé et sélectionnez Outils -> Créer des raccourcis d'application:

enter image description here

Sélectionnez ensuite Desktop pour créer un raccourci sur votre bureau:

enter image description here

Vous pouvez également sélectionner "Menu Applications" dans le raccourci Créer une application, ce qui le mettra dans le Dash pour vous, ce qui est pratique pour que vous puissiez utiliser la fonction de recherche pour lancer le raccourci. Cependant, la plupart des favicons alors ils ont l'air moche. Donc, à la place, je fais ça pour améliorer l'application:

Puis déplacez-le dans ce dossier "Applications Web" ou où vous voulez le conserver:

enter image description here

Téléchargez une version snazzy de l'icône qui est belle. Je recommande le Groupe de fluides sur Flickr. Téléchargez l'icône dans le dossier, puis cliquez avec le bouton droit sur le raccourci et sélectionnez les propriétés:

enter image description here

Glissez et déposez l'icône plus belle dans la case d'icône du raccourci, en remplaçant l'icône basse résolution par la nouvelle:

enter image description here

Glissez et déposez la nouvelle icône de slick directement sur le lanceur pour obtenir l'effet final:

Drop it on your launcher

Et l'effet final:

Gmail and Seesmic in all their glory


67
2018-03-22 05:05



L'ajout d'une applet comme vous l'avez décrit fonctionne comme un charme. Cependant, en l'ouvrant en cliquant sur le symbole de la barre latérale, un autre (encore une fois moche) symbole apparaît. Est-ce un bug ou est-ce que je manque quelque chose ici? - FuzzyQ
J'ai le même comportement. - sup


Vous créez une icône de lanceur (signifiant un .desktop fichier) qui dit Exec=firefox www.askubuntu.com et faites-le glisser vers le lanceur. Donc, créez d'abord un fichier vide et collez le contenu suivant:

[Desktop Entry]
Name=Ask Ubuntu
Comment=Open Ask Ubuntu in firefox
Exec=firefox www.askubuntu.com
Icon=network
Terminal=false
Type=Application
StartupNotify=true
Categories=GNOME;
OnlyShowIn=GNOME;Unity;
X-GNOME-Keywords=Network;AskUbuntu;
Name[en_US]=AskUbuntu

Puis renommez le fichier epmty en somename.desktop dans ce cas "askubuntu.desktop"serait un nom approprié. Maintenant, utilisez la souris pour le graver à votre lanceur et vous êtes bon.

Ce n'est pas nécessaire mais avant de le glisser dans le lanceur, vous pouvez right-click on it, go to Properties->Permissions->Allow executing file as program alors que l'icône du lanceur est devenue visible!

Si vous supprimez le fichier * .desktop, l'icône disparaîtra de votre lanceur. Le lieu habituel pour stocker ces fichiers est ~ / .local / share / applications /.


17
2017-08-05 16:32



S'il vous plaît améliorer votre réponse en disant comment créer un lanceur ou un lien vers correspondant que vous n'avez pas expliqué comment faire. - hytromo
L'application @ con-f-use fonctionne parfaitement mais quand elle s'ouvre, l'icône n'apparaît pas dans le lanceur - d a i s y


Actuellement, il existe deux manières préférées de le faire. Dans Ubuntu 12.04, vous pouvez utiliser l'aperçu de la Ubuntu officielle Webapps en l'installant à partir d'un PPA (par défaut avec 12.10)

sudo add-apt-repository ppa:webapps/preview
sudo apt-get update && sudo apt-get install unity-webapps-preview

Cela ne fonctionne que pour sites Web pris en charge (actuellement environ 40). Lorsque vous visitez le site avec Firefox, il vous sera demandé si vous souhaitez l’intégrer dans Ubuntu.

L'autre façon est d'utiliser Fogger, la gagnant du prix d'argent de la démonstration de l'application Ubuntu. Installez simplement le brumisateurInstall fogger paquet de centre de logiciel.

Les deux options sont meilleures que les fonctionnalités de navigation spécifiques au site (ssb) de Firefox Prism et Chrome, car elles permettent une intégration complète avec Ubuntu. Cela inclut le menu lanceur, le HUD, les indicateurs et les notifications.


9
2017-08-09 19:43



le brumisateur ne semble plus être présent, existe-t-il un remplacement? - Josef Engelfrost


Si vous utilisez la dernière version de Chrome (> 11.0.696.57), cela fonctionne désormais avec Unity. Créez l'appli shorcut depuis Chromium, puis faites-la glisser sur la barre Unity. Cela fonctionne le 11.04


2
2018-05-07 16:02



Cela semble être cassé dans Chrome version 14 et supérieure. Les applications Web sont désormais toutes regroupées sous Chrome, plutôt que les icônes individuelles. - Adam


Je pense que c'est une bonne pratique de créer un profil de chrome différent pour chaque application. Vos applications s'exécuteront plus rapidement car les extensions installées dans le profil par défaut ne sont pas exécutées. En outre, vous pouvez installer des extensions spécifiques à votre application qui ne s'exécuteront pas dans vos instances de chrome par défaut.

Si vous souhaitez exécuter vos applications avec un profil différent, procédez comme suit:

  1. Créez un nouveau répertoire de profil:

    mkdir ~/.config/NAME_OF_APP
    
  2. Cliquez avec le bouton droit sur le raccourci vers votre application sur votre bureau

  3. Ajouter

    --user-data-dir=~/.config/NAME_OF_APP
    

à la commande et fermez.


Si cela ne fonctionne pas, procédez comme suit:

  1. Créez un nouveau répertoire de profil:

    mkdir ~/.config/NAME_OF_APP
    
  2. Cliquez avec le bouton droit sur le raccourci vers votre application sur votre bureau

  3. Ajouter

    --user-data-dir=--user-data-dir=~/.config/NAME_OF_APP
    

à la commande et fermez.


2
2017-12-06 15:47



Ce n'est plus nécessaire. Chrome ouvre chaque application dans sa propre fenêtre (ainsi que Chrome). - MarkovCh1


Je suis d'accord avec @ con-f-use qu'un Fichier .desktop est la voie à suivre, mais je suggère d'utiliser webapp-container, qui est conçu à cette fin, plutôt que Firefox. Voici mon exemple, tiré d'un Projet Ubuntu SDK Web App:

[Desktop Entry]
Comment[en_US]=webapp for WorkFlowy
Comment=webapp for WorkFlowy
Exec=webapp-container --store-session-cookies --webappUrlPatterns=https?://workflowy.com/* http://workflowy.com %u
GenericName[en_US]=
GenericName=
Icon=/home/CORP.INSTRUCTURE.COM/banderson/Pictures/WorkFlowy.png
MimeType=
Name=WorkFlowy
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Touch=true

Pour créer le raccourci, créez simplement un fichier exécutable dans votre dossier de bureau nommé WorkFlowy.desktop et coller dans ces contenus.


2
2017-12-31 03:34



celui-ci m'aide beaucoup - Arul


Applications Web Progressives (PWA)

Si vous avez une PWA, c'est beaucoup plus facile. Un moyen que j'ai trouvé ici est par exemple:

  1. Installer: npm install -g pwaify
  2. Générer des binaires avec électron: pwaify https://voice-memos.appspot.com/ --platforms=linux, ou quelle que soit votre URL PWA.
  3. Allez dans le sous-dossier et lancez l'application.

C'est tout.


1
2017-09-08 21:03