Comment mettre une application Web sur le lanceur?

75

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?

    
posée Jorge Castro 22.03.2011 - 06:04
la source

7 réponses

67

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

Vous pouvez également utiliser l’approche d’intégration Webapp plus traditionnelle:

Étant donné que cela peut prendre du temps si vous utilisez un tas d’applications Web, j'ai créé un dossier "Applications Web" dans lequel je les conserve car j’ai également besoin d’un endroit 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 ou Google Chrome vous pouvez le faire en accédant au site Web que vous souhaitez intégrer à une application. En cliquant sur l'icône Clé et sélectionnez Outils - & gt; Créer des raccourcis d'application:

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

Vous pouvez également sélectionner "Menu Applications" dans le raccourci Créer une application, cela le mettra dans le tableau de bord pour vous, ce qui est pratique pour que vous puissiez utiliser la fonction de recherche pour lancer le raccourci. Échelle très bien 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:

Téléchargez une version snazzy de l'icône qui est belle. Je recommande le groupe Fluid 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:

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

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

Et l'effet final:

    
réponse donnée Jorge Castro 22.03.2011 - 06:05
la source
17

Vous créez une icône de lanceur (signifiant un fichier .desktop ) indiquant Exec=firefox www.askubuntu.com et faites-la glisser dans 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

Renommez ensuite 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.

Cela n'est pas nécessaire, mais avant de le faire glisser dans le lanceur, vous pouvez right-click on it, go to Properties->Permissions->Allow executing file as program pour que l'icône du lanceur devienne 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 /.

    
réponse donnée con-f-use 05.08.2012 - 18:32
la source
9

Actuellement, il y a deux manières préférées de le faire. Dans Ubuntu 12.04, vous pouvez utiliser l'aperçu des applications Web officielles d'Ubuntu en l'installant à partir d'un PPA (par défaut avec la version 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 pris en charge sites Web (actuellement environ 40 ). Lorsque vous visitez le site avec Firefox, il vous sera demandé si vous souhaitez l’intégrer à Ubuntu.

Vous pouvez également utiliser Fogger , le développeur sauvegarde d'argent-gagnant de l'application Ubuntu Showdown. Installez simplement le fogger package du centre de logiciels.

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

    
réponse donnée mniess 09.08.2012 - 21:43
la source
2

Si vous utilisez la dernière version de Chromium (& gt; 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

    
réponse donnée asi269 07.05.2011 - 18:02
la source
2

Je pense que c'est une bonne pratique de créer un profil 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 fonctionneront 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.

    
réponse donnée Robert Buzink 06.12.2011 - 16:47
la source
2

Je suis d’accord avec @ con-f-use qu’il est préférable d’avoir un fichier .desktop , mais suggère d'utiliser webapp-container , conçu à cette fin, plutôt que Firefox. Voici mon exemple, tiré d'un projet Web App Ubuntu SDK :

[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 le dossier de votre bureau, nommé quelque chose comme WorkFlowy.desktop et collez ces contenus.

    
réponse donnée Braden Anderson 31.12.2015 - 04:34
la source
1

Applications Web progressives (PWA)

Si vous avez une PWA, c'est beaucoup plus facile. Une des façons dont j'ai trouvé ici est par exemple:

  1. Installer: npm install -g pwaify
  2. Générez des fichiers 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 ça.

    
réponse donnée Pablo Bianchi 08.09.2017 - 23:03
la source

Lire d'autres questions sur les étiquettes