Przejdź do głównej zawartości

Posty

Wyświetlam posty z etykietą rozszerzenia

Jak działa storage w rozszerzeniu przeglądarki ?

Uprawnienie   "permissions":["storage"]  pozwala rozszerzeniu na dostęp do lokalnej pamięci przeglądarki, co umożliwia przechowywanie danych użytkownika. Oto kilka przykładów, jak można to wykorzystać: Jak działa  storage  ? Zapisywanie ustawień użytkownika Przykład : Rozszerzenie do zmiany motywów przeglądarki może zapisywać preferencje użytkownika dotyczące kolorów i układu, aby były one stosowane przy każdym uruchomieniu przeglądarki. Przechowywanie danych offline Przykład : Rozszerzenie do zarządzania zadaniami może przechowywać listy zadań lokalnie, dzięki czemu użytkownik ma do nich dostęp nawet bez połączenia z internetem. Cache’owanie danych Przykład : Rozszerzenie do przeglądania wiadomości może cache’ować ostatnie artykuły, aby przyspieszyć ich ładowanie przy ponownym otwarciu przeglądarki. Synchronizacja danych między urządzeniami Przykład : Rozszerzenie do zakładek może synchronizować zakładki między różnymi urządzeniami użytkownika, zapisując je w lo...

Jak działa activeTab w rozszerzeniu przeglądarki?

Uprawnienie   permissions:["activeTab"]  pozwala rozszerzeniu na tymczasowy dostęp do aktywnej karty w przeglądarce, gdy użytkownik wywoła rozszerzenie, na przykład klikając jego ikonę w przeglądarce . Jak działa  activeTab   ? Tymczasowy dostęp :  Gdy użytkownik kliknie ikonę rozszerzenia, rozszerzenie otrzymuje tymczasowy dostęp do aktywnej karty. Ten dostęp trwa tylko tak długo, jak użytkownik pozostaje na tej stronie.   Gdy użytkownik przejdzie na inną stronę lub zamknie kartę, dostęp zostaje cofnięty. Możliwości :  Dzięki uprawnieniu   activeTab , rozszerzenie może: Wykonywać skrypty na aktywnej karcie. Uzyskiwać dostęp do właściwości karty, takich jak URL, tytuł strony, itp. Modyfikować zawartość strony, np. dodawać lub usuwać elementy HTML. Bezpieczeństwo :  activeTab   nie wymaga deklarowania pełnych uprawnień hosta w pliku manifestu rozszerzenia, co oznacza, że nie wywołuje ostrzeżeń o uprawnieniach podczas instalacji rozszer...

Jak stworzyć rozszerzenie w przeglądarce ?

Tworzenie rozszerzenia do przeglądarki, takiej jak Google Chrome czy Microsoft Edge, jest procesem, który można podzielić na kilka kroków. Oto podstawowa procedura: 1. Konfiguracja folderu rozszerzenia i pliku manifestu Utwórz nowy folder na komputerze, w którym będziesz przechowywać wszystkie pliki związane z rozszerzeniem. Możesz nazwać go np. „ MyFirstExtension ”. Dodaj plik manifest.json do tego folderu. Plik manifestu zawiera metadane dotyczące rozszerzenia, takie jak nazwa, wersja, opis oraz wymagane uprawnienia. Przykładowy kod dla pliku manifest.json wygląda tak: { "manifest_version" : 3 , "name" : "My First Chrome Extension" , "version" : "1.0" , "description" : "A simple Chrome extension tutorial" , "icons" : { "48" : "icon.png" } , "permissions" : [ "tabs" , "activeTab" , "scripting" ] , ...

Jakie uprawnienia manifestu rozszerzenia przeglądarki ?

W pliku manifestu rozszerzenia przeglądarki, sekcja  "permissions"  określa, do jakich zasobów i funkcji przeglądarki rozszerzenie potrzebuje dostępu.   Dodaj uprawnienia które są niezbędne, aby rozszerzenie mogło wykonywać określone zadania, takie jak dostęp do aktywnej karty, przechowywanie danych, czy wykonywanie skryptów na stronach internetowych. Oto lista wszystkich dostępnych uprawnień, które można zadeklarować w pliku manifestu rozszerzenia przeglądarki: activeTab   Dostęp do bieżącej karty po kliknięciu ikony rozszerzenia. Jak działa permission activeTab w rozszerzeniu przeglądarki ? alarms   Umożliwia tworzenie, modyfikowanie i usuwanie alarmów. background Pozwala na uruchamianie skryptów w tle. bookmarks Dostęp do zakładek przeglądarki. browsingData Umożliwia czyszczenie danych przeglądania. clipboardRead Dostęp do odczytu zawartości schowka. clipboardWrite Umożliwia zapisywanie danych do schowka. contentSettings Zarządzanie ustawieniami tr...