Hội nghị Chrome Dev – Tóm tắt về các nền tảng

Thang bộ dụng cụ học tập

Dart

Dart biên dịch thành JavaScript, đôi khi tạo mã nhanh hơn JavaScript viết thủ công. Hãy xem Kasper Lund, nhà đồng sáng lập Dart, giải thích cách trình biên dịch dart2js thực hiện các hoạt động tối ưu hoá cục bộ và trên toàn cầu để phát hành mã JavaScript nhanh và đúng ngữ nghĩa. Với việc rung cây, suy luận kiểu và giảm kích thước, Dart có thể giúp bạn tối ưu hóa ứng dụng web của mình.

Trang trình bày: Dart

Ứng dụng Chrome

Ứng dụng Chrome cung cấp sức mạnh và trải nghiệm người dùng của ứng dụng gốc cùng với sự đơn giản trong phát triển và bảo mật của web, đồng thời tích hợp liền mạch với các dịch vụ của Google như Drive. Ứng dụng Chrome chạy trên máy Mac, Windows, Linux và ChromeOS, cũng như iOS và Android ngay từ đầu.

Trang trình bày: Ứng dụng Chrome

PNaCl

Native Client di động là công nghệ cho phép thực thi các ứng dụng gốc một cách an toàn, di động trong Chrome. Phần mở rộng này của dự án Native Client mang lại khả năng kiểm soát mã gốc và hiệu suất ở cấp thấp cho các trình duyệt web hiện đại mà không làm giảm tính bảo mật và khả năng di chuyển của web.

PNaCl giúp các nhà phát triển tạo ra một dạng ứng dụng gốc không phụ thuộc vào nền tảng và chạy ứng dụng đó trong trình duyệt mà không cần cài đặt. Trên thực tế, Chrome sẽ dịch các ứng dụng PNaCl sang mã máy trong thời gian chạy để đạt được hiệu suất gần như bản địa. Trên các trình duyệt khác, ứng dụng PNaCl có thể sử dụng Emscripten và pepper.js để duy trì chức năng với hiệu suất tối thiểu.

Trang trình bày: PNACL