Size: a a a

JavaScript — русскоговорящее сообщество

2021 March 26

С

Сергей in JavaScript — русскоговорящее сообщество
ты делаешь шаг
источник

С

Сергей in JavaScript — русскоговорящее сообщество
объект увеличился
источник

С

Сергей in JavaScript — русскоговорящее сообщество
как ты должен сместиться чтобы смотря прямо
источник

С

Сергей in JavaScript — русскоговорящее сообщество
ты видел в центре туже точку на которую смотрел
источник

T

Teo in JavaScript — русскоговорящее сообщество
А никто не сталкивался что в Safari максимальный возможный срок хранения куки через js 7 дней? ставлю 30, в хроме норм, в сафари максимум 7 какую бы дату не плюсовал
источник
2021 March 27

AD

Annunak Dark in JavaScript — русскоговорящее сообщество
Teo
А никто не сталкивался что в Safari максимальный возможный срок хранения куки через js 7 дней? ставлю 30, в хроме норм, в сафари максимум 7 какую бы дату не плюсовал
Возможно это связанно с настройками самого браузера, которые только через системные настройки можно поправить, они ж типо за безопасность 🤷‍♂️
источник

T

Teo in JavaScript — русскоговорящее сообщество
Annunak Dark
Возможно это связанно с настройками самого браузера, которые только через системные настройки можно поправить, они ж типо за безопасность 🤷‍♂️
та скорее всего, я так и не нашел причину (в настройках нет пукнтов для изменения), просто странно, например записать куки на сервере без проблем можно на 30 дней, но на фронте нет... уже если бы настрйоки браузера были, то и бек бы не слушал...
источник

T

Teo in JavaScript — русскоговорящее сообщество
но пробовал разными способами, и expires и max-age,  больше недели никак)
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
Teo
та скорее всего, я так и не нашел причину (в настройках нет пукнтов для изменения), просто странно, например записать куки на сервере без проблем можно на 30 дней, но на фронте нет... уже если бы настрйоки браузера были, то и бек бы не слушал...
Какие такие куки на сервере? )
источник

T

Teo in JavaScript — русскоговорящее сообщество
Иван Иванов
Какие такие куки на сервере? )
ну я имел ввиду на php просто когда в запросе возрат кук для сохранение отправляешь то все ок
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
Teo
ну я имел ввиду на php просто когда в запросе возрат кук для сохранение отправляешь то все ок
А формат какой на фронте? Пришлите код, как вы это делаете
источник

T

Teo in JavaScript — русскоговорящее сообщество
date = new Date(Date.now() + 60*60*24*30*1000);
date = date.toGMTString();
document.cookie = "test=test; path=/; expires="+date;
источник

T

Teo in JavaScript — русскоговорящее сообщество
Там ошибка была так как переменные менял на строку, лишние кавычки вписал. Просто если в консоли запустить код, там даже ответ приходит: "test=test; path=/; expires=Sun, 25 Apr 2021 23:18:32 GMT"
источник

T

Teo in JavaScript — русскоговорящее сообщество
как бы 30 дней все ок, но когда смотришь в хранилище кук то там ровно 1 неделя
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
Teo
как бы 30 дней все ок, но когда смотришь в хранилище кук то там ровно 1 неделя
https://webkit.org/blog/10218/full-third-party-cookie-blocking-and-more/

Safari в 2019 добавили этот лимит
Там не только для cookies, там вроде все клиентские данные очищаются через неделю
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
Now ITP has aligned the remaining script-writable storage forms with the existing client-side cookie restriction, deleting all of a website’s script-writable storage after seven days of Safari use without user interaction on the site. These are the script-writable storage forms affected (excluding some legacy website data types):
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
"deleting all of a website’s script-writable storage after seven days of Safari use without user interaction on the site"

Если 7 дней не заходил на сайт, то все удаляется.  вероятно нужно самостоятельно куки продлевать при заходе пользователя на сайт
источник

T

Teo in JavaScript — русскоговорящее сообщество
Но на Php можно же записать) Интересно, надо проверить удалят ли куки через неделю всреравно не смотря на установленную дату в php ответе. В хранилиже кук дату то показыват 26.04.2021
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
Через header  с сервера будет работать, т.к 7 дней это для script-writable,  т.е то что на клиенте добавляется
источник

ИИ

Иван Иванов... in JavaScript — русскоговорящее сообщество
Вот тут целых 3 варианта есть
источник