Bagaimana cara saya menempatkan aplikasi web pada Peluncur?
75
Kadang-kadang saya melihat gambar screenshot dengan orang-orang dengan aplikasi web dan ikon yang bagus di peluncur mereka, bagaimana saya bisa mengatur ini?
Anda juga dapat menggunakan pendekatan integrasi webapp yang lebih tradisional:
Karena ini dapat memakan waktu jika Anda menggunakan banyak webapps saya membuat folder "Aplikasi Web" yang saya simpan ini karena saya memerlukan tempat untuk memegang ikon juga. Saya menyinkronkan folder ini dengan Ubuntu One sehingga pada menginstal ulang atau komputer baru saya memiliki semua aplikasi saya siap untuk pergi dengan ikon resolusi tinggi.
Di browser chromium atau Google Chrome Anda dapat melakukan ini dengan membuka situs web yang ingin Anda jadikan aplikasi. Mengklik ikon Kunci Inggris dan pilih, alat -> Buat Pintasan Aplikasi:
Kemudian pilih Desktop untuk membuat pintasan di desktop Anda:
Anda juga dapat memilih "Aplikasi Menu" di buat pintasan aplikasi, ini akan menempatkannya di Dash untuk Anda, yang berguna sehingga Anda dapat menggunakan fitur pencarian untuk meluncurkan pintasan, namun sebagian besar favicon situs web tidak menskala dengan sangat baik jadi mereka terlihat jelek. Jadi alih-alih saya melakukan ini untuk membuat aplikasi lebih cantik:
Kemudian pindahkan ke folder "Aplikasi Web" ini atau di mana pun Anda ingin menyimpannya:
Unduh ikon versi keren yang terlihat bagus. Saya merekomendasikan grup Fluid di Flickr . Unduh ikon ke folder, lalu klik kanan pada pintasan dan pilih properti:
Seret dan letakkan ikon yang lebih bagus ke kotak ikon pintasan, ganti ikon resolusi rendah dengan yang baru:
Seret dan jatuhkan ikon baru yang licin ke Peluncur untuk efek akhir:
Menambahkan applet seperti yang Anda gambarkan berfungsi seperti pesona. Namun, saat membukanya dengan mengklik simbol bilah sisi, simbol lain (yang tampak jelek) muncul. Apakah ini bug atau saya melewatkan sesuatu di sini?
FuzzyQ
Saya mendapatkan perilaku yang sama.
sup
17
Anda membuat ikon peluncur (artinya .desktopfile) yang mengatakan Exec=firefox www.askubuntu.comdan seret ke peluncur. Jadi pertama-tama buat file kosong dan rekatkan konten berikut:
Kemudian ganti nama file epmty somename.desktopdalam hal ini " askubuntu.desktop" akan menjadi nama yang tepat. Sekarang gunakan tetikus itu untuk meluncurkannya ke peluncur Anda dan Anda baik-baik saja.
Ini tidak perlu tetapi sebelum menyeretnya ke peluncur, Anda dapat right-click on it, go to Properties->Permissions->Allow executing file as programmenjadikan ikon peluncur menjadi terlihat!
Jika Anda menghapus file * .desktop ikon tersebut akan hilang dari launcher. Tempat yang biasa untuk menyimpan file-file ini adalah ~ / .local / share / aplikasi /.
Harap tingkatkan jawaban Anda dengan memberi tahu cara membuat peluncur atau tautan ke asnwer yang sesuai, jelaskan bagaimana melakukannya.
hytromo
@ con-f-use aplikasi berjalan dengan sempurna tetapi ketika terbuka, ikon tidak ditampilkan di launcher
daisy
9
Saat ini ada dua cara yang disukai untuk melakukan ini. Di Ubuntu 12.04 Anda dapat menggunakan pratinjau dari Webapps resmi Ubuntu dengan menginstalnya dari PPA (datang secara default dengan 12.10)
Ini hanya berfungsi untuk 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 dengan menggunakan Fogger , pemenang hadiah perak dari Ubuntu App Showdown. Instal saja paket fogger dari pusat perangkat lunak.
Kedua opsi lebih baik daripada fitur penjelajahan khusus situs (ssb) Firefox Prism dan Chrome, karena memungkinkan integrasi penuh dengan Ubuntu. Ini termasuk menu launcher, HUD, indikator dan notifikasi.
fogger tampaknya tidak ada lagi, apakah ada penggantinya?
Josef Engelfrost
2
Jika Anda menggunakan build Chromium terbaru (> 11.0.696.57) ini sekarang berfungsi dengan Unity. Buat shorcut aplikasi dari dalam Chromium lalu seret ke bilah Unity. Ini bekerja pada 11,04
ini tampaknya rusak di Chrome versi 14 dan di atasnya. Aplikasi web sekarang semuanya dikelompokkan dalam Chrome lagi, bukan ikon individual.
Adam
2
Saya pikir ini 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 menginstal ekstensi khusus untuk aplikasi Anda yang tidak akan berjalan dalam instance kromium default Anda.
Jika Anda ingin menjalankan aplikasi Anda dengan profil yang berbeda, lakukan ini:
Buat direktori profil baru:
mkdir ~/.config/NAME_OF_APP
Klik kanan pada pintasan ke aplikasi Anda di desktop Anda
Menambahkan
--user-data-dir=~/.config/NAME_OF_APP
ke perintah dan tutup.
Jika ini tidak berhasil, lakukan hal berikut:
Buat direktori profil baru:
mkdir ~/.config/NAME_OF_APP
Klik kanan pada pintasan ke aplikasi Anda di desktop Anda
Ini tidak perlu lagi. Chrome membuka setiap aplikasi di jendela sendiri (dan Chromium juga).
MarkovCh1
2
Saya setuju dengan @ con-f-use bahwa file .desktop adalah cara untuk pergi, tapi saya sarankan menggunakan webapp-container, yang dirancang untuk tujuan ini, daripada Firefox. Inilah contoh saya, diambil dari proyek Aplikasi Web SDK Ubuntu :
Untuk membuat pintasan, cukup buat file yang dapat dieksekusi di folder desktop Anda dengan nama sesuatu seperti WorkFlowy.desktopdan tempelkan konten ini.
--start-maximized
sehingga jendela akan terbuka dalam mode maksimal.Jawaban:
Ubuntu memiliki fitur ini bawaan, lihat:
Anda juga dapat menggunakan pendekatan integrasi webapp yang lebih tradisional:
Karena ini dapat memakan waktu jika Anda menggunakan banyak webapps saya membuat folder "Aplikasi Web" yang saya simpan ini karena saya memerlukan tempat untuk memegang ikon juga. Saya menyinkronkan folder ini dengan Ubuntu One sehingga pada menginstal ulang atau komputer baru saya memiliki semua aplikasi saya siap untuk pergi dengan ikon resolusi tinggi.
Di browser chromium atau Google Chrome Anda dapat melakukan ini dengan membuka situs web yang ingin Anda jadikan aplikasi. Mengklik ikon Kunci Inggris dan pilih, alat -> Buat Pintasan Aplikasi:
Kemudian pilih Desktop untuk membuat pintasan di desktop Anda:
Anda juga dapat memilih "Aplikasi Menu" di buat pintasan aplikasi, ini akan menempatkannya di Dash untuk Anda, yang berguna sehingga Anda dapat menggunakan fitur pencarian untuk meluncurkan pintasan, namun sebagian besar favicon situs web tidak menskala dengan sangat baik jadi mereka terlihat jelek. Jadi alih-alih saya melakukan ini untuk membuat aplikasi lebih cantik:
Kemudian pindahkan ke folder "Aplikasi Web" ini atau di mana pun Anda ingin menyimpannya:
Unduh ikon versi keren yang terlihat bagus. Saya merekomendasikan grup Fluid di Flickr . Unduh ikon ke folder, lalu klik kanan pada pintasan dan pilih properti:
Seret dan letakkan ikon yang lebih bagus ke kotak ikon pintasan, ganti ikon resolusi rendah dengan yang baru:
Seret dan jatuhkan ikon baru yang licin ke Peluncur untuk efek akhir:
Dan efek akhirnya:
sumber
Anda membuat ikon peluncur (artinya
.desktop
file) yang mengatakanExec=firefox www.askubuntu.com
dan seret ke peluncur. Jadi pertama-tama buat file kosong dan rekatkan konten berikut:Kemudian ganti nama file epmty
somename.desktop
dalam hal ini "askubuntu.desktop
" akan menjadi nama yang tepat. Sekarang gunakan tetikus itu untuk meluncurkannya ke peluncur Anda dan Anda baik-baik saja.Ini tidak perlu tetapi sebelum menyeretnya ke peluncur, Anda dapat
right-click on it, go to Properties->Permissions->Allow executing file as program
menjadikan ikon peluncur menjadi terlihat!Jika Anda menghapus file * .desktop ikon tersebut akan hilang dari launcher. Tempat yang biasa untuk menyimpan file-file ini adalah ~ / .local / share / aplikasi /.
sumber
Saat ini ada dua cara yang disukai untuk melakukan ini. Di Ubuntu 12.04 Anda dapat menggunakan pratinjau dari Webapps resmi Ubuntu dengan menginstalnya dari PPA (datang secara default dengan 12.10)
Ini hanya berfungsi untuk 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 dengan menggunakan Fogger , pemenang hadiah perak dari Ubuntu App Showdown. Instal saja paket fogger dari pusat perangkat lunak.
Kedua opsi lebih baik daripada fitur penjelajahan khusus situs (ssb) Firefox Prism dan Chrome, karena memungkinkan integrasi penuh dengan Ubuntu. Ini termasuk menu launcher, HUD, indikator dan notifikasi.
sumber
Jika Anda menggunakan build Chromium terbaru (> 11.0.696.57) ini sekarang berfungsi dengan Unity. Buat shorcut aplikasi dari dalam Chromium lalu seret ke bilah Unity. Ini bekerja pada 11,04
sumber
Saya pikir ini 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 menginstal ekstensi khusus untuk aplikasi Anda yang tidak akan berjalan dalam instance kromium default Anda.
Jika Anda ingin menjalankan aplikasi Anda dengan profil yang berbeda, lakukan ini:
Buat direktori profil baru:
Klik kanan pada pintasan ke aplikasi Anda di desktop Anda
Menambahkan
ke perintah dan tutup.
Jika ini tidak berhasil, lakukan hal berikut:
Buat direktori profil baru:
Klik kanan pada pintasan ke aplikasi Anda di desktop Anda
Menambahkan
ke perintah dan tutup.
sumber
Saya setuju dengan @ con-f-use bahwa file .desktop adalah cara untuk pergi, tapi saya sarankan menggunakan
webapp-container
, yang dirancang untuk tujuan ini, daripada Firefox. Inilah contoh saya, diambil dari proyek Aplikasi Web SDK Ubuntu :Untuk membuat pintasan, cukup buat file yang dapat dieksekusi di folder desktop Anda dengan nama sesuatu seperti
WorkFlowy.desktop
dan tempelkan konten ini.sumber
Aplikasi Web Progresif (PWA)
Jika Anda memiliki PWA jauh lebih mudah. Salah satu cara yang saya temukan di sini adalah misalnya:
npm install -g pwaify
pwaify https://voice-memos.appspot.com/ --platforms=linux
, atau apa pun Anda PWA URL adalah.Itu dia.
sumber