Là một phần của dự án cần hỗ trợ thiết bị di động, tôi đã bắt tay vào việc điều khiển chuyển đổi iPhone bằng cách sử dụng CSS3. Tôi có giao diện của phần tử khá nhiều ở đó và đang sử dụng các hiệu ứng chuyển tiếp CSS3 để tạo hiệu ứng cho sự thay đổi trạng thái của nó.Cân nhắc về hiệu suất chuyển tiếp CSS3
Khi tôi có chính phần tử trên trang không có gì khác, quá trình chuyển đổi tương đối mượt mà trên iOS. Tuy nhiên, khi tôi kết hợp nó với các yếu tố CSS khác trên một trang, kết quả trong iOS là laggy như bất cứ điều gì. Đó là một chút tốt hơn so với một hình ảnh động jQuery nguyên, nhưng không nhiều.
tôi đã thiết lập hai trang thử nghiệm để chứng minh những gì tôi có nghĩa là (sự khác biệt là hầu như không đáng chú ý trong một trình duyệt thông thường):
Chuyển đổi kiểm soát ngày của riêng mình>http://ben-major.co.uk/labs/iPhone%20UI/ios_toggle.html
Kết hợp với các yếu tố khác>http://ben-major.co.uk/labs/iPhone%20UI/
Tôi đang tìm kiếm bất kỳ lời khuyên nào về việc tăng tốc độ chuyển đổi trong thiết bị di động. Những yếu tố nào có thể làm chậm hiệu suất của nó trong bài kiểm tra toàn trang?
Bất kỳ lời khuyên và nhận xét nào được chào đón.
Chỉ ví dụ đầu tiên làm việc trên IOS Simulator. – chovy