В основном это вопрос о качестве логотипов/иконок, используемых на веб-сайтах. Я создаю логотипы/значки с помощью Illustrator, но когда я вижу значки на профессиональных веб-сайтах (см. изображение и ссылки), они выглядят четкими, как текст, без размытия. Края очень четкие. Например, посмотрите на это изображение, особенно на значок поиска и значок списка меню:
Итак, сначала я хотел бы знать, как эти вещи работают? Как отображаются эти значки?
Во-вторых, почему я не получаю такого качества, как они? Должен ли я прекратить использовать подобные изображения? Я спрашиваю об этом, потому что я пробовал экспортировать разными способами с помощью Illustrator с такими же размерами, как и требовалось, но качество все равно было отстойным. Если вы видите, на мобильном сайте моего собственного блога ( Блог ) средняя горизонтальная полоса размыта, несмотря на то, что исходное изображение перед загрузкой выглядит потрясающе. Почему это?
Я думаю, что это слишком много вопросов. Я был бы признателен, если бы вы могли предоставить подходящие ссылки, чтобы полностью понять эти вещи, если объяснить их здесь непросто.
Спасибо.
Эти сайты используют векторы. Когда вы экспортируете в формате png, вы можете сохранить высокое качество, но с svg (вектором) вы сохраняете полную целостность графики.
Из AI вы можете напрямую экспортировать в svg. Если вы собираетесь включить текст в графику, вам нужно «расширить» текст, чтобы зафиксировать контуры букв.
это иконочный шрифт, который определяется следующим образом:
.s::before {
color: #fff;
content: "";
font: bold 25px/1 "Genericons";
position: relative;
}
Работа зависит от шрифтаGenericons
Они обрезаются с помощью инструкций css, подробнее здесь: css-sprites
Викас