Google công bố dự án AMP, tăng tốc độ duyệt web trên di động

Google vừa giới thiệu bản thử nghiệm của một hệ thống mang tên Accelerated Mobile Pages ( AMP). Đây là một bộ khung HTML nguồn mở, đặc biệt dùng để hiển thị một phiên bản gọn nhẹ của bài báo, tin tức hay một trang web nói chung. AMP vẫn cho phép nhúng đầy đủ hình ảnh, video, file định dạng CSS và thậm chí là cả “quảng cáo thông minh” để đảm bảo nội dung mà người dùng đọc sẽ không khác gì so với bản gốc đầy đủ của web.
Lấy ví dụ thế này: nếu Tinh tế xài AMP, bạn sẽ không còn thấy các quảng cáo hay các gợi ý xung quanh. Bạn chỉ thấy một phiên bản trang chủ Tinh tế gọn nhẹ với hàng loạt bài viết, trong đó có tiêu đề, nội dung, hình ảnh. Chấm hết. AMP cũng không dùng JavaScript để giảm thời gian thực thi của web.

Hệ thống cache toàn cầu của Google cũng sẽ bắt tay với AMP để giúp tăng tốc tải web. Nếu một bài viết nào đó được đăng tải ở Việt Nam thì hệ thống cache của Google sẽ giúp mang nó ra toàn cầu với tốc độ cao và Google dự tính sẽ “mở các máy chủ cache của chúng tôi ra cho mọi người sử dụng miễn phí”. AMP cũng đảm bảo rằng web sẽ hiển thị tốt dù cho người đọc đang xài smartphone, tablet hay PC, ở bất kì hệ điều hành nào. Ngoài việc chạy tốt với trình duyệt, AMP còn được thiết kế để tương thích với các app đọc tin tức nữa.

Hiện Google đang bắt tay với một số công ty lớn trong ngành xuất bản như The Guardian, The Washington Post, BuzzFeed, Vox Media để thử nghiệm AMP. Adobe, Twitter, Pinterest, LinkedIn cũng sẽ tham gia triển khai AMP vào các trang web của mình.

Anh em nào làm web mà quan tâm đến AMP thì có thể xem ở đây. Nếu thích có thể vào trang Github của dự án ở đây.

*Ghi chú: Bộ khung này vẫn sử dụng các tag HTML theo tiêu chuẩn, tuy nhiên nó sẽ có một số “chức năng kĩ thuật” được định nghĩa và giám sát bởi cấu hình của AMP. Web xài AMP có thể mở trên bất kì trình duyệt web hiện đại nào.

Nguồn: tinhte.vn

1 Like

Vấn đề bên kia là vấn đề của Javascript @TTmagic, không hiểu project này có cải thiện tốc độ JS trên Android hay không?

Chắc là có bao gồm cả vụ đó nữa :grin:

It seems the Android manufacturers are more interested in slapping n slow CPU cores on a die than they are in producing very fast CPU cores. And this is quite punishing when it comes to JavaScript.

Ít nhân và mạnh so với nhiều nhân và yếu hơn thì liên quan gì tới tốc độ load JS nhỉ :grin:

1 Like

Not sure why he said so hô hô

2 Likes

Chắc là ông Jeff chê mấy ông sản xuất điện thoại Android chạy theo marketing, chỉ tăng số core, mà không tăng tốc độ của 1 core :smile: và điều đó ảnh hưởng đến load JS (có thể load js nó chỉ dùng được 1 core :smile: )

1 Like

Đã cập nhật lại chi tiết bài báo :grin:
Cái này cũng không dùng JavaScript nên nếu “dùng” nó thì vụ load chậm DNH trên android chắc không còn nữa :grin: nhưng không biết như nào mới “dùng” nó được :grin:

2 Likes

Không dùng JS thì DNH chạy như thế nào?

Em cũng không biết, không dùng JS mà vẫn "đảm bảo nội dung mà người dùng đọc sẽ không khác gì so với bản gốc đầy đủ của web. " thì hơi ảo nhỉ :grin:

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?