Marzy mi się [browser.storage.sync](Marzy mi się browser.storage.sync , ale dla webu.
Że można przechowywać i synchronizować dane ze strony internetowej, poprzez konto przeglądarki internetowej, które synchronizuje ustawienia i dodatki przeglądarki internetowej.
Można by to też przesunąć do poziomu synchronizacji poprzez konto systemu operacyjnego.

To ma się synchronizować przez usługę synchronizacji od Mozilli na Firefox i od Google na Chrome.
Bez zakładania konta przez usera, a od strony dewelopera, bez zarządzania tym storage, po prostu zapisujesz do asynchronicznego storage, i nie myślisz o tym więcej, backendu nie musisz mieć.

Dla WebExtensions działa. Z założenia byłby to niewielki storage.
#webextensions #webdev #frontend #backend #programowanie
64c27461-958c-4c69-8d8d-31d003fe2046
wombatDaiquiri

@fewtoast tzn. user tracking będzie się robiło przez storage.sync po stronie admina każdej stronki? Super obejście ustawy o pytania o ciastka - robimy synchronizowane ciastka ale inaczej je nazwiemy xD


groźne. A to pierwsze zastosowanie które mi przyszło do głowy xD

fewtoast

@wombatDaiquiri Masz na myśli, że miałoby być zapisywane poza własną stroną?

Nie, tak by nie miało być, czemu by tak miało być.


To by miało zastąpić mini bazy danych, tylko out of the box, wygodniej, szybciej.

wombatDaiquiri

@fewtoast na swojej stronie. Zapisuję jako ustawienie "to był gość o ID 2136". Jeśli na innym urządzeniu znajdę to ID, to wiem że przegląda mnie ta sama osoba, mimo tego że np. nie jest zalogowana, a nawet jest na innym urządzeniu. Jako administrator strony np. Hejto.

fewtoast

@wombatDaiquiri A to to tak. Z tym można krok dalej, i udostępnić (za pozwoleniem poprzez uprawnienie) nawet jakiś domyślny username.

A to by podlegało wypracowanym do tej pory regułom bezpieczeństwa normalnie.

Zaloguj się aby komentować