Nowy sposób na rozpoczęcie pracy nad rozszerzeniami do Chrome

Amy Steam
Amy Steam

W tym poście z przyjemnością przedstawiamy kilka istotnych udoskonaleń ułatwiających rozpoczęcie korzystania z rozszerzeń do Chrome oraz kilka sposobów, w jakie możesz spełnić swoje marzenie.

Stary przewodnik

Wcześniej samouczek dla początkujących dotyczący rozszerzenia do Chrome był podstawowym przykładem rozszerzenia, które zmieniało kolor tła bieżącej strony, gdy użytkownik kliknął przycisk w wyskakującym okienku rozszerzenia. Zawierała ona również stronę opcji, na której można było wybrać jeden z czterech kolorów.

Ten podstawowy przykład nie pokazuje, jak dodać popularne funkcje dostępne w rzeczywistych rozszerzeniach. Nadszedł czas na odświeżenie.

Nowe podejście

Wiemy, że deweloperzy polegają na naszej dokumentacji, aby rozpocząć przygodę z rozszerzeniami do Chrome. Naszym celem jest stworzenie ścieżki, która będzie przystępna, przyjazna dla początkujących i odpowiednia. Zamiast ulepszać obecny przykład samouczka, postanowiliśmy zacząć od zera.

Przedstawiamy nową, ulepszoną kolekcję Pierwsze kroki:

Rozszerzenia
W krótkim skrócie omawiamy podstawowe pojęcia związane z tworzeniem rozszerzeń do Chrome, takie jak technologie internetowe i powszechnie używane komponenty rozszerzeń. Znajdziesz w nim także kwestie, na które należy zwrócić uwagę podczas projektowania i dystrybucji rozszerzenia w Chrome Web Store.
Podstawy dla programistów
Przedstawienie procesu tworzenia rozszerzeń poprzez utworzenie przykładu Hello, Extensions (Cześć, rozszerzenia). Omówiliśmy w nim proces ładowania rozszerzenia podczas programowania, lokalizowania dzienników i błędów, wybierania struktury projektu i używania TypeScriptu.
Samouczek dotyczący czasu czytania
Dobrze wiedzieć, ile czasu zajmuje nam skończenie czytania danego artykułu. Czas czytania uczy, jak wstawić element z szacowanym czasem czytania na stronie z dokumentacją każdego rozszerzenia.
Samouczek trybu pełnej koncentracji
Usunięcie zbędnych elementów na stronie pozwala nam skupić się na najistotniejszych informacjach. Tryb pełnej koncentracji pokazuje, jak zmienić styl strony i ukryć kilka rozpraszających elementów.
Samouczek Menedżera kart
Podczas pracy nad rozwojem rozszerzeń możesz natrafić na wiele kart z dokumentacją w różnych oknach. Menedżer kart porządkuje karty dokumentacji rozszerzenia do Chrome i sklepu Chrome Web Store.

W tych samouczkach nie tylko dowiesz się, jak tworzyć rzeczywiste rozszerzenia, ale też poznasz wskazówki dla programistów i sprawdzone metody. Korzystanie z tych rozszerzeń poprawia komfort korzystania z dokumentacji rozszerzeń.

Czego możesz się spodziewać

Każdy samouczek zawiera te sekcje:

  • Zadanie, które wykonuje rozszerzenie.
  • Omówione lekcje.
  • Co musisz wiedzieć, zanim zaczniesz
  • Szczegółowe instrukcje tworzenia rozszerzenia.
  • Jak wczytać i przetestować rozszerzenie.

Jeśli stawiasz na wyzwanie, poniżej znajdziesz sekcję z kilkoma pomysłami na dostosowanie rozszerzenia lub dodanie innych funkcji.

Potrzebujemy Twojej pomocy

Chętnie poznamy Twoją opinię. Jeśli zauważysz w nich coś nieścisłego lub niejasnego, zgłoś błąd w naszym repozytorium GitHub.

Wydaje nam się, że ten nowy przewodnik dla początkujących znacznie różni się od poprzedniego, ale to nie koniec. Będziemy nadal pracować nad ulepszaniem i rozszerzaniem naszej dokumentacji, tak aby spełniała oczekiwania wszystkich deweloperów rozszerzeń.


Fot. Vardan Papikyan, Unsplash