Przeglądarka Google Chrome, poza ikonami z odnośnikami do rozszerzeń, posiada także odnośniki do aplikacji internetowych oraz stron WWW. Niestety, aby dodać skrót do jakieś strony, należy najpierw ją znaleźć w Chrome Web Store. A co jeśli nie znajdziemy jej w Chrome Web Store? Wtedy musimy ręcznie dodać skrót do listy.
Chrome Web Store nie jest do końca takim sklepem, jak sklep Windows Store czy AppStore na komputery Mac. O ile faktycznie Google publikuje tam samodzielne aplikacje działające w oparciu o silnik Chrome, o tyle nie można zapominać, że większość pozycji znajdujących się w sklepie to nic więcej, jak tylko zwykłe skróty do stron internetowych, które przypinane są do strony startowej.
Przypięte strony wyświetlone zostają także w launcherze Chrome, którego można wywołać z paska zadań. Niestety, w kwestii przypinania skrótów do stron (aplikacji internetowych), użytkownicy Chrome są uzależnieni od sklepu Chrome Web Store. Na szczęście są sposoby na to, aby samemu dodawać skróty do dowolnej strony / aplikacji internetowej, wraz z doborem nazwy oraz ikony.
Tworzymy własną aplikację
Aby przypiąć dowolną aplikację z własną ikoną do ekranu aplikacji, należy w gruncie rzeczy utworzyć najprostszą aplikację Chrome od zera. W praktyce jednak wygląda to tak, że wszystkiego, czego potrzebujemy, to adres strony oraz obrazek lub ikonkę.
Pierwszym krokiem jest utworzenie folderu na dysku, który posłuży jako kontener dla naszych wszystkich plików aplikacji. Następnie tworzymy wewnątrz tego folderu nowy dokument tekstowy i nazywamy go manifest.json (potwierdzamy zmianę rozszerzenia). Korzystając z dowolnego edytora tekstu (np. Notatnik) otwieramy plik manifest.json, a następnie wklejamy poniższą treść:
{
"manifest_version": 2,
"name": "Download-net-pl",
"description": "Aktualności i nowinki ze świata IT",
"version": "1.0",
"icons": {
"128": "128.png"
},
"app": {
"urls": [
"https://www.download.net.pl/"],
"launch": {
"web_url": "https://www.download.net.pl/"
}
},
"permissions": [
"unlimitedStorage",
"notifications"
]
}
W powyższym kodzie są cztery pogrubione miejsca, które muszą zostać wyedytowane. Należy podać nazwę strony, krótki opis, a także adres strony w dwóch miejscach. Po uzupełnieniu potrzebnych informacji należy zapisać plik, a następnie go zamknąć.
Kolejnym krokiem jest znalezienie obrazka lub ikony o rozmiarze 128x128px, który zostanie użyty jako logo naszego skrótu. Jeżeli nie macie obrazka o dokładnie takich rozmiarach, to zawsze możecie go odpowiednio przyciąć lub zmniejszyć w którymś z darmowych programów graficznych, takich jak chociaży Paint.NET czy GIMP.
Zapisujemy obrazek z nazwą 128.png, a następnie umieszczamy go w utworzonym wcześniej folderze - w tym samym miejscu, gdzie znajduje się plik manifest.json.
Instalujemy naszą aplikację
Nasze pliki są już gotowe i możemy przejść do kolejnego kroku - przygotowania przeglądarki i zainstalowania utworzonej aplikacji. Abyśmy mogli zainstalować niespakowane rozszerzenie, należy najpierw przestawić odpowiednie opcje w ustawieniach Chrome.
Otwieramy przeglądarkę i udajemy się do ekranu rozszerzeń. W tym celu należy rozwinąć menu Chrome, a następnie przejść do “Narzędzia > Rozszerzenia”. Można także w pole adresu wpisać chrome://extensions/ - przeglądarka wtedy od razu uda się do ekranu rozszerzeń.
W ustawieniach rozszerzeń należy zaznaczyć “Tryb programisty” w górnym prawym rogu, a następnie z lewej strony kliknąć w przycisk “Wczytaj rozszerzenie bez pakietu”. Wyskoczy nowe okno, w którym musimy wskazać wcześniej utworzony folder z plikami 128.png oraz manifest.json.
Aplikacja zostanie dodana na listę i teraz za każdym razem, gdy otworzymy przeglądarkę Chrome, to zauważymy, że na stronie startowej, w zakładce Aplikacje, znajdziemy skrót do wybranej przez nas strony z ikoną, którą wybraliśmy.
Skrót będzie wyświetlany zarówno na stronie startowej, jak również w programie uruchamiającym (launcherze) na pasku zadań.