-
Xóa dữ liệu duyệt web dễ mất bà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.
-
Dự đoán chuyển động ở phía người chơi che giấu được độ trễ.
-
Đóng tab đột ngột lúc đang lưu dễ mất dữ liệu.
-
Thông báo trình duyệt không hỗ trợ tốt hơn là để trang trắng.
-
Vài giây một lần là đủ mà không gây ảnh hưởng đến hiệu năng, vì thao tác ghi vào lưu trữ cục bộ rất nhẹ.
-
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.
l41o7
-
Hai game trên cùng một tên miền chia sẻ cùng vùng lưu trữ, nên đặt tiền tố riêng cho từng game tránh ghi đè lẫn nhau.
-
Game HTML5 chạy bằng JavaScript và Canvas, thay cho công nghệ Flash đã bị hầu hết trình duyệt ngừng hỗ trợ từ nhiều năm trước.
-
Họ có thể quay lại thử sau, còn bị chặn đứng thì thường là đóng tab và không mở lại nữa.
-
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay.
-
Thêm vào màn hình chính biến trang web thành gần như ứng dụng.
-
Người chơi cần biết mình đang chờ ai và còn thiếu bao nhiêu người, thiếu thông tin này họ sẽ rời đi sau vài chục giây.
-
Ảnh, mã, mạng quyết định tốc độ tải.
-
Hộp thoại xác nhận khi đóng tab nhắc rằng tiến trình chưa lưu, dù nhiều trình duyệt giới hạn cách hiển thị nó.
-
Nó phù hợp cho ảnh và dữ liệu lớn, còn các giá trị nhỏ như điểm số thì lưu trữ cục bộ đơn giản đã đủ dùng.
-
Nén ảnh và âm thanh trước khi đưa lên web giúp giảm đáng kể thời gian tải trang.
-
Phím tắt đóng cửa sổ hay chuyển ứng dụng không thể bị trang web chặn, nên tránh dùng chúng làm phím điều khiển.
-
Không phải người chơi nào cũng thích quảng cáo xen giữa, dù đó là cách game duy trì miễn phí.
l41o7
-
Thiết kế cho cảm ứng trước rồi mở rộng sang chuột.
-
Không cài đặt cũng là nhược điểm về giữ chân người chơi.
-
Tải trước tài nguyên trong màn hình chờ.
-
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
-
Đồng hồ trong game tính theo thời gian thực vẫn chạy tiếp, nên quay lại sau vài phút là thấy trạng thái đã nhảy vọt.
-
Hỏi xem trình duyệt có hỗ trợ thứ mình cần hay không đáng tin hơn nhiều so với đoán qua tên và phiên bản.
-
Game web thường nhẹ hơn game cài đặt.
-
Đặt nút và chỉ số vào phần tử trang web bình thường tận dụng được khả năng dựng hình sẵn có của trình duyệt.
-
Chế độ toàn màn hình cần người dùng chủ động bật.
-
WebGL, Canvas và HTML kết hợp CSS là ba định dạng phổ biến.
-
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ợ.
-
Trình duyệt di động chạy game web ít mượt hơn máy tính.
l41o7
-
Tiện ích mở rộng có thể thay đổi nội dung trang.
-
Đưa game lên nhiều cổng cùng lúc là cách phổ biến nhất để tiếp cận người chơi mà không cần tự quảng bá.
-
Nền tảng đám mây giúp game web nặng chạy được trên máy yếu.
-
Chế độ tương thích cho trình duyệt cũ tốn nhiều công.
-
Học bằng cách làm thử hiệu quả hơn nhiều so với đọc, nhất là với người chơi chỉ ghé qua vài phút.
-
Ba giây chờ quảng cáo trước khi vào game là mức phổ biến ở nhiều cổng game miễn phí.
-
Khóa truy cập không được nhúng vào mã phía trình duyệt.
-
Zoom quá lớn dễ vỡ bố cục game.
-
Bộ nhớ đệm trình duyệt giúp lần vào sau nhanh hơn hẳn.
-
Một số tổ hợp phím bị hệ điều hành chiếm dụng.
-
Giới hạn bước tính toán tối đa tránh được việc nhân vật xuyên qua tường khi máy khựng một nhịp dài.
-
Chen vào giữa lúc đang chơi khiến người dùng bực bội, còn đặt sau khi kết thúc màn thì họ chấp nhận dễ hơn nhiều.
l41o7
-
Công cụ giả lập trong trình duyệt không phản ánh đúng hiệu năng và cách cảm ứng hoạt động trên thiết bị thực.
-
Vài megabyte là dung lượng trung bình của game giải đố đơn giản.