Показать сообщение отдельно
  #8 (permalink)  
Старый 19.08.2018, 22:23
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

Сообщение от Aetae
Если бы сказали сразу, что делаем под конкретный браузер
Здесь не идёт речь о конкретном браузере(совершенно бессмысленно), а о CSS! Свойства clip-path и mask определены в спецификации, которая имеет статус «Кандидат на рекомендацию». w3.org/TR/css-masking-1

Такая спецификация считается относительно стабильной. Спецификация не может продвинуться дальше с этого этапа без полного набора тестов, отзывов разработчиков и по меньшей мере двух независимых реализации. Согласно caniuse 87% браузеров уже поддерживают её (не конкретный браузер + спецификация, в браузере Microsoft в процессе разработки microsoft-edge/platform/status)

Сообщение от Aetae
В ff сердечко не подсвечено и не обведено, в хроме вообще на сердечках какой-то левый градиент.
Это зависит от системного шрифта... на разных платформах может несущественно отличаться. Я проверял в последних версиях Chrome, Firefox, Safari, в стандартном браузере Android и там же в Chrome сердечки качественно отображаются одинаково. Также правильно отображается clip-path и mask...

Вы можете сравнить, как отображаются данные три символа на разных платформах:
emojipedia.org/heavy-black-heart
emojipedia.org/purple-heart
emojipedia.org/green-heart

Отображение сердечек из Unicode, версия 6.0 в разных браузерах.
chrome.jpg
Илл. 1. В Chome

firefox.jpg
Илл. 2. В Firefox

safari.jpg
Илл. 3. В Safari

2018-08-19-22-18-31.jpg
Илл. 4. На довольно старом устройстве с ОС Android KitKat

Последний раз редактировалось Malleys, 19.08.2018 в 22:39. Причина: А что это вставленные картинки всё меньше и меньше, уже почти не видно... ������
Ответить с цитированием