Pertanyaan Bagaimana cara memasang aplikasi web di Launcher?


Terkadang saya melihat gambar tangkapan layar dengan orang-orang dengan aplikasi web dan ikon yang bagus di peluncur mereka, bagaimana saya bisa menyiapkan ini?


75
2018-03-22 05:04


asal


Anda juga dapat menambahkan sakelar --start-maximized jadi jendela akan terbuka dalam mode maksimal. - batte


Jawaban:


Ubuntu memiliki fitur ini built in, lihat:

Anda juga dapat menggunakan pendekatan integrasi webapp yang lebih tradisional:

Karena ini bisa memakan waktu jika Anda menggunakan banyak webapps saya membuat folder "Aplikasi Web" yang saya simpan ini karena saya membutuhkan tempat untuk memegang ikon juga. Saya menyelaraskan folder ini dengan Ubuntu One sehingga pada penginstalan ulang atau komputer baru, saya memiliki semua aplikasi yang siap untuk saya gunakan dengan ikon resolusi tinggi.

Di Chromium-browser  Install chromium-browser atau Google Chrome Anda dapat melakukan ini dengan membuka situs web yang ingin Anda jadikan aplikasi. Mengklik ikon Kunci inggris dan memilih, alat -> Buat Pintasan Aplikasi:

enter image description here

Kemudian pilih Desktop untuk membuat pintasan di desktop Anda:

enter image description here

Anda juga dapat memilih "Menu Aplikasi" di pintasan aplikasi buat, ini akan meletakkannya di Dash untuk Anda, yang berguna sehingga Anda dapat menggunakan fitur pencarian untuk meluncurkan pintasan, namun sebagian besar favicons situs web tidak skala sangat baik jadi mereka terlihat jelek. Jadi, alih-alih saya melakukan ini untuk melengkapi aplikasinya:

Kemudian pindahkan ke folder "Aplikasi Web" ini atau ke mana pun Anda ingin menyimpannya:

enter image description here

Unduh versi manis ikon yang terlihat bagus. Saya merekomendasikan Kelompok cairan pada Flickr. Unduh ikon ke folder, lalu klik kanan pada pintasan dan pilih properti:

enter image description here

Seret dan lepas ikon yang lebih bagus ke ikon ikon pintas, menggantikan ikon resolusi rendah dengan yang baru:

enter image description here

Seret dan lepas ikon licin baru tepat ke Peluncur untuk efek akhir:

Drop it on your launcher

Dan efek akhirnya:

Gmail and Seesmic in all their glory


67
2018-03-22 05:05



Menambahkan applet seperti yang Anda gambarkan bekerja seperti pesona. Namun, setelah membukanya dengan mengklik pada simbol sidebar, lain Simbol (tampak lebih jelek) muncul. Apakah ini bug atau aku merindukan sesuatu di sini? - FuzzyQ
Saya mendapatkan perilaku yang sama. - sup


Anda membuat ikon peluncur (artinya a .desktop file) yang mengatakan Exec=firefox www.askubuntu.com dan seret ke peluncur. Jadi pertama-tama buat file kosong dan tempel konten berikut:

