Internet Explorer là một trong những trình duyệt biểu tượng cho sự lãng quên của người dùng Internet trong nhiều năm. Đơn giản là vì trình duyệt Web này quá đỗi lạc hậu, tốc độ truy cập mạng chậm chạp, giao diện cũ, ít tính năng nên đã sớm bị các trình duyệt Web khác như Chrome, FireFox hay Safari… thay thế. Tuy nhiên, gần đây Safari cũng là một cái tên được cho là đi theo vết xe đổ của Internet Explorer với nhiều tụt hậu về công nghệ so với các trình duyệt đối thủ. Những sự tụt hậu này là gì, chúng ta hãy cùng đi tìm hiểu
Đầu tiên là về khả năng hỗ trợ cập nhật thì Safari là trình duyệt luôn chậm chạp hơn so với các đối thủ. Safari được cập nhật trung bình 6 tháng 1 lần trong khi các trình duyệt khác như Chrome, FireFox hay Brave chỉ mất trung bình 4-6 tuần giữa mỗi phiên bản cập nhật các tính năng Web.
Việc Safari luôn cập nhật gây ra không ít phiền toái cho người dùng bởi mỗi khi gặp lỗi nhỏ gì hay đơn giản là các lỗ hổng bảo mật đơn giản người dùng phải chờ đợi rất lâu để update vá lỗi. Nếu trang web của bạn bị ảnh hưởng bởi lỗi của Safari, bạn có thể sẽ phải đợi đến một năm trước khi vấn đề được giải quyết.
Tiếp theo, safari cũng đang tụt hậu về tính năng cũng như sự hỗ trợ người dùng so với với các trình duyệt đối thủ khác, điển hình là về khoản Webkit (khung ứng dụng nguồn mở để xây dựng lên trình duyệt Web). Trình duyệt Chrome hỗ trợ 94% tập hợp các trường hợp kiểm thử (bộ thử nghiệm Test Suite), FireFox hỗ trợ 91% trong khi Safari chỉ hỗ trợ 71%.
Để khắc phục điều này người dùng có thể nghĩ đến dùng Chrome thay vì Safari nhưng điều đáng nói là dù có nhiều loại trình duyệt khác nhau trên Appstore nhưng tất cả phải sử dụng cùng engine Webkit của Safari theo quy định bởi Apple. Nói cách khác là Apple đang độc quyền hoàn toàn thị trường trình duyệt trên iOS
Ngay ngay cả khi Webkit của Safari được bổ sung những tính năng mới thì nó cùng thường không được hoàn chỉnh. Lấy trường hợp của các ứng dụng web tiến bộ (PWA) – ứng dụng web tiến bộ là một thuật ngữ chung của các trang web muốn hoạt động giống như các ứng dụng di động gốc. Một số giao thức kết nối (API) được sử dụng để xây dựng khả năng chạy toàn màn hình, gửi thông báo và cảnh báo, khả năng ngoại tuyến và khởi chạy từ một biểu tượng trên màn hình chính của bạn.
Apple cũng đã triển khai nhiều thứ để phát triển và để xây dựng PWA, nhưng vẫn có những hạn chế. Apple chưa hỗ trợ gửi thông báo và tạo biểu tượng màn hình chính. Về bản chất, Apple đã không triển khai một số tính năng cốt lõi giúp giúp Safari có thể hoạt động theo cách các web tiến bộ (PWA) vận hành
Điều này từ lâu đã trở thành cốt lõi của lập luận rằng Apple đang cố tình làm tê liệt WebKit để bảo vệ hoạt động kinh doanh trên App Store của mình. Nói cách khác, nếu Apple triển khai những điều này, các nhà phát triển sẽ bắt đầu xây dựng các ứng dụng web tốt hơn, không ai mua các ứng dụng gốc và Apple sẽ mất 30% hoa hồng từ các ứng dụng được bán trên AppStore.
Với những thông tin trên thì Apple đang cố gắng để bảo vệ lợi ích của mình thay vì nỗ lực mang đến cho người dùng iOS một nền tảng trình duyệt tốt hơn, bảo mật hơn. Apple luôn nói là công ty muốn bảo mật quyền riêng của người dùng, đặt quyền riêng tư của người dùng nên hàng đầu khi sử dụng Web. Và chính vì lý do đó Apple không triển khai các kết nối giao thức kết nối hiện đại (API) vì chúng cho phép truy cập các cổng USB, Bluetooth, tình trạng pin, các cảm biến cũng như tạo nên những sự theo dõi nơi người dùng và giảm thời lương pin.
Apple có thể áp dụng điều này với Safari nhưng lý do tại sao lại cũng can thiệp triển khai API vào các ứng dụng trình duyệt khác trên nền tảng iOS.
Với các lý do trên, nếu Apple không sớm cải thiện Safari về khả năng hỗ trợ, nâng cấp các công nghệ Web, update tính năng thì sớm muộn Safari cũng sẽ ngày càng trở nên tụt hậu so với các ứng dụng, trình duyệt Web hàng đầu hiện tại như Chrome, Firefox…