Это способ выбора уровня масштабирования по умолчанию для всех веб-сайтов в Safari на iOS от Apple:
Перейдите в Настройки → Safari → Настройки для веб-сайта → Масштаб страницы → Другие веб-сайты:
50/75/85/100/125/150/175/200/250/300%
Смотрите: How to Make Text Bigger in Safari for iOS - MacRumors
По умолчанию использование font: -apple-system-body; только для сайтов на Discourse полностью отличается от широко используемого базового font-size: 15px для абзацев.
Теперь это создает особый случай для всех сайтов на Discourse: шрифт слишком большой.
И каждый пользователь должен установить специальный уровень масштабирования для доменов сайтов на Discourse, например, 85%.
Или, если пользователь уже установил более высокий уровень масштабирования в Safari, например, 150%, теперь ему нужно установить его, например, на 125% только для доменов Discourse.
Настоятельно рекомендую не внедрять это!
Пожалуйста, отмените слияние этого PR.
Пожалуйста, проверьте, что произойдет, если на iPhone с iOS настройка системного шрифта установлена примерно на 150%, а масштаб страницы в Safari — тоже на 150%:
- Для обычных веб-сайтов это должно привести к 150%.
- С новым изменением для Discourse
font: -apple-system-body;это может привести к 225% (= 150% * 150%).
Насколько мне известно, Chrome на Android этого не делает: с помощью системных настроек масштабируется только интерфейс Chrome.
Для масштабирования размера шрифта веб-сайтов откройте Chrome и перейдите в Настройки → Специальные возможности → Масштаб текста.