Pull to refresh

Comments 9

Расстрелял бы за однопиксельную полосу прокрутки.

Чем это плохо? Зачем мне толстая полоса, если я не собираюсь туда попадать мышью?

— когда мне требуется попасть по ней мышью, полоса прокрутки становится толстой и позволяет легко это сделать
— когда контент прокручивается колесом мыши или клавиатурой, от полосы прокрутки мне требуется лишь индикация прогресса, и тонкая полоса с этим справляется

"полоса прокрутки становится толстой" - не все верстальщики так делают. Однопиксельную не видел, но примерно 3 пикселя иногда встречаю и это очень бесит.

Есть два альтернативных подхода к пониманию роли стандартных элементов управления в web.

Дизайнерский - все везде должно выглядеть однообразно, как на макете. Попутно исправляем косяки отображения в разных браузерах.

Системный - внешний вид и поведение элементов управления должны соответствовать стандартам графического интерфейса операционной системы. (условно, если MacOS отображает скроллы тонкими во всех окнах, значит так надо).

Оба имеют право на жизнь. Но как только в требованиях появляется A11y, все скатывается ко второму потому, что учесть все массу нюансов для разных девайсов ни какого бюджета не хватит)

А мне полосы в Windows нравятся больше всего. По ним можно попасть без прицеливания и без ожидания увеличения размера. Они состоят из пяти элементов с разной функцией, а не только из ползунка. И везде одинаковые. Если скролл меньше 5 миллиметров по ширине линейкой на экране, то это декорация, а не функциональный компонент. Потому что тогда нельзя переместить на них курсор и прокрутить без прицеливания и задержки для увеличения (лишнее прерывание намерения, как если бы все кнопки были сначала миллиметр в высоту). А самые плохие видел в убунту, где по умолчанию прокрутку не видно, и нужно догадаться и проскроллить мышкой, чтобы появился какой-то квадратик всегда одинакового размера, на который не всегда удобно попадать за пределами окна:

Hidden text

прокрутить без прицеливания и задержки для увеличения

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

Пользователь же не старая бабка, которая двумя руками, высунув кончик языка, старательно перемещает мышь и прицеливается. Это всё органично происходит, нафига куда-то целиться, мы в грёбаном тире или что?

Из той же оперы и пользователи, которые жалуются «я не вижу границы между вкладками и не могу в них попасть». Ядрён-батон, а что ты, дорогой пользователь, вообще там елозишь у краёв вкладок, как мексиканец у американской границы? Вон, там туева хуча места, куда можно кликнуть (красные точки), на кой ляд тебе эти приграничные зоны? (синие области)

image

Где? У вас просто задача сказать наперекор?

Откуда вы знаете за другого пользователя если не видите конкретного человека? Может и как старая бабка прицеливаются. Бывает что нужно на автомате что-то делать типа скролла, а глаза и мозг уже мутные под конец дня и любой обрыв автоматизма приводит к усилиям и негативной реакции. Представьте, бывают другие люди не такие как вы и не в таких идеальных состояниях и условиях.

Особенно мне не нравится реализация Firefox, потому что полоса прокрутки тонкая и исчезает, если вы активно не взаимодействуете с ней.
Firefox лишь следует системным настройкам, и это правильно. Когда каждое приложение начинает своевольничать, у нас и получается классическое виндовое «кто в лес, кто по дрова» и никакой целостности в вопросах визуального оформления.
Sign up to leave a comment.

Articles