Зачем рисовать с помощью CSS?

По ходу просмотра разных курсов для начинающих по html и css (например, вот этого) натыкался на задания, где нужно было рисовать с помощью CSS. То есть не просто как-то форматировать текст или там добавлять рамки, а создавать настоящие рисунки (хоть и довольно простые). Также существуют статьи где описываются такие приемы.
Вопрос в следующем - насколько это оправдано и используется? В чем плюс написания всего этого на CSS? Ведь в графических редакторах (хоть векторных, хоть растровых) такие изображения создавать гораздо удобнее, вроде.
  • Вопрос задан
  • 503 просмотра
Пригласить эксперта
Ответы на вопрос 2
dom1n1k
@dom1n1k
В простых случаях да, бывает оправдано. Грубо говоря, если мне нужен кубик, треугольничек или кружок - вполне хорошая практика сделать это на CSS.
Но сейчас нередко наблюдается перегибание палки, когда люди пытаются рисовать на CSS сложные композиции, затейливо комбинируя блоки и трансформации. Это прикольно и интересно со спортивной точки зрения, но на продакшене я бы отбивал за это руки. Это плохо читается, сложно модифицируется и ест больше памяти.
В общем, нет тут однозначного ответа. Использовать можно, но нельзя забывать о чувстве меры.
Ответ написан
Комментировать
Sanes
@Sanes
Для общего развития. Вы же курсы смотрите. Целесообразность там на 10м месте.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы