Daily sic

Первая ласточка

Разработчики Mozilla отличились 19.11.2018 23:22

Чтобы адаптировать текст под маленькие экраны в некоторые блоки главной страницы я вставил скроллбар. То есть текст, который не вмещается в блоке на мобильных экранах, можно будет пальчиком пролистать и прочитать. Здорово же! Единственная проблема, что встроенные элементы управления достаточно уродливы и не вписываются в дизайн, поэтому надо бы их убрать. Решение очень простое и известное всем — для каждого браузера задать правило скрытия этих скроллбаров (еще есть второе решение, но под grid-верстку оно не сработало). У хрома это свойство вызывается одним способом, у микрософт эдж другим способом, у фрайфокса третьим (а опера нинужна!). Все здорово работает у хрома и эдж, а вот у фрайрфокса нет. Очень странно.

Через пару минут гугления я обнаружил, что Mozillовцы удалили из последних версий своих браузеров свойство, которое как раз отвечало за выполнение этой функции:

-moz-scrollbars-none

И вместо этого добавили свойство [1]:

scrollbar-width

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

Поэтому кто с Мозилой «на шаг впереди», те видят полноценную версию сайта:

Разработчики Mozilla отличились

,а остальные пользователи Мозилы видят сайт с дурацкими полосами прокрутки:

Разработчики Mozilla отличились

Поэтому, уважаемые пользователи Firefox, недоработки в дизайне — это следствие не моих кривых ручонок, а недальновидность разработчиков Mozilla. Надеюсь, что со следующим обновлением они эту фичу введут.

 

p.s. Про IE даже и говорить нечего:

Разработчики Mozilla отличились

Они не смогли в своем браузере включить распознавание grid-верстки, из-за чего малограмотным пользователям ПэКа мой сайтик становится недоступным. Впрочем, это даже хорошо. 🙂

Upd (16.12.2018): С версией 64.0  (от 11 декабря 2018) проблема решилась.

Добавить комментарий

Войдите или заполните поля ниже. Ваш e-mail не будет опубликован. Обязательные поля помечены *


Домой
Логин
Логин
О сайте
Об авторе
Обратная связь
RSS