-
Khựng định kỳ thường là dấu hiệu của dọn rác.
-
Cân nhắc giữa số người dùng bản cũ và chi phí duy trì, nhiều nhà phát triển chọn hiển thị thông báo nâng cấp thay vì hỗ trợ.
-
Nền tảng đám mây giúp game web nặng chạy được trên máy yếu.
-
Người dùng bật chế độ này sẽ thấy game thiếu hình, đây là lỗi khó tái hiện nếu người phát triển không nghĩ tới.
-
Chia người chơi thành hai nhóm và đo kết quả cho câu trả lời dựa trên dữ liệu thay vì dựa trên cảm nhận cá nhân.
-
Kéo giãn tự do làm méo hình ảnh, nên thêm viền đen ở hai bên vẫn tốt hơn là để nhân vật bị bóp dẹt.
-
Quảng cáo tự nguyện đổi lấy phần thưởng ít gây khó chịu nhất.
cppgl
-
Không phải trình duyệt nào cũng đồng bộ dữ liệu giữa các thiết bị.
-
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
-
Ảnh, mã, mạng quyết định tốc độ tải.
-
Hiệu ứng chuyển cảnh viết bằng kiểu dáng trang web chạy mượt hơn tự vẽ từng khung, vì trình duyệt xử lý chúng bằng phần cứng đồ họa.
-
Cảnh báo trước khi rời trang giữ lại được người chơi.
-
Tiêu đề và mô tả rõ ràng giúp game xuất hiện khi có người tìm đúng thể loại đó.
-
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
-
Dữ liệu chơi lúc mất mạng được gửi lên khi kết nối phục hồi, người chơi không cần làm gì thêm.
-
Kho lưu trữ trong trình duyệt chứa được nhiều hơn nhưng phức tạp hơn.
-
Đặt sẵn quảng cáo trong nền trước khi cần hiển thị tránh được khoảng chờ trắng màn hình.
-
Trình duyệt cũ chạy chậm hơn bản mới.
-
Đổi thiết bị mất tiến trình nếu game không có tài khoản.
cppgl
-
Lưu tiến trình sau mỗi màn thay vì sau mỗi phiên.
-
Bảng xếp hạng dựa hoàn toàn vào dữ liệu người chơi gửi lên sẽ nhanh chóng bị chiếm bởi những con số vô lý.
-
Gửi yêu cầu lặp đi lặp lại tốn tài nguyên và độ trễ cao, còn kênh mở sẵn thì tin nhắn đi ngay lập tức.
-
Tên tệp hoặc đường dẫn giống mẫu quảng cáo bị lọc, nên tránh đặt tên có chữ quảng cáo trong mã nguồn.
-
Ba phiên bản trình duyệt cũ nhất còn hỗ trợ chuẩn HTML5 đầy đủ thường được nhà phát triển ghi rõ.
-
Xoay ngang là bố cục mặc định của phần lớn game web.
-
Thêm vào màn hình chính biến trang web thành gần như ứng dụng.
-
Đồng bộ hóa dữ liệu qua tài khoản email giúp giữ tiến trình khi đổi thiết bị.
-
Tải trước tài nguyên trong màn hình chờ.
-
Lưu trữ cục bộ không có gì đảm bảo tồn tại lâu dài, đây là lý do dữ liệu quan trọng phải đưa lên máy chủ.
-
Người chơi web hay đóng tab đột ngột, nên khoảng cách giữa hai lần lưu càng ngắn thì càng ít mất mát.
-
Bất kỳ ai mở công cụ phát triển đều đọc được, nên mọi thứ cần bảo mật phải nằm ở phía máy chủ.
cppgl
-
Sự kiện chạm và sự kiện chuột không giống nhau.
-
Tiện ích mở rộng có thể thay đổi nội dung trang.
-
Vùng chạm nên lớn hơn vùng bấm chuột.
-
Chiều ngược lại khó hơn vì cảm ứng có nhiều ràng buộc hơn, nên bắt đầu từ ràng buộc chặt hơn thì an toàn hơn.
-
Hiệu ứng đồ họa đẹp chưa chắc chạy mượt trên máy yếu.
-
Chạy trên máy chủ riêng giúp game nhiều người chơi trên web ổn định hơn máy chủ chia sẻ.
-
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay.
-
Bookmark trang game giúp truy cập nhanh lần sau mà không cần tìm lại.
-
Chuyển sang dùng ảnh chữ dựng sẵn hoặc phần tử trang web riêng cho phần giao diện thường nhanh hơn nhiều.
-
Không nên tin tưởng hoàn toàn vào lưu trữ cục bộ cho dữ liệu quan trọng lâu dài.
-
Gộp nhiều vật thể vào một lệnh vẽ cải thiện hiệu năng rõ rệt hơn là thu nhỏ kích thước từng vật.
-
Bóng đổ và làm mờ là hai hiệu ứng nặng nhất.
cppgl
-
Khung hình rơi làm bước nhảy thời gian quá lớn.
-
Ba nút cơ bản trên giao diện game web thường là chơi, cài đặt và thoát.