Możesz także użyć bardziej tradycyjnego podejścia do integracji aplikacji internetowych:
Ponieważ korzystanie z wielu aplikacji internetowych może być czasochłonne, stworzyłem folder „Aplikacje sieciowe”, w którym je przechowuję, ponieważ potrzebuję również miejsca do przechowywania ikony. Synchronizuję ten folder z Ubuntu One, aby na ponownych instalacjach lub na nowych komputerach wszystkie moje aplikacje były gotowe do pracy z ikonami wysokiej rozdzielczości.
W przeglądarce Chrome lub Google Chrome możesz to zrobić, przechodząc do witryny, którą chcesz przekształcić w aplikację. Kliknij ikonę klucza i wybierz, narzędzia -> Utwórz skróty do aplikacji:
Następnie wybierz Pulpit, aby utworzyć skrót na pulpicie:
Możesz także wybrać „Menu aplikacji” w skrócie do tworzenia aplikacji, co spowoduje umieszczenie go w Dash, co jest przydatne, ponieważ możesz użyć funkcji wyszukiwania, aby uruchomić skrót, jednak większość ulubionych stron internetowych nie skaluje się zbyt dobrze więc wyglądają brzydko. Zamiast tego robię to, aby ładnie wykonać aplikację:
Następnie przenieś go do tego folderu „Aplikacje internetowe” lub w inne miejsce:
Pobierz atrakcyjną wersję ikony, która wygląda dobrze. Polecam grupę Fluid na Flickr . Pobierz ikonę do folderu, a następnie kliknij skrót prawym przyciskiem myszy i wybierz właściwości:
Przeciągnij i upuść ładniejszą ikonę w polu ikony skrótu, zastępując ikonę niskiej rozdzielczości nową:
Przeciągnij i upuść nową zręczną ikonę bezpośrednio na Launcher, aby uzyskać końcowy efekt:
Dodanie apletu zgodnie z opisem działa jak urok. Jednak po otwarciu go przez kliknięcie symbolu paska bocznego pojawia się kolejny (ponownie brzydko wyglądający) symbol. Czy to błąd, czy coś mi brakuje?
FuzzyQ,
Mam takie samo zachowanie.
sup
17
Tworzysz ikonę programu uruchamiającego (czyli .desktopplik), która mówi, Exec=firefox www.askubuntu.comi przeciągasz ją do programu uruchamiającego. Najpierw utwórz pusty plik i wklej następującą treść:
Następnie zmień nazwę pliku epmty na somename.desktop„ askubuntu.desktop” w tym przypadku będzie odpowiednią nazwą. Teraz użyj myszy, aby zaczepić go o program uruchamiający i jesteś dobry.
Nie jest to konieczne, ale przed przeciągnięciem go do programu uruchamiającego możesz right-click on it, go to Properties->Permissions->Allow executing file as programtak, aby ikona programu uruchamiającego stała się widoczna!
Jeśli usuniesz plik * .desktop, ikona zniknie z poziomu programu uruchamiającego. Zwykle miejsce do przechowywania tych plików to ~ / .local / share / applications /.
Popraw swoją odpowiedź, informując, jak utworzyć program uruchamiający lub link do odpowiedniego asnwer wyjaśnij, jak to zrobić.
hytromo
Aplikacja @ con-f-use działa idealnie, ale po otwarciu ikona nie jest wyświetlana w programie uruchamiającym
stokrotka
9
Obecnie istnieją dwa preferowane sposoby, aby to zrobić. W Ubuntu 12.04 można skorzystać z podglądu oficjalnej Ubuntu webapps instalując go z PPA (domyślnie pochodzi z 12.10)
Działa to tylko w przypadku obsługiwanych stron internetowych (obecnie około 40 ). Podczas odwiedzania strony w przeglądarce Firefox zostaniesz zapytany, czy chcesz zintegrować ją z Ubuntu.
Obie opcje są lepsze niż zwykłe funkcje przeglądania stron specyficzne dla przeglądarki Firefox Prism i Chrome, ponieważ umożliwiają pełną integrację z Ubuntu. Obejmuje to menu uruchamiania, interfejs, wskaźniki i powiadomienia.
wydaje się, że mgły już nie ma w pobliżu, czy jest zamiennik?
Josef Engelfrost
2
Jeśli używasz najnowszej wersji Chromium (> 11.0.696.57), działa to teraz z Unity. Utwórz skrót aplikacji z poziomu Chromium, a następnie przeciągnij go na pasek Unity. Działa to 11.04
wygląda na to, że jest zepsuty w Chrome w wersji 14 i wyższej. Wszystkie aplikacje internetowe są teraz ponownie grupowane w Chrome, a nie poszczególne ikony.
Adam,
2
Myślę, że dobrą praktyką jest utworzenie innego profilu Chromium dla każdej aplikacji. Twoje aplikacje będą działać szybciej, ponieważ rozszerzenia zainstalowane w profilu domyślnym nie są uruchamiane. Możesz także zainstalować rozszerzenia specyficzne dla aplikacji, które nie będą działać w domyślnych instancjach chromu.
Jeśli chcesz uruchomić aplikacje z innym profilem, wykonaj następujące czynności:
Utwórz nowy katalog profilu:
mkdir ~/.config/NAME_OF_APP
Kliknij prawym przyciskiem myszy skrót do aplikacji na pulpicie
Dodaj
--user-data-dir=~/.config/NAME_OF_APP
do polecenia i zamknij.
Jeśli to nie zadziała, wykonaj następujące czynności:
Utwórz nowy katalog profilu:
mkdir ~/.config/NAME_OF_APP
Kliknij prawym przyciskiem myszy skrót do aplikacji na pulpicie
To nie jest już konieczne. Chrome otwiera każdą aplikację we własnym oknie (a także Chromium).
MarkovCh1
2
Zgadzam się z @ con-f-use, że najlepszym rozwiązaniem jest plik .desktop , ale sugerowałbym użycie webapp-container, który jest przeznaczony do tego celu, a nie Firefox. Oto mój przykład zaczerpnięty z projektu aplikacji sieci Web Ubuntu SDK :
--start-maximized
aby okno otworzyło się w trybie zmaksymalizowanym.Odpowiedzi:
Ubuntu ma wbudowaną tę funkcję, patrz:
Możesz także użyć bardziej tradycyjnego podejścia do integracji aplikacji internetowych:
Ponieważ korzystanie z wielu aplikacji internetowych może być czasochłonne, stworzyłem folder „Aplikacje sieciowe”, w którym je przechowuję, ponieważ potrzebuję również miejsca do przechowywania ikony. Synchronizuję ten folder z Ubuntu One, aby na ponownych instalacjach lub na nowych komputerach wszystkie moje aplikacje były gotowe do pracy z ikonami wysokiej rozdzielczości.
W przeglądarce Chrome lub Google Chrome możesz to zrobić, przechodząc do witryny, którą chcesz przekształcić w aplikację. Kliknij ikonę klucza i wybierz, narzędzia -> Utwórz skróty do aplikacji:
Następnie wybierz Pulpit, aby utworzyć skrót na pulpicie:
Możesz także wybrać „Menu aplikacji” w skrócie do tworzenia aplikacji, co spowoduje umieszczenie go w Dash, co jest przydatne, ponieważ możesz użyć funkcji wyszukiwania, aby uruchomić skrót, jednak większość ulubionych stron internetowych nie skaluje się zbyt dobrze więc wyglądają brzydko. Zamiast tego robię to, aby ładnie wykonać aplikację:
Następnie przenieś go do tego folderu „Aplikacje internetowe” lub w inne miejsce:
Pobierz atrakcyjną wersję ikony, która wygląda dobrze. Polecam grupę Fluid na Flickr . Pobierz ikonę do folderu, a następnie kliknij skrót prawym przyciskiem myszy i wybierz właściwości:
Przeciągnij i upuść ładniejszą ikonę w polu ikony skrótu, zastępując ikonę niskiej rozdzielczości nową:
Przeciągnij i upuść nową zręczną ikonę bezpośrednio na Launcher, aby uzyskać końcowy efekt:
I efekt końcowy:
źródło
Tworzysz ikonę programu uruchamiającego (czyli
.desktop
plik), która mówi,Exec=firefox www.askubuntu.com
i przeciągasz ją do programu uruchamiającego. Najpierw utwórz pusty plik i wklej następującą treść:Następnie zmień nazwę pliku epmty na
somename.desktop
„askubuntu.desktop
” w tym przypadku będzie odpowiednią nazwą. Teraz użyj myszy, aby zaczepić go o program uruchamiający i jesteś dobry.Nie jest to konieczne, ale przed przeciągnięciem go do programu uruchamiającego możesz
right-click on it, go to Properties->Permissions->Allow executing file as program
tak, aby ikona programu uruchamiającego stała się widoczna!Jeśli usuniesz plik * .desktop, ikona zniknie z poziomu programu uruchamiającego. Zwykle miejsce do przechowywania tych plików to ~ / .local / share / applications /.
źródło
Obecnie istnieją dwa preferowane sposoby, aby to zrobić. W Ubuntu 12.04 można skorzystać z podglądu oficjalnej Ubuntu webapps instalując go z PPA (domyślnie pochodzi z 12.10)
Działa to tylko w przypadku obsługiwanych stron internetowych (obecnie około 40 ). Podczas odwiedzania strony w przeglądarce Firefox zostaniesz zapytany, czy chcesz zintegrować ją z Ubuntu.
Innym sposobem jest użycie Foggera , zdobywcy srebrnej nagrody Ubuntu App Showdown. Wystarczy zainstalować Fogger pakiet z oprogramowaniem centrum.
Obie opcje są lepsze niż zwykłe funkcje przeglądania stron specyficzne dla przeglądarki Firefox Prism i Chrome, ponieważ umożliwiają pełną integrację z Ubuntu. Obejmuje to menu uruchamiania, interfejs, wskaźniki i powiadomienia.
źródło
Jeśli używasz najnowszej wersji Chromium (> 11.0.696.57), działa to teraz z Unity. Utwórz skrót aplikacji z poziomu Chromium, a następnie przeciągnij go na pasek Unity. Działa to 11.04
źródło
Myślę, że dobrą praktyką jest utworzenie innego profilu Chromium dla każdej aplikacji. Twoje aplikacje będą działać szybciej, ponieważ rozszerzenia zainstalowane w profilu domyślnym nie są uruchamiane. Możesz także zainstalować rozszerzenia specyficzne dla aplikacji, które nie będą działać w domyślnych instancjach chromu.
Jeśli chcesz uruchomić aplikacje z innym profilem, wykonaj następujące czynności:
Utwórz nowy katalog profilu:
Kliknij prawym przyciskiem myszy skrót do aplikacji na pulpicie
Dodaj
do polecenia i zamknij.
Jeśli to nie zadziała, wykonaj następujące czynności:
Utwórz nowy katalog profilu:
Kliknij prawym przyciskiem myszy skrót do aplikacji na pulpicie
Dodaj
do polecenia i zamknij.
źródło
Zgadzam się z @ con-f-use, że najlepszym rozwiązaniem jest plik .desktop , ale sugerowałbym użycie
webapp-container
, który jest przeznaczony do tego celu, a nie Firefox. Oto mój przykład zaczerpnięty z projektu aplikacji sieci Web Ubuntu SDK :Aby utworzyć skrót, po prostu utwórz plik wykonywalny w folderze pulpitu o nazwie coś podobnego
WorkFlowy.desktop
i wklej tę zawartość.źródło
Progresywne aplikacje internetowe (PWA)
Jeśli masz PWA jest znacznie łatwiejsze. Znalazłem tutaj jeden ze sposobów :
npm install -g pwaify
pwaify https://voice-memos.appspot.com/ --platforms=linux
lub dowolnym adresem URL PWA.Otóż to.
źródło