Khi Google giới thiệu hệ điều hành Linux dựa trên nền tảng đám mây đầu tiên, họ cho rằng hầu hết mọi người giờ đây có thể dựa vào web để thực hiện hầu hết các công việc hàng ngày của họ. Ý tưởng là một trình duyệt web là tất cả những người dùng cần thiết nhất, vì vậy bản phát hành ban đầu của Chrome OS chính xác là - một trình duyệt chạy trên hạt nhân Linux luôn được tối đa hóa. Kể từ đó, Chrome OS đã dần dần lệch khỏi tầm nhìn đó. Đầu tiên, Google đã giới thiệu một thanh tác vụ và khả năng quản lý nhiều cửa sổ. Bây giờ Google đang giới thiệu cái gọi là "ứng dụng đóng gói", các ứng dụng chạy tự nhiên bên trong Google Chrome.

Một ứng dụng đóng gói là gì?

Ứng dụng đóng gói là ứng dụng web có giao diện của ứng dụng gốc. Chúng được lập trình bằng cách sử dụng các công cụ tương tự như các ứng dụng web như HTML5, Javascript và CSS nhưng chúng chạy nguyên bản từ Chromebook của người dùng. Họ vẫn chạy bằng Chrome nhưng họ có quyền truy cập vào API Chrome mà các ứng dụng web truyền thống không sử dụng. Các API này cung cấp cho các ứng dụng quyền truy cập vào các chức năng hệ thống như Bluetooth mà ứng dụng web không thể chạm vào. Google cung cấp giải thích ngắn gọn bên dưới được hướng tới các nhà phát triển.

Vì các ứng dụng đóng gói chạy trực tiếp trên máy tính, chúng có hiệu quả * là * ứng dụng gốc. Người dùng vẫn có thể mở chúng mà không cần kết nối web và chúng không phụ thuộc vào máy chủ web để tiếp tục được sử dụng. Bằng cách giới thiệu các ứng dụng được đóng gói, Google sẽ tránh xa khỏi lập luận rằng mọi thứ có thể được thực hiện trên đám mây.

Vậy Google có sai không?

Có và không. Đúng là chỉ có một số chức năng nhất định mà chúng ta không cần kết nối web để thực hiện. Sử dụng máy tính và webcam là hai trong số đó. Trên thực tế, các ứng dụng này đã được đóng gói ứng dụng đi kèm với Chromebook, mặc dù Google chưa chính thức giới thiệu các ứng dụng đóng gói vào Cửa hàng Chrome trực tuyến.

Nhưng đồng thời, các ứng dụng này có thể là ứng dụng web. Chúng được xây dựng bằng các ngôn ngữ giống nhau và ngoại trừ những người truy cập các API Chrome cụ thể, chúng có thể được đặt trên máy chủ và truy cập từ xa về mặt lý thuyết. Lập luận hiện tại của Google dường như không phải là tất cả mọi thứ có thể được thực hiện bằng cách sử dụng web, nhưng tất cả mọi thứ có thể được thực hiện bằng cách sử dụng công nghệ web. Các ứng dụng mà chúng tôi chạy tự nhiên có thể được lập trình bằng ngôn ngữ giống như các ứng dụng mà chúng tôi chạy trực tuyến. Chúng tôi có thể xóa sự khác biệt giữa các ứng dụng phải được truy cập bên trong trình duyệt web và những ứng dụng không phải là. Vào cuối ngày, cả ứng dụng web và ứng dụng gốc đều luôn tắt máy tính; nó chỉ là vấn đề làm thế nào chúng ta chọn truy cập chúng. Chrome làm mờ sự khác biệt giữa chúng.

Điều này ảnh hưởng đến bạn như thế nào?

Google đang lên kế hoạch sửa đổi Cửa hàng Chrome trực tuyến để các ứng dụng đóng gói mới sẽ được phân loại là “Ứng dụng” và các ứng dụng web kiểu tắt hiện tại sẽ được gắn nhãn “Trang web”. Nếu điều này xảy ra, ứng dụng sẽ giống như những gì mọi người đã đến chờ đợi. Tất cả những người phàn nàn rằng không có lý do để cài đặt hầu hết các ứng dụng Chrome trước đây sẽ gặp ít khó khăn trong việc tìm kiếm những gì họ muốn và người dùng Chrome OS trong tương lai sẽ thấy hệ điều hành nhỏ kỳ lạ của Google thực sự không khác gì.