Настраивалка интерфейсов для сайтов и систем (ESI) для защиты зрения, осанки и пользовательского комфорта выиграла в УМНИК'е :).
В планах запилить свой™ сервис(с быстрой настройкой, автоапдейтом, привязкой к аккаунтам, улучшенной мобильной версии, для меня более быстрым редактированием, контролем версий, без конфликтов и прочими плюхами), потому что что-то подустал.
Кратко опишу здесь на всякий случай:
С точки зрения удобства (и на практике часто) расстояние от пользователя до экрана просто пропорционально самым мелким объектам, которые он Должен рассматривать. Как правило, это надписи, причем, включая Самые Мелкие.
Если юзер сидит прижавшись к монитору, под углом шеи 90°, проблема не в том, что он дебил, пользователь просто подстроился, а в том, что интерфейс так спроектирован.
Кроме нарушений спины, возрастает нагрузка на аккомодацию. Упрощенно говоря, когда человек в очках или настоящий эмметроп, нагрузка вычисляется по формуле 100/(расстояние в см).
Если юзер сидит на расстоянии 30 см, нагрузка составляет 3.33 диоптрии. Если юзер ребенок, это оправдывает рост близорукости.
Если исходное сутудое 40 см, а расстояние при прямой спине 60 см, самый мелкий текст должен быть в 60/40=1.5 раз больше шрифтом написан.
Если обычно самый мелкий и основной часто (вк, фб, бтуб) =11 пиксель ей, то подходящий прямой спине в рынок 16 пикселей.
Я перестраиваю сцц сайтов с помощью относительных величин, чтобы они могли работать с любым указанным размером шрифта (гарантирована работа до 16 пикселей). Это позволит избавиться от недостатков масштабирования, когда элементы выаирают за края.
Но если хочется размеров больше 16 пиксель ей, можно пользоваться масштабированием.
У меня свой алгоритм масштабирования, где один шаг равен 5%. -105-110-115, а не 110-125-150 . Это защищает.
Пока реализовано с помощью плагина Stylish, слегка переделанного и стилей.
Для оперы bit.ly/esi_o, chrome bit.ly/esi_c, для фф качать с моего сайта dreamjecT.org/dreamjects/esi
Там же реализация для винды.
Учтите, что в винде не все можно исправить с настройками, поэтому лучше комбинировать с масштабированием,а в браузерах отключить его с помощью ярлыков или инструкций. Логическое разрешение моно уменьшать до 690 точек по высоте, эти 113% на х768.
Ярлыки для запуска хром-браузеров в разделе для винды.
Буду очень рад техническим специалистам, желающим принят участие.