[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

Kemudian ganti nama file epmty menjadi somename.desktop pada kasus ini "askubuntu.desktop"akan menjadi nama yang tepat. Sekarang gunakan mouse untuk menggerutu ke peluncur Anda dan Anda baik.

Ini tidak perlu tetapi sebelum menyeretnya ke peluncur, Anda bisa right-click on it, go to Properties->Permissions->Allow executing file as program sehingga ikon peluncur menjadi terlihat!

Jika Anda menghapus file * .desktop, ikon akan hilang dari peluncur Anda. Tempat yang biasa untuk menyimpan file-file ini adalah ~ / .local / share / applications /.


17
2017-08-05 16:32



Harap perbaiki jawaban Anda dengan memberi tahu cara membuat peluncur atau tautan ke asnwer yang sesuai untuk menjelaskan cara melakukannya. - hytromo
Aplikasi @ con-f-use berjalan dengan sempurna tetapi ketika terbuka, ikon tidak ditampilkan di peluncur - d a i s y


Saat ini ada dua cara yang lebih disukai untuk melakukan ini. Di Ubuntu 12.04 Anda dapat menggunakan pratinjau dari Ubuntu resmi Webapps dengan menginstalnya dari PPA (datang secara default dengan 12.10)

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

Ini hanya berfungsi situs web yang didukung (saat ini sekitar 40). Ketika Anda mengunjungi situs dengan Firefox Anda akan ditanya apakah Anda ingin mengintegrasikannya ke Ubuntu.

Cara lain adalah menggunakan Fogger, yang pemenang hadiah perak dari Pertunjukan Aplikasi Ubuntu. Cukup instal foggerInstall fogger paket dari pusat-perangkat lunak.

Kedua opsi ini lebih baik daripada fitur penjelajahan spesifik situs (ssb) biasa dari Firefox Prism dan Chrome, karena keduanya memungkinkan integrasi penuh dengan Ubuntu. Ini termasuk peluncur-menu, HUD, indikator dan notifikasi.


9
2017-08-09 19:43



fogger sepertinya tidak ada lagi, apakah ada pengganti? - Josef Engelfrost


Jika Anda menggunakan build Chromium terbaru (> 11.0.696.57) ini sekarang bekerja dengan Unity. Buat shorcut aplikasi dari dalam Chromium lalu seret ke bilah Unity. Ini berfungsi pada 11.04


2
2018-05-07 16:02



ini tampaknya rusak di Chrome versi 14 dan lebih baru. Aplikasi web kini semua dikelompokkan di bawah Chrome lagi, bukan ikon individu. - Adam


Saya pikir itu adalah praktik yang baik untuk membuat profil Chromium yang berbeda untuk setiap aplikasi. Aplikasi Anda akan berjalan lebih cepat karena ekstensi yang dipasang di profil default tidak berjalan. Selain itu, Anda dapat memasang ekstensi khusus untuk aplikasi Anda yang tidak akan berjalan di instance chromium default Anda.

Jika Anda ingin menjalankan aplikasi Anda dengan profil yang berbeda, lakukan ini:

  1. Buat direktori profil baru:

    mkdir ~/.config/NAME_OF_APP
    
  2. Klik kanan pada pintasan ke aplikasi Anda di desktop Anda

  3. Menambahkan

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

ke perintah dan tutup.


Jika ini tidak berhasil, lakukan hal berikut:

  1. Buat direktori profil baru:

    mkdir ~/.config/NAME_OF_APP
    
  2. Klik kanan pada pintasan ke aplikasi Anda di desktop Anda

  3. Menambahkan

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

ke perintah dan tutup.


2
2017-12-06 15:47



Ini tidak perlu lagi. Chrome membuka setiap aplikasi di jendela itu sendiri (dan Chromium juga). - MarkovCh1


Saya setuju dengan @ con-f-use itu a .desktop file adalah cara untuk pergi, tapi saya akan menyarankan menggunakan webapp-container, yang dirancang untuk tujuan ini, bukan Firefox. Inilah contoh saya, yang diambil dari sebuah Proyek Aplikasi Web SDK Ubuntu:

[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

Untuk membuat pintasan, cukup buat file yang dapat dieksekusi di folder desktop Anda yang bernama sesuatu seperti WorkFlowy.desktop dan tempelkan konten ini.


2
2017-12-31 03:34



yang ini sangat membantu saya - Arul


Progressive Web Apps (PWA)

Jika Anda memiliki PWA jauh lebih mudah. Salah satu cara saya temukan sini misalnya:

  1. Memasang: npm install -g pwaify
  2. Hasilkan binari dengan elektron: pwaify https://voice-memos.appspot.com/ --platforms=linux, atau apa pun URL PWA Anda.
  3. Buka subfolder dan jalankan aplikasi.

Itu dia.


1
2017-09-08 21:03