★AppGiaiTri.com Đăng nhập
Dùng ứng dụng web đúng cách

Chọn trình duyệt cho ứng dụng web trên Android: Chrome hay Samsung Internet

Chrome ít rủi ro nhất; Samsung Internet, Edge, Cốc Cốc dùng chung lõi nên chạy tương đương. Cập nhật WebView, tắt chế độ trang máy tính và kiểm tra tăng tốc đồ hoạ.

Chọn trình duyệt cho ứng dụng web trên Android: Chrome hay Samsung Internet

Trên điện thoại Android, Chrome là lựa chọn ít rủi ro nhất để chạy ứng dụng web, vì phần lớn nhà làm ứng dụng thử trên Chrome trước tiên và Chrome hỗ trợ đầy đủ việc cài vào màn hình chính. Samsung Internet, Edge, Cốc Cốc hay Opera dùng chung lõi với Chrome nên thường chạy tốt tương đương; Firefox dùng lõi khác, chạy được phần lớn trang nhưng đôi khi lệch ở đồ hoạ và cài đặt. Quan trọng hơn chọn tên nào là giữ trình duyệt luôn được cập nhật và biết vài cài đặt hay làm hỏng ứng dụng. Bài này đi qua từng điểm.

Lõi trình duyệt quyết định nhiều hơn cái tên

Mỗi trình duyệt gồm hai phần: lớp vỏ bạn nhìn thấy (thanh địa chỉ, menu, nút chặn quảng cáo, giao diện) và lõi bên trong lo việc hiển thị trang, chạy mã, vẽ đồ hoạ. Ứng dụng web chạy tốt hay không phụ thuộc chủ yếu vào lõi.

Trình duyệtLõiCài vào màn hình chínhGhi chú
ChromeChromium (Blink)Có, đóng gói thành ứng dụng thậtThường được thử đầu tiên; cập nhật qua Cửa hàng Play
Samsung InternetChromiumCóCó sẵn trên máy Samsung; có chế độ chặn quảng cáo, chế độ tối riêng
Microsoft EdgeChromiumCóĐồng bộ với tài khoản Microsoft
Cốc CốcChromiumTuỳ phiên bảnPhổ biến ở Việt Nam, có thêm tính năng tải video
OperaChromiumTuỳ phiên bảnCó chặn quảng cáo, VPN tích hợp
FirefoxGeckoCó, nhưng khác cách của ChromeLõi riêng; tốt cho quyền riêng tư, có thể khác biệt ở đồ hoạ 3D

Trên iPhone thì khác: mọi trình duyệt (trừ ở Liên minh châu Âu) đều phải dùng lõi WebKit của Safari. Đổi sang Chrome trên iPhone đổi giao diện, không đổi cách ứng dụng web chạy. Phần còn lại của bài này dành cho Android.

Bốn tiêu chí để chọn

  • Cài được vào màn hình chính. Ứng dụng mở từ biểu tượng riêng chạy toàn màn hình, không thanh địa chỉ, ít bị trình duyệt ngắt khi bạn chuyển sang ứng dụng khác. Chrome, Samsung Internet và Edge làm việc này tốt.
  • Cập nhật đều. Trình duyệt cũ không chỉ chạy chậm mà còn thiếu bản vá bảo mật. Chrome phát hành bản lớn khoảng bốn tuần một lần.
  • Nhẹ với máy của bạn. Trình duyệt có nhiều tính năng phụ (tin tức ở trang chủ, tải video, ví tiền điện tử) tốn thêm bộ nhớ. Với máy 3–4 GB RAM, chọn trình duyệt gọn giúp ứng dụng nặng chạy mượt hơn.
  • Đồng bộ với tài khoản bạn đang dùng. Mật khẩu, dấu trang đi theo tài khoản Google, Samsung hay Microsoft. Chọn trình duyệt khớp với hệ sinh thái bạn đã có để đổi máy dễ hơn.

Không có lý do phải dùng một trình duyệt cho mọi việc. Nhiều người đọc tin bằng Cốc Cốc nhưng mở ứng dụng giải trí bằng Chrome. Chỉ cần nhớ dữ liệu của ứng dụng web nằm riêng trong từng trình duyệt: tiến độ chưa đăng nhập ở Chrome không có mặt ở Samsung Internet.

Cập nhật trình duyệt và một thành phần ít ai để ý

