Tôi khá ngạc nhiên khi Safari là trình duyệt duy nhất trong OS X quản lý để có được (gần) cuộn quán tính hoàn hảo.
- Ngay cả với nhiều nội dung flash trên một trang web, việc cuộn của Safari vẫn mượt mà.
- Có những trang web có rất nhiều nội dung để tải và Safari sẽ tiếp tục cuộn trơn tru trong khi nội dung đang được tải và hiển thị.
- Cài đặt một số tiện ích mở rộng không ảnh hưởng đến hiệu suất cuộn.
Các đối thủ chính của trình duyệt Safari trên OS X là Chrome và Firefox. Cả hai đều không quản lý để cung cấp cùng một cuộn mượt mà giống như được sử dụng trong Safari:
- Kích hoạt các cờ như kết hợp GPU trên tất cả các trang trong Google Chrome (
chrome://flags
) hoặc ... - cuộn trơn tru trong Firefox (
Options > Advanced
) không mang lại hiệu suất cuộn mà Safari cung cấp theo mặc định.
Câu hỏi
Safari có sử dụng API riêng để phân phối cuộn mượt mà các nhà phát triển Chrome / Firefox không thể truy cập không? Làm thế nào đến việc cuộn của Safari tốt hơn nhiều và các đối thủ cạnh tranh không quản lý để cung cấp cuộn không bị hỏng.
Tôi đặc biệt thắc mắc về Chrome vì nó thường thích ứng với các tính năng OS X mới rất nhanh.