Мы только что купили профессиональную версию и переключились на SVG, так как значки выглядят значительно лучше.
Однако у нас есть некоторые проблемы с мерцанием на каждой странице при загрузке значков.
Я немного смягчил раздражающий характер, обеспечив, чтобы размер страницы не изменялся при загрузке значков (поскольку ранее значок с текстом под ним загружался с текстом в верхней части контейнера, а затем загрузка иконки сместит его вниз).
Однако это все еще немного раздражает. Эти проблемы не возникали с версией CSS.
В частности:
- Есть ли способ минимизировать этот эффект, о котором я не думал
- Можем ли мы заставить svg загрузиться до того, как загрузим страницу? Ссылка на шрифт awesome - это файл javascript, но я уже поместил его в
<head>
вверху.
- Можем ли мы отложить загрузку страницы, пока она не будет готова?
- Существует ли гибридное решение, при котором оно первоначально загружает версию CSS, но затем заменяет их при загрузке версии svg?