Tên mục có thể khác tuỳ phiên bản máy.

  1. Mở Cửa hàng Play, bấm ảnh đại diện ở góc trên.
  2. Chọn Quản lý ứng dụng và thiết bị, xem mục Có bản cập nhật.
  3. Cập nhật trình duyệt bạn dùng. Nhớ tìm thêm Android System WebView trong danh sách.

Android System WebView là phần mà các ứng dụng khác dùng để hiện trang web bên trong chúng, trong đó có trình duyệt thu nhỏ của nhiều ứng dụng nhắn tin, mạng xã hội. WebView cũ có thể khiến một trang chạy tốt trong Chrome nhưng lỗi khi mở từ ứng dụng khác. Trên máy Samsung, trình duyệt Samsung Internet cập nhật qua Cửa hàng Play hoặc Galaxy Store.

Nếu máy không còn nhận được bản cập nhật Chrome mới, nghĩa là phiên bản Android của máy đã quá cũ so với yêu cầu của Chrome. Lúc đó ứng dụng web hiện đại có thể không chạy được, và nên cân nhắc thay máy cho những việc cần bảo mật như ngân hàng.

Những cài đặt hay làm hỏng ứng dụng web

Cài đặtTriệu chứngCách xử lý
Chế độ trang web cho máy tínhGiao diện nhỏ xíu, nút bấm lệch, ứng dụng tưởng bạn dùng máy tínhBấm dấu ba chấm, bỏ chọn “Trang web cho máy tính”
Chặn JavaScriptTrang trắng hoặc chỉ hiện chữ, không bấm được gìCài đặt trang web, JavaScript, cho phép
Chặn cookie và dữ liệu trang webKhông đăng nhập được, tiến độ không lưuCho phép dữ liệu trang web, ít nhất cho tên miền của ứng dụng
Ép chế độ tối cho mọi trangMàu sắc ứng dụng bị đảo, hình ảnh sậm, chữ khó đọcTắt chế độ tối ép buộc cho trang đó (Samsung Internet và một số phiên bản Chrome có tuỳ chọn này)
Phóng to chữ quá mứcBố cục vỡ, chữ tràn khỏi nútGiảm cỡ chữ trong cài đặt Hỗ trợ tiếp cận của trình duyệt
Trình chặn quảng cáo quá tayThiếu hình, không tải xong, nút đăng nhập không phản ứngTắt chặn quảng cáo cho riêng tên miền đó rồi thử lại

Chế độ trang web cho máy tính là thủ phạm hay gặp nhất. Nhiều người bật để xem một trang nào đó rồi quên, từ đó mọi trang đều hiện kiểu máy tính. Với ứng dụng điều khiển bằng chạm, nó có thể làm mất hẳn nút điều khiển trên màn hình.

Kiểm tra trình duyệt có dùng được đồ hoạ của máy không

Ứng dụng có hình 3D như Rượt Đuổi hay Không Chiến dựa vào chip đồ hoạ của điện thoại thông qua trình duyệt. Nếu trình duyệt không dùng được chip này, ứng dụng sẽ rất chậm hoặc báo không hỗ trợ.

  1. Mở Chrome, gõ vào thanh địa chỉ: chrome://gpu
  2. Xem phần đầu trang. Dòng về WebGL hiện “Hardware accelerated” (tăng tốc phần cứng) là tốt.
  3. Nếu hiện “Software only” (chỉ phần mềm) hoặc “Disabled” (tắt), thử cập nhật Chrome và khởi động lại máy. Nếu vẫn vậy, chip đồ hoạ của máy có thể nằm trong danh sách Chrome tạm chặn vì lỗi trình điều khiển; thử một trình duyệt khác như Firefox.

Trang này viết bằng tiếng Anh và nhiều thông tin kỹ thuật, nhưng bạn chỉ cần đọc vài dòng đầu. Khi báo lỗi cho nhà làm ứng dụng, chụp màn hình phần này kèm tên máy giúp họ tìm ra nguyên nhân nhanh hơn nhiều.

Giữ trình duyệt nhẹ trên máy tầm trung

  • Đóng bớt thẻ. Mỗi thẻ đang mở giữ một phần bộ nhớ. Hàng chục thẻ mở từ nhiều tuần trước làm ứng dụng nặng bị hệ thống ngắt sớm. Trong Chrome, bấm vào ô số thẻ, chọn dấu ba chấm, đóng tất cả thẻ.
  • Mở ứng dụng từ màn hình chính thay vì một thẻ trong trình duyệt. Ứng dụng chạy trong cửa sổ riêng, không phải chia bộ nhớ với các thẻ khác hiển thị cùng lúc.
  • Gỡ tiện ích, trình duyệt không dùng. Ba bốn trình duyệt cùng chạy ngầm và cùng gửi thông báo tốn bộ nhớ, pin và dữ liệu.
  • Tắt tính năng trang chủ nặng như nguồn tin, video tự phát nếu trình duyệt của bạn có. Chúng tải dữ liệu ngay khi bạn mở thẻ mới.
  • Đừng xoá dữ liệu toàn bộ trình duyệt chỉ để “cho nhẹ”. Việc đó xoá luôn tiến độ chưa đăng nhập và dữ liệu đã cất của các ứng dụng web, lần mở sau còn chậm hơn vì phải tải lại.

Khi nào nên đổi trình duyệt

Đổi trình duyệt là bước cuối, không phải bước đầu. Hãy thử theo thứ tự: tải lại trang, cập nhật trình duyệt và WebView, kiểm tra các cài đặt trong bảng ở trên, khởi động lại máy. Nếu sau đó ứng dụng vẫn lỗi trên trình duyệt bạn đang dùng nhưng chạy tốt trên Chrome, có thể trình duyệt đó có tính năng chặn hoặc chỉnh sửa trang mà ứng dụng không tương thích. Dùng Chrome riêng cho ứng dụng đó là đủ, không cần bỏ hẳn trình duyệt quen thuộc.

Trước khi chuyển hẳn, đăng nhập tài khoản trong ứng dụng trên trình duyệt cũ để tiến độ lên máy chủ, hoặc xuất bản lưu nếu ứng dụng không có tài khoản. Sang trình duyệt mới, đăng nhập lại hoặc nhập bản lưu, rồi thêm lại biểu tượng vào màn hình chính từ trình duyệt mới.

Câu hỏi thường gặp

Trình duyệt nào chạy ứng dụng web tốt nhất trên Android?

Chrome là lựa chọn ít rủi ro nhất vì được nhà làm ứng dụng thử đầu tiên và cài vào màn hình chính tốt. Samsung Internet, Edge, Cốc Cốc, Opera dùng chung lõi Chromium nên thường chạy tương đương; Firefox dùng lõi khác, đôi khi lệch ở đồ hoạ 3D.

Trên iPhone, dùng Chrome có chạy ứng dụng web tốt hơn Safari không?

Không khác về lõi. Ngoài Liên minh châu Âu, mọi trình duyệt trên iPhone đều phải dùng lõi WebKit của Safari, nên đổi trình duyệt chỉ đổi giao diện. Muốn trình duyệt mới hơn thì cập nhật iOS.

Android System WebView là gì, có cần cập nhật không?

Đó là thành phần các ứng dụng khác dùng để hiện trang web bên trong chúng, như trình duyệt thu nhỏ trong ứng dụng nhắn tin. Nên cập nhật qua Cửa hàng Play cùng với trình duyệt, vì bản cũ có thể làm trang web lỗi khi mở từ ứng dụng khác.

Vì sao ứng dụng web hiện giao diện nhỏ xíu như trên máy tính?

Thường do chế độ “Trang web cho máy tính” đang bật. Bấm dấu ba chấm trong trình duyệt và bỏ chọn mục này, ứng dụng sẽ hiện lại giao diện cho điện thoại.

Đổi trình duyệt có mất tiến độ trong ứng dụng web không?

Có, nếu bạn chưa đăng nhập, vì dữ liệu nằm riêng trong từng trình duyệt. Hãy đăng nhập tài khoản trên trình duyệt cũ để tiến độ lên máy chủ, hoặc xuất bản lưu, trước khi chuyển sang trình duyệt mới.

Cần tư vấn cụ thể cho trường hợp của bạn?

Chúng tôi sẽ liên hệ trong vòng 24 giờ.

Đăng ký tư vấn ngay

Bài viết liên quan

Bạn cần hỗ trợ thêm?

Để lại thông tin, chúng tôi sẽ liên hệ trong 24 giờ.