Настройки браузера по умолчанию, как и настройки Discourse по умолчанию, обычно являются рекомендациями, которые служат хорошей отправной точкой для всех.
В данном случае существует множество рекомендаций, предлагающих 16 пикселей в качестве минимального размера:
Accessibility Tips: Let Users Control Font Size
Основной текст должен быть не менее 12 пунктов (pt), то есть примерно 16 пикселей (px).
Minimum font size? | Accessible Web
Хотя официального минимального размера шрифта для веба не существует, общепринято считать, что 16 пикселей для основного текста — хорошая отправная точка. Конечно, некоторый текст может быть меньше, а заголовки часто бывают крупнее. Однако основной текст (например, тот, который вы читаете сейчас) обычно должен быть размером 16 пикселей или больше.
Accessibility at Penn State | Font Size on the Web
- Для традиционных компьютерных мониторов обычно рекомендуется размер 12 пунктов (=16 пикселей) для основного текста (в зависимости от аудитории).
Если бы мы поступали так при каждом изменении, у нас было бы огромное количество отдельных веток CSS для «устаревших» версий, с которыми приходилось бы работать при каждом обновлении, что значительно усложнило бы поддержку и отладку. Это также могло бы привести к тому, что некоторые стили CSS для «устаревших» версий стали бы несовместимыми с темами, плагинами и т. д.
Гораздо проще скопировать и вставить несколько строк CSS в тему для (вероятно, немногих) сайтов, которые хотят вернуть старый размер.