Комментарии 20
Некорректное применение transparent — это общее место.
Я встречал такую ошибку даже (только подумать!) у Lea Verou.
Я встречал такую ошибку даже (только подумать!) у Lea Verou.
Спасибо, очень полезная статья. А то, что короткая — еще лучше.
Баг исправлен 2 года назад, если что.
У меня второй кейс живее всех живых с 35ой версией и на убунте и на маке. Первая же ссылка на демку позволяет убедиться в этом
Действительно, если сильно приблизить то можно увидеть небольшую разницу.
Забавно, что
Забавно, что
scale(0.9999)
добавляет ещё один однопиксельный бордер слева.По моему, ничего приближать не нужно, разница налицо, сравните третий и четвертый треугольники
Win 8.1, FF 38, ratio = 2
ratio = 1
ratio = 1
Значит, делаем вывод, что мак и линукс рендерят не так, как вин8, что тоже полезно знать и учитывать при вёрстке.
Мне кажется цена «учитывания», а то и исправления таких проблем слишком большая, а польза — слишком маленькая.
Меня, например, бесит, как Chrome рендерит шрифты, а здесь я бы и не заметил ничего.
А Firefox по-другому стал рисовать некоторые элементы, после того как я сменил производителя видеочипа (будь ты проклят, AMD).
Не учитывать же всё это.
Меня, например, бесит, как Chrome рендерит шрифты, а здесь я бы и не заметил ничего.
А Firefox по-другому стал рисовать некоторые элементы, после того как я сменил производителя видеочипа (будь ты проклят, AMD).
Не учитывать же всё это.
Вообще, зависит от аудитории сайта и распределения по осям и браузерам. Но, конкретно в этом случае фикс настолько безхитростный и хак никак не задевает рабочие версии, что можно не переживать об этом совсем.
У IE, при работе с бордерами, есть схожая проблема.
Берем блок, красим его в цвет и скругляем углы.
Сделайте скриншот в IE и смотрите края этого блока. Этот «гений» рендеринга, с одной из сторон антиалиасинг присобачит. Получается, как бы рамочка, вместо однотонного цвета у блока, прибавляется пиксельная полосочка осветленного цвета…
Берем блок, красим его в цвет и скругляем углы.
Сделайте скриншот в IE и смотрите края этого блока. Этот «гений» рендеринга, с одной из сторон антиалиасинг присобачит. Получается, как бы рамочка, вместо однотонного цвета у блока, прибавляется пиксельная полосочка осветленного цвета…
Я очень извиняюсь, что не осталось образца… Но, в свое время, очень выбесил этот баг — www.youtube.com/watch?v=3jeDmXSJcQs
Наблюдалось на FF36.
Наблюдалось на FF36.
А меня бесят те, кто так делает меню. Убрал мышь с элемента — он пропал. С тачем не работает. Делайте нормальным способом.
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Проблема диагональных бордеров и Firefox