# Почему Discourse запрещает пользователям вход через Safari 14.8?

**URL:** https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064
**Category:** General
**Created:** [29.Июнь.2023 17:38:10 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064 "2023-06-29T17:38:10Z")
**Posts on this page:** 16
**Page:** 2

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [01.Июль.2023 07:11:16 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/26 "2023-07-01T07:11:16Z")

</div>

> [@NoObsol](#):
>
> Ты проводил бенчмарки?

Ну, я использую свои устройства, а не проводя бенчмарки. Это большая разница.

> [@NoObsol](#):
>
> Сначала давай войдём в систему. Если опыт окажется действительно ужасным, тогда это уже другая история.

Да, это другая история. Потому что после этого разговор переходит к жалобам на ошибки.

Ваша проблема не в том, какие версии iOS поддерживает Discourse. Ваша проблема в нежелании обновлять iOS. На самом деле вы уходите от темы, и вам следует связаться с Apple и спросить, почему **они** не предлагают обратную совместимость. Вы также остаетесь без доступа ко многим приложениям.

---

<div class="post-metadata">

### Author: ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)
#### Post date: [01.Июль.2023 09:29:15 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/27 "2023-07-01T09:29:15Z")

</div>

> [@Robert](#):
>
> Веб-стандарты развиваются. Вместе с ними эволюционируют фреймворки и браузеры.
> 
> Чтобы сделать задачу создания сложного веб-приложения выполнимой, Discourse в целом решила поддерживать только последние версии браузеров.
> 
> Попытка поддерживать значительно более старые браузеры стала бы огромным финансовым бременем и одновременно ограничила бы развитие продукта.

Думаю, в этом и заключается суть: как пользователи, так и администраторы понимают, что модель Discourse предполагает постоянное движение вперёд с внедрением новых функций и обновлением пакетов. Это выбор разработчиков — быть на острие прогресса. Цена этого выбора ложится на пользователей, которые не могут использовать старые браузеры или устаревшие устройства. Для меня, учитывая эту ситуацию, которая, похоже, не изменится, это вопрос, который стоит выделить в заголовке — как предупреждение, если угодно. Преимущество заключается в новых функциях и безопасности, а цена — в совместимости.

Мы уже сталкивались с довольно трагической ситуацией, когда пожилые люди, использующие старые устройства, оказывались отрезанными от своего форума поддержки. (Сейчас не могу найти соответствующую тему.) Лично меня не убеждают аргументы о безопасности в подобных случаях: мой вывод заключается в том, что Discourse не подходит для таких форумов, где ключевыми факторами являются стабильность, привычность и стоимость.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [01.Июль.2023 22:05:25 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/28 "2023-07-01T22:05:25Z")

</div>

> [@NoObsol](#):
>
> Вы имеете в виду те обновления безопасности, которые могут беспокоить 0,000001% населения мира? Тех, кого могут беспокоить эти обновления безопасности, действительно очень мало. И если они действительно важны/находятся в зоне риска, они знают, что должны держать свой телефон в актуальном состоянии.

> [@NoObsol](#):
>
> Я могу войти в свой банковский аккаунт

Удачи, друг.

Мелкий шрифт в вашем банковском приложении сообщит, что если вас взломают из-за того, что вы не обновили телефон, они не компенсируют вам украденные деньги. Таким образом, хотя их приложение всё ещё работает с вашей старой и небезопасной версией iOS, они на самом деле её не «поддерживают».

Обновления безопасности — это не проблема для 0,000001% населения. Это проблема для всех.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [01.Июль.2023 22:17:52 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/29 "2023-07-01T22:17:52Z")

</div>

> [@Richard - Communiteq](#):
>
> Мелкий шрифт в вашем банковском приложении гласит, что если вас взломают из-за того, что вы не обновили телефон, они не возместят украденные деньги.

Это крайне не по теме, но у меня есть сомнения, поэтому я хотел бы увидеть это. Приложение RBS работает на iOS 14 и выше, а приложение Lloyds Bank требует только iOS 12 и выше. На их сайтах указано лишь то, что приложение не будет работать на «взломанных устройствах (jailbroken) или устройствах с root-доступом». Я не проверял другие банки, но подозреваю, что там будет то же самое. Если они предлагают приложения, работающие на этих операционных системах, они должны нести за них ответственность.

---

<div class="post-metadata">

### Author: ![RGJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rgj/32/523185_2.png) [@RGJ](https://meta.discourse.org/u/RGJ)
#### Post date: [02.Июль.2023 07:07:17 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/30 "2023-07-02T07:07:17Z")

</div>

Существует (голландская) судебная практика, согласно которой аналогичная оговорка, как и эта из [https://www.digitalbanking.rbs.co.uk/TermsAndConditions.aspx](https://www.digitalbanking.rbs.co.uk/TermsAndConditions.aspx), включает необходимость поддерживать вашу iOS в актуальном состоянии. Выполнение обновления было признано «разумным шагом для обеспечения безопасности ваших учётных данных».

> ## 3. Процедура безопасности
> 
> **3.1 Что вам необходимо делать для защиты вашей учётной записи**
> 
> Вы обязаны:
> 
> - Принять все разумные меры для обеспечения безопасности ваших учётных данных (включая пароли и данные для входа);
> 
> - При входе в систему Digital Banking не оставлять без присмотра устройство (например, мобильный телефон или компьютер), которое вы используете, и убедиться, что любая информация, хранящаяся или отображаемая на вашем устройстве, защищена; и

Обратите внимание, что может существовать различие между требованием использовать последнюю версию iOS и требованием использовать последнюю версию патча для более старой версии iOS. В этом смысле данная тема действительно отклоняется от общей линии. Я думаю, что большинство из нас согласны с тем, что отказ от обновления iOS приведёт к определённым последствиям (включая неработоспособность Discourse), за которые вы сможете винить только себя.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [02.Июль.2023 07:29:39 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/31 "2023-07-02T07:29:39Z")

</div>

> [@RGJ](#):
>
> Существует (нидерландская) судебная практика, в которой было постановлено, что аналогичное положение, как в этом пункте с [https://www.digitalbanking.rbs.co.uk/TermsAndConditions.aspx](https://www.digitalbanking.rbs.co.uk/TermsAndConditions.aspx), включает необходимость поддерживать актуальность вашей iOS. Выполнение обновления было признано «разумным шагом для обеспечения безопасности ваших учётных данных».

Мне было бы интересно прочитать это решение, если вы сможете предоставить ссылку на его копию.

Похоже, что вот политика Discourse по вопросу браузеров, которая выглядит как справедливый баланс:

> [@david](#):
>
> Наша политика всегда заключалась в поддержке «последних стабильных версий всех основных браузеров и платформ».

> [@david](#):
>
> Да — любой неподдерживаемый браузер получает базовое HTML-представление. (Мы следим за тем, чтобы это работало даже на очень старых браузерах, таких как Internet Explorer 6! 👴)

Было бы интересно получить статистику о том, какие пользователи интернета оказываются исключены. Думаю, для каждого форума это зависит от целевой аудитории.

---

<div class="post-metadata">

### Author: ![Richard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richard/32/309999_2.png) [@Richard](https://meta.discourse.org/u/Richard)
#### Post date: [02.Июль.2023 08:32:29 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/32 "2023-07-02T08:32:29Z")

</div>

> [@Ed S](#):
>
> Discourse не подходит для таких форумов, где стабильность, привычность и стоимость являются ключевыми факторами.

Могу ли я просто добавить своё мнение: хотя пользователи моих форумов не всегда пожилые, они относятся к той категории, для которой постоянные радикальные изменения и необходимость постоянно обновляться создают трудности. Например, переход к новым уведомлениям в боковой панели и изменения в меню. Если мы действительно считаем, что Discourse — неподходящая платформа для моих пользователей, то это тяжёлое признание для меня!

Мое дополнение к обсуждению — вопрос о том, насколько узким является окно поддержки, которое может следовать Discourse, и насколько быстрый темп изменений задан. Именно в этом суть первоначального вопроса.

У меня был один пользователь, который недавно не мог зарегистрироваться, и мне пришлось помочь ему с обновлением Safari. Возможно, у меня есть сотни других пользователей, которые больше не входят в систему, но не обратились с вопросом о том, что пошло не так.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [02.Июль.2023 08:36:24 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/33 "2023-07-02T08:36:24Z")

</div>

> [@Richard](#):
>
> Недавно у меня был один пользователь, который не мог зарегистрироваться, и мне пришлось помочь ему с обновлением Safari. Думаю, возможно, есть ещё сотни таких, кто больше не входит в систему, но не обращался с вопросом о том, что пошло не так.

Полагаю, можно доработать сообщение, которое отображается для пользователей с несовместимыми браузерами. Возможно, в нём можно добавить ссылку на инструкции по обновлению или смене браузера.

---

<div class="post-metadata">

### Author: ![Richard](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/richard/32/309999_2.png) [@Richard](https://meta.discourse.org/u/Richard)
#### Post date: [02.Июль.2023 08:36:58 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/34 "2023-07-02T08:36:58Z")

</div>

Это очень полезная идея. На самом деле я не уверен, какое сообщение отображается.

Что касается меня, то я уже давно отказался от iOS, поэтому, когда приходит пользователь с проблемой, которая, как кажется, связана с iOS, мне приходится лихорадочно искать кого-то, кто знаком с продуктами Apple, чтобы помочь ему разобраться.

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [02.Июль.2023 11:13:39 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/35 "2023-07-02T11:13:39Z")

</div>

> [@Jonathan5](#):
>
> Может быть, стоит добавить ссылку на инструкции по обновлению или изменению.

Это уже реализовано.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [02.Июль.2023 11:36:07 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/36 "2023-07-02T11:36:07Z")

</div>

Спасибо. Я думаю, там написано:

> К сожалению, [ваш браузер не поддерживается](https://www.discourse.org/faq/#browser). Пожалуйста, [переключитесь на поддерживаемый браузер](https://browsehappy.com), чтобы просматривать богатый контент, входить в систему и отвечать.

Если этого достаточно, то всё в порядке. Это можно настроить (js.browser\_update).

Я не могу проверить, есть ли инструкции по обновлению iOS, но, скорее всего, они есть.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [02.Июль.2023 16:38:56 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/37 "2023-07-02T16:38:56Z")

</div>

> [@Jonathan5](#):
>
> какие пользователи интернета исключены.

Ещё в январе, когда было принято решение, iOS 14 составляла 0,3% трафика на нашем хостинге.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [06.Июль.2023 22:12:11 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/38 "2023-07-06T22:12:11Z")

</div>

«Пусть твои слова будут мягкими и сладкими, ведь завтра, возможно, придётся их съесть».

Обновление до версии 16.5 (чтобы заработали уведомления) уничтожило время работы от батареи! И в самом конце разряда, перед выключением, устройство заметно замедляется. Надеюсь, это временно.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [07.Июль.2023 06:12:04 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/39 "2023-07-07T06:12:04Z")

</div>

Проценты — это опасно 😉 Сколько составит 0,3 % от одного миллиона, и какой бизнес может сказать своим клиентам: «Вы не желанны»?

Я понимаю вашу точку зрения и согласен с вами. Но всё же — клиенты CDCK, по-моему, в основном компании.

И всё же, продолжая в стороне… ранний пример с банковскими приложениями был просто неудачным. Эти приложения относительно просты, и во многих (цивилизованных) странах существует законодательное требование предоставлять лёгкий доступ к банковским услугам.

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [07.Июль.2023 13:58:52 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/40 "2023-07-07T13:58:52Z")

</div>

В последнее время я всё чаще вижу на веб-сайтах сообщения о том, что они предпочитают определённые браузеры, а некоторые функции не работают в других, особенно в Firefox. Между тем доля рынка Firefox всё ещё значительно превышает 0,3%.

Моя жена несколько раз в день подключает свой iPhone 12 mini к зарядке, потому что на нём установлено приложение, постоянно использующее Bluetooth. Даже если она не пользуется телефоном активно, полного заряда не хватает на 8 часов, поскольку приложение работает в фоновом режиме.

Она не спешит переходить на более новую модель iPhone, которая, возможно, обеспечит более длительное время работы от одного заряда, хотя я скептически отношусь ко всем заявлениям о времени работы от батареи. Кроме того, Apple прекратила выпуск версий в компактном размере в более новых моделях телефонов, а ей не нравятся более крупные устройства.

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [11.Июль.2023 23:13:37 UTC](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064/41 "2023-07-11T23:13:37Z")

</div>

> [@Jonathan5](#):
>
> Если этого достаточно, то ладно. Это можно настроить (js.browser\_update).
> 
> Я не проверял, есть ли инструкции по обновлению iOS, но, скорее всего, они есть.

До нескольких дней назад наш iPad mini 2 был детским устройством с родительским контролем экранного времени, и я даже не думал проверять Discourse на нём. Теперь я это сделал.

Там всё ещё написано «перейдите на поддерживаемый браузер» — как будто это возможно на данном устройстве, что не так.

Этот текст ведёт на [www.browsehappy.com](http://www.browsehappy.com), где предлагается «Обновите свой браузер сегодня!» — опять же, как будто это возможно.

Возможно, сообщение должно звучать так: «обновите iOS до версии 15 или выше» или даже «вы не можете использовать Discourse на этом старом устройстве» (или что-то в этом роде).

[Предыдущая страница](https://meta.discourse.org/t/why-does-discourse-prevent-users-to-login-with-safari-14-8/270064.md?page=1)
