Przejdź do głównej zawartości

Posty

Wyświetlam posty z etykietą js

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" ] , ...

block chain js

Block chain js to skrypt zabezpieczający komunikację między użytkownikiem, a serwerem. Skrypt szyfruje wpisane dane z formularza po stronie użytkownika i przesyła w postaci zaszyfrowanych bloków na serwer. Pamiętaj aby dokonać odpowiednich modyfikacji kodu dostosowując formularz html do skryptu js. Formularz html <meta name="viewport" content="width=device-width, initial-scale=1"> <title>blockchain.js sample form</title> <div><a href="/">main page</a></div> select the level of blockchain dispersion <select id="level" name="level" style="display:block;width:100%;margin:3px;"> <option value="">select level</opiton> <option value="0">all in get</option> <option value="1">chain in cookie, blocks in get</option> </select> type a chain, should contain all string elements, unless you don't want to <inpu...