Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Использование svg? #14

Open
yuchiko opened this issue Feb 9, 2017 · 1 comment
Open

Использование svg? #14

yuchiko opened this issue Feb 9, 2017 · 1 comment

Comments

@yuchiko
Copy link

yuchiko commented Feb 9, 2017

А есть, что сказать по правильному подключению svg в разных случаях ?

У меня сложилось мнение, что инлайн svg мы используем только в случае, когда мы будем анимировать этот элемент или работать с ним еще как-то динамически. Второй случай когда изображение имеет какой-то вес и нам нужно, чтобы человек мог бы скопировать без проблем - логотип.

Делать всё в шрифт? Имеет смысл, если иконок больше 5-ти, да и эта цифра кажется не серьезной

svg sprite (symbol, use) Пока не вижу в практике на больших проектах и боюсь, что не зря.

Как background-image ? Как декорация элемента - хорошо, но, чтобы сделать hover, то используются хаки, когда одновременно ставятся как :before, так и :after, но с двумя разными svg. Тут шрифтовые уже выручают хорошо.

Возможно смотрю однобоко и хотелось бы узнать мнение

P.S за чеклист спасибо, он прекрасен 👍 🥇

@Realetive
Copy link

Realetive commented Feb 9, 2017

Со шрифтом не всё хорошо — «размыливается» при неточных размерах и масштабах, a11n никакой, ограниченность по количеству цветов.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants