В настоящее время я пытаюсь создать удобную панель инструментов на основе HTML/CSS/JS, которая достаточно хорошо работает на iPad. Панель инструментов будет содержать несколько виджетов, в основном с диаграммами. Я начал использовать gridster, и он хорошо работает на iPad (единственный, который я нашел, остальные основаны на gridster[ 2], не поддерживает iPad или слишком весит/медленно [3]).
Однако, когда содержимое виджета более сложное (например, диаграмма), все работает очень медленно. В настоящее время я пытаюсь перенастроить gridster, чтобы он не отображал содержимое при перетаскивании, или для другого решения для виджетов, которое плавно работает на iPad, даже когда перетаскивается более сложный контент. Какие-либо предложения?
Связанный момент: будут ли переходы CSS3 способом оптимизировать это, потому что, насколько я понимаю, они поддерживаются аппаратно и не полагаются на JavaScript для рендеринга? Или они не подходят для небольших движений в реальном времени, которые рассчитываются на лету.