我正在處理交互式Web UI並且正在運行閃爍和滯後的動畫。使用CSS動畫的滯後和閃爍動畫
我幾乎完全使用CSS轉換,使用jQuery添加和刪除類來啓動/停止任何特定的動畫。我聽說這比使用jQuery動畫效果更好,但在使用Chrome(應用程序的預期瀏覽器)時,我仍然遇到閃爍和滯後的動畫。
看看這裏: lib.ncsu.edu/hunt_touchscreens/demo
這裏是我做的一個轉換的例子。這非常簡單,我沒有使用任何webkit,o等前綴。
#x {
opacity: 0;
transition: opacity .5s;
}
我希望這個問題是不是太開放式的,但我很好奇的是這只是有很多不同的併發轉換的瀏覽器的限制,還是有避免這些性能問題的有效策略。
非常感謝您的任何建議。
我不認爲這太開放了,如果你給我們一點點繼續。你是否也可以發佈你的HTML和js,或者提供一個jsfiddle讓人們試着看看你在看什麼? – akousmata
不幸的是,這樣做很困難,因爲這些問題只會在整個應用程序加載時出現,而且我無法將其縮小到簡潔的jsfiddle的特定問題。儘管如此,Pyloid有一個很好的答案。我想我只是使用太多的瀏覽器稅收過渡。謝謝閱讀! –