Để xem danh sách đầy đủ các tính năng dành cho nhà phát triển trong Chrome trên Android, vui lòng tham khảo chromestatus.com. Hãy tải Chrome trên Cửa hàng Play xuống.
Trải nghiệm duyệt web tuyệt vời
Khi người dùng đăng nhập vào Chrome trên một thiết bị, các thẻ và nhật ký duyệt web của phiên đó sẽ hiển thị với người dùng khi họ đăng nhập vào Chrome trên một thiết bị khác. Toàn bộ nội dung trang được đồng bộ hoá giữa các phiên bản Chrome, chứ không chỉ URL, vì vậy, người dùng không phải gửi lại thông tin đăng nhập để xem thẻ lên máy bay hoặc bài viết trên trang web yêu cầu đăng nhập.
Thanh địa chỉ sử dụng tính năng tìm nạp trước để điền URL và thực hiện các cụm từ tìm kiếm cùng với nội dung đề xuất dựa trên nhật ký duyệt web và dấu trang cục bộ. Tính năng này chỉ chạy khi người dùng kết nối với Wi-Fi.
Hiệu suất
Chrome dành cho Android mang đến cho các thiết bị nhỏ kiến trúc đa tiến trình, tính năng kết xuất tăng tốc GPU và công cụ JavaScript V8 được tối ưu hoá cho kiến trúc thiết bị di động. Chrome dành cho Android mang lại hiệu suất đồ hoạ nhanh nhờ:
- Tăng tốc GPU cho phần tử
canvas
- Chuyển đổi và chuyển đổi CSS linh hoạt
- Hỗ trợ
requestAnimationFrame
để có ảnh động hiệu quả hơn
Sử dụng Công cụ cho nhà phát triển để tìm và khắc phục sự cố
Bạn có thể gỡ lỗi trang web dành cho thiết bị di động bằng bộ đầy đủ Công cụ của Chrome cho nhà phát triển chạy trên trình duyệt dành cho máy tính, được kết nối với điện thoại của bạn bằng USB. Tìm hiểu thêm về tính năng gỡ lỗi từ xa.
Ngoài Công cụ cho nhà phát triển, Chrome dành cho Android còn cung cấp thêm các tính năng nâng cao dành cho nhà phát triển cho các trường hợp sử dụng rất cụ thể:
- Chẩn đoán GPU:
chrome://gpu
- Gỡ lỗi bộ nhớ đệm của ứng dụng:
chrome://appcache-internals
- Gỡ lỗi ngăn xếp thực:
chrome://net-internals
Bạn cũng có thể sử dụng các API Resource Timing (Thời gian tài nguyên) và User Timing (Thời gian người dùng) để phân tích hiệu suất của ứng dụng.
Làm việc ngoại tuyến
Làm việc trực tuyến rất thuận tiện nhưng đôi khi kết nối không thành công khi tín hiệu bị chặn hoặc không tồn tại. Để làm việc này dễ dàng hơn, Chrome dành cho Android hỗ trợ các API lưu trữ sau:
- AppCache hoặc bộ nhớ đệm của ứng dụng.
- FileSystem và File API (File, FileList, FileReader, Blob)
- localStorage để lưu trữ các cặp khoá-giá trị đơn giản
- IndexedDB, một kho dữ liệu chuẩn được lập chỉ mục
Tìm hiểu thêm về lưu trữ ngoại tuyến.
Tiêu chuẩn và API
Chrome dành cho Android hỗ trợ các tiêu chuẩn web hiện đại. Để xem chế độ xem cập nhật của các tính năng cho mỗi bản phát hành Chrome, hãy tham khảo chromestatus.com.
API thiết bị
Trong thế giới di động, điều quan trọng là có thể truy cập vào môi trường xung quanh theo bối cảnh của người dùng, từ vị trí và hướng thiết bị cho đến quyền truy cập vào máy ảnh. Chrome dành cho Android cung cấp:
- API vị trí địa lý để truy cập thông tin vị trí
- Chụp nội dung nghe nhìn HTML để truy cập máy ảnh
- Hướng thiết bị dành cho hướng dọc so với hướng ngang
- URI ý định của Android như
tel:
vàgeo:
cho phép truy cập vào trình quay số và Google Maps
API chuẩn
Chrome dành cho Android hỗ trợ nhiều API HTML5 sẵn sàng để sử dụng trong ứng dụng của bạn.
- requestAnimationFrame để đạt được hiệu suất ảnh động tối ưu
- Hoạt động giao tiếp tương tác giữa máy chủ và ứng dụng bằng WebSockets.
- Đa luồng với Trình chạy web (chỉ dành riêng)
- phương thức requestFullscreen (hiện có thông qua lệnh gọi có tiền tố,
webkitRequestFullScreen()
) để cho phép bạn ẩn giao diện người dùng của trình duyệt (chrome) - WebRTC để giao tiếp theo thời gian thực mà không cần trình bổ trợ
- WebAudio để xử lý và tổng hợp tín hiệu âm thanh
- Hỗ trợ thử nghiệm (thông qua
chrome://flags
trong thanh địa chỉ của Chrome) cho các API sau:- WebGL để tạo đồ họa ba chiều cho trình duyệt web
Bảo mật
Chrome dành cho Android hỗ trợ Chính sách bảo mật nội dung để giảm đáng kể
rủi ro và tác động của các cuộc tấn công XSS, bằng cách sử dụng tiêu đề HTTP
tiêu chuẩn (không có tiền tố) là Content-Security-Policy
.
Vấn đề đã biết
Đối với các vấn đề hiện tại, hãy xem danh sách tại crbug.com và gắn dấu sao những vấn đề bạn cần nhất. Nếu bạn phát hiện sự cố mới, hãy ghi lại sự cố đó bằng cách sử dụng new.crbug.com.