Omówienie tworzenia rozszerzeń

Po przeczytaniu samouczka Wprowadzenie i omówienia użyj tego przewodnika jako zarysu komponentów i możliwości rozszerzeń. Zachęcamy deweloperów do odkrywania i rozszerzania funkcjonalności rozszerzeń.

Dostosowywanie interfejsu użytkownika rozszerzenia
Działania przeglądarki Dodawanie ikony, etykietki, plakietki i wyskakującego okienka do paska narzędzi.
Polecenia Dodawanie skrótów klawiszowych, które wywołują działania.
Menu kontekstowe Dodawanie elementów do menu kontekstowego Google Chrome.
Omnibox Dodawanie funkcji słów kluczowych do paska adresu.
Zastępowanie stron Tworzenie wersji strony Nowa karta, Zakładki lub Historia.
Działania na stronie Dynamiczne wyświetlanie ikon na pasku narzędzi.
Tworzenie narzędzi rozszerzeń
Ułatwienia dostępu Udostępnianie rozszerzenia osobom z niepełnosprawnościami.
Skrypty działające w tle Wykrywanie i reagowanie na ciekawe zdarzenia.
Internacjonalizacja Praca z językiem i ustawieniami regionalnymi.
Tożsamość Pobieranie tokenów dostępu OAuth2.
Zarządzanie Zarządzanie zainstalowanymi i działającymi rozszerzeniami.
Przekazywanie wiadomości Komunikacja ze skryptu treści z jego rozszerzeniem nadrzędnym lub odwrotnie.
Strony opcji Umożliwianie użytkownikom dostosowywania rozszerzenia.
Uprawnienia Modyfikowanie uprawnień rozszerzenia.
Miejsce na dane Przechowywanie i pobieranie danych.
Modyfikowanie i obserwowanie przeglądarki Chrome
Zakładki Tworzenie, porządkowanie i manipulowanie zachowaniem zakładek.
Dane przeglądania Usuwanie danych przeglądania z lokalnego profilu użytkownika.
Pobieranie Programowe inicjowanie, monitorowanie, manipulowanie i wyszukiwanie pobranych plików.
Ustawienia czcionek Zarządzanie ustawieniami czcionek w Chrome.
Historia Interakcja z historią odwiedzonych stron w przeglądarce.
Prywatność Kontrolowanie funkcji prywatności w Chrome.
Proxy Zarządzanie ustawieniami serwera proxy w Chrome.
Sesje Wysyłanie zapytań i przywracanie kart oraz okien z sesji przeglądania.
Karty Tworzenie, modyfikowanie i zmienianie kolejności kart w przeglądarce.
Najczęściej odwiedzane witryny Dostęp do najczęściej odwiedzanych adresów URL użytkowników.
Motywy Zmienianie ogólnego wyglądu przeglądarki.
Windows Tworzenie, modyfikowanie i zmienianie kolejności okien w przeglądarce.
Modyfikowanie i obserwowanie internetu
Aktywna karta Bezpieczny dostęp do witryn przez usunięcie większości potrzeb związanych z uprawnieniem hosta <all_urls>.
Ustawienia treści Dostosowywanie funkcji witryny, takich jak pliki cookie, JavaScript i wtyczki.
Skrypty treści Uruchamianie kodu JavaScript w kontekście stron internetowych.
Pliki cookie Odkrywanie i modyfikowanie systemu plików cookie w przeglądarce.
XHR między domenami Używanie XMLHttpRequest do wysyłania i odbierania danych z serwerów zdalnych.
Deklaratywna treść Wykonywanie działań na treści strony bez konieczności uzyskiwania uprawnień.
Przechwytywanie ekranu Przechwytywanie treści ekranu, poszczególnych okien lub kart.
Przechwytywanie strony Zapisywanie informacji o źródle karty jako MHTML.
Przechwytywanie karty Interakcja ze strumieniami multimediów na karcie.
Nawigacja w internecie Aktualizacje stanu żądań nawigacji w trakcie.
Żądanie internetowe Obserwowanie i analizowanie ruchu. Przechwytywanie, blokowanie lub modyfikowanie żądań w trakcie.
Pakowanie, wdrażanie i aktualizowanie
Chrome Web Store Hostowanie i aktualizowanie rozszerzeń w Chrome Web Store.
Inne opcje wdrożenia Rozpowszechnianie rozszerzeń w wyznaczonej sieci lub za pomocą innego oprogramowania.
Rozszerzanie Narzędzi deweloperskich w Chrome
Debuger Instrumentowanie interakcji z siecią, debugowanie JavaScript, modyfikowanie DOM i CSS.
Narzędzia deweloperskie Dodawanie funkcji do Narzędzi deweloperskich w Chrome.