Я создал масштабируемую карту, состоящую из слоев svgs на фиксированном холсте, с некоторыми файлами, которые анимируются или являются кликабельными, а другие - статичными, но существуют значительные проблемы с производительностью (медленная загрузка, запаздывание панорамирования / масштабирования),
Я точно знаю, что основной причиной проблем является самый большой файл (1,6 Мб), потому что после его удаления все работает нормально.Анимации также были исключены.
Этот большой файл был максимально оптимизирован - я дошел до того, что могу только начать удалять детали, чтобы уменьшить его.
Мне любопытно узнать, было бы полезно разбить файл на более мелкие куски, которые будут изменяться / загружаться по отдельности, а не сразу (я полагаю).
Я не знаю, повлияет ли это на преобразование, потому что общий объем данных на странице останется прежним, и я не уверен, как DOM обрабатывает этот процесс.
Есть другие предложения?