wsparcie dla cookies

0

Cześć, pytanie zabrzmi może idiotycznie, ale... czy wszystkie przeglądarki obsługują cookies? Chodzi mi konkretnie o to, czy zapis do cookies może być traktowany jako fallback zapisu do session storage? Myślałem, że znajdę coś pod hasłem document.cookies na caniuse, ale nie ma nic. A tak wygląda wsparcie dla sessionStorage. IE jest strasznie zjechany, Opera Mini nie obsługuje w ogóle. Stąd pytanie.
https://caniuse.com/#search=session%20storage

1

Cookies zostały wprowadzone w 1997 roku (https://www.ietf.org/rfc/rfc2109.txt) - każda nowoczesna przeglądarka je obsługuje.

1

Uzupełniając to, co napisał przed chwilą @Patryk27 - owszem, przeglądarki to ogarniają "od zawsze", ale wcale nie oznacza to, że możesz na tych cookies polegać. Po pierwsze - mogą być one wyłączone/zablokowane w ustawieniach przeglądarki, po drugie - użytkownik może sobie je ręcznie wyczyścić w dowolnym momencie. Wiele programów antywirusowych czy innych narzędzi do czyszczenia systemu oferuje także m.in. kasowanie cookies w ramach sprzątania kompa. Ponadto - przeglądając cokolwiek w trybie incognito (albo jak niektórzy to nazywają - porno mode) cookiesy są trzymane jedynie do zamknięcia przeglądarki, przy ponownym jej odpaleniu nie ma śladów ciasteczek założonych podczas pracy w trybie incognito.

0

Dziękuję za obie odpowiedzi. Zdaję sobie sprawę z ograniczeń cookies, natomiast wystarczy mi zachowanie nieco zbliżone do session storage. Więc one będą OK, czyszczenie to nie problem... tyle że trzeba będzie opracować kolejną ucieczkę przed błędem wywołanym przez blokadę cookies tym razem. Ponieważ wyczytałam na caniuse że najstarsze wersje przeglądarek nie obsługują sessionstorage, wolałam się upewnić co do cookies

1
Doctanna napisał(a):

Ponieważ wyczytałam na caniuse że najstarsze wersje przeglądarek nie obsługują sessionstorage, wolałam się upewnić co do cookies

Wszystkie współczesne przeglądarki desktopowe i mobilne obsługują localStorage i sessionStorage.

1 użytkowników online, w tym zalogowanych: 0, gości: 1