Мы делаем feature detection на сайте, который я создаю, но клиент настаивает на том, чтобы пользователям старых браузеров была показана страница обновления («извините, ваш браузер устарел, посетите XYZ сайт для загрузки более новой версии »), прежде чем они смогут использовать сайт. После того, как они просмотрят страницу обновления, сайт не отобразит ее снова этому пользователю.Режим переадресации браузера-обновления-перенаправления и конфиденциальности
Это временная переадресация, если пользовательский агент является старым браузером. Переадресация будет выдаваться только в том случае, если определенный файл cookie не находится в системе пользователя («HasSeenUpgradePage» или что-то в этом роде)
Я предложил верхний баннер на каждой странице или только один раз, но мой клиент настаивает, и я как получать деньги.
Я обеспокоен тем, что он сломает сайт для просмотра людьми в режиме конфиденциальности.
Есть ли что-то, что я могу сделать, чтобы распознать сеанс пользователя в режиме конфиденциальности? (Я бы ожидал закрытия браузера и его повторного открытия, чтобы снова увидеть страницу обновления, это не проблема)
Спасибо!
Пожалуйста, пожалуйста, пожалуйста, рассмотрите возможность использования прогрессивного улучшения не как предложение, а как философия. Подавляющее большинство пользователей, которые видят страницу обновления, просто вернутся к тому месту, где их отправили. Сеть посвящена приобретению контента со скоростью. Загрузка нового браузера требует времени. – zachjs
@zsnow Спасибо, мы уже есть. Цель состоит не в том, чтобы обсуждать прогрессивное улучшение или обнаружение признаков, поэтому благодарим за то, что вы оставили комментарий. –