Size: a a a

Angular - русскоговорящее сообщество

2016 August 10

YL

Yan👀 Lobaty in Angular - русскоговорящее сообщество
порно режим?
источник

YL

Yan👀 Lobaty in Angular - русскоговорящее сообщество
инкогнито что ли?
источник

T

Timmür in Angular - русскоговорящее сообщество
инкогнито
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
Yan👀 Lobaty
порно режим?
да :)
источник

T

Timmür in Angular - русскоговорящее сообщество
Алексей Охрименко
Ребят - не храните ничего критичного в localStorage он не доступен в Safari в порно режиме - вы ломаете свое приложение
а что там прям крашится? или просто объекта локалстордж нет?
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
// In FF4, if disabled, window.localStorage should === null.

// Normally, we could not test that directly and need to do a
//   ('localStorage' in window) &&  test first because otherwise Firefox will
//   throw bugzil.la/365772 if cookies are disabled

// Also in iOS5 & Safari Private Browsing mode, attempting to use localStorage.setItem
// will throw the exception:
//   QUOTA_EXCEEDED_ERRROR DOM Exception 22.
// Peculiarly, getItem and removeItem calls do not throw.

// Because we are forced to try/catch this, we'll go aggressive.

// Just FWIW: IE8 Compat mode supports these features completely:
//   www.quirksmode.org/dom/html5.html
// But IE8 doesn't support either with local files

Modernizr.addTest('localstorage', function() {
   var mod = 'modernizr';
   try {
       localStorage.setItem(mod, mod);
       localStorage.removeItem(mod);
       return true;
   } catch(e) {
       return false;
   }
});
источник

YL

Yan👀 Lobaty in Angular - русскоговорящее сообщество
только вопрос следующий зачем заходить на сайтик в порно режиме
источник

YL

Yan👀 Lobaty in Angular - русскоговорящее сообщество
если это конечно не сайт с порно)
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
есть куча бизнес людей ( ну 5-ых я лично видел ) которые в Safari работаю в режиме Incognito, я на работе сижу в этом режиме ну и во всяких Кафе и Клубах работаю только в нем
источник

Sergey Фrolov in Angular - русскоговорящее сообщество
Нужно чекнуть их dev ветку сафари, может починили уже там
источник

T

Top.Bid in Angular - русскоговорящее сообщество
Ну а что если хранить в localStorage и только для сафари постоянно запрашивать? )
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
всеравно localStogare - это медленно - он блокирует UI потом при записи и чтении..  во вторых не забывайте что любой кэш протухает - и это нужно разруливать.. так что это не свегда - простой вариант
источник

T

Timmür in Angular - русскоговорящее сообщество
просто трай/кэтч и всегда опираться на то, что кэш свежий, а как только запрос падает с 401 - делать обновление токенов
источник

T

Timmür in Angular - русскоговорящее сообщество
не?
источник

BR

Bakhtiyor Ruziev in Angular - русскоговорящее сообщество
а почему cookie не вариант?
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
можно конечно, в этом плане не спорю, но юзера к примеру удалили а мы его целый месяц показываем.. надо раз в какое-то время запрашивать данные..  в общем вопросов на самом деле много
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
cookie плохо для большого обьема данных ибо cookie посылаються на сервер с каждым запросом
источник

T

Timmür in Angular - русскоговорящее сообщество
так если это токен, то это же хорошо
источник

T

Top.Bid in Angular - русскоговорящее сообщество
или комбинацию indexedDB|WebSQL бред? ))
источник

АО

Алексей Охрименко in Angular - русскоговорящее сообщество
WebSQL - deprectated и забагованна - но вот IndexDB - вариант
источник