Я разрабатываю библиотеку javascript, я выбрал svg для этой цели. Крайне важно время от времени менять viewBox, чтобы пользователи могли видеть все части диаграммы.Оптимизация SVG viewBox Анимация в Firefox
Я использовал snap.svg
для анимации моего атрибута viewBox, и это как-то гладко, но не удовлетворяет.
Интересно, есть ли другие методы для улучшения рендеринга svg, например, с использованием графического процессора или чего-то еще?
https://jsfiddle.net/omidh/uwc0y524/1/
Наиболее вялым, когда все Viewbox атрибуты меняются сразу, во всяком случае, чтобы улучшить это? Мой svg содержит только <line>
и
Редактировать: он намного более гладкий в хроме, чем firefox, поэтому хром в порядке.
Edit: Даже Internet Explorer лучше, чем светлячок
Оптимизация, для какой версии которого UA? Все, что мы предложили, может быть устаревшим или недействительным со следующей версией вашего UA. –
Я бы, вероятно, покажу код, который вы используете на jsfiddle, чтобы проверить, что вы не делаете что-то странное. – Ian
@ Ian Okay, добавляю его – omidh