Khóa truy cập không được nhúng vào mã phía trình duyệt.
Mở quá nhiều tab cùng lúc dễ làm game giật do thiếu bộ nhớ.
Trạm Giải Đố
Ngón tay không có trạng thái di chuyển khi chưa chạm, nên mọi hiệu ứng dựa trên việc rê chuột đều mất tác dụng.
Nhà Game Nhỏ
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.
Thiết kế cho màn hình nhỏ trước là lựa chọn thực tế, dù việc phát triển thuận tiện hơn trên máy tính.
Với game chỉ có vài chục vật thể thì Canvas dễ viết hơn nhiều, còn WebGL chỉ đáng dùng khi số lượng vượt quá khả năng của nó.
Người dùng ít nhất biết vấn đề nằm ở đâu thay vì cho rằng game bị hỏng. Thời lượng mỗi màn nên ngắn vì người chơi web thường chỉ ghé qua vài phút, và một màn kéo dài mười phút sẽ bị bỏ dở giữa chừng.
Dữ liệu lưu theo tên miền chứ không theo trang.
Tin vào dữ liệu từ trình duyệt cho phép người chơi sửa đổi kết quả, đây là lỗ hổng cơ bản của mọi game web tính điểm.
Chế độ tiết kiệm dữ liệu có thể chặn tải ảnh.
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay. Lớp nền tĩnh chỉ cần vẽ một lần.
Trình duyệt cố ý làm chậm các tab không hiển thị để tiết kiệm pin, nên game chạy nền gần như dừng hẳn.
Màn hình dọc quá hẹp cho các game cần tầm nhìn rộng, nên hiện thông báo nhắc xoay máy là cách xử lý phổ biến.
Không nên chơi game web yêu cầu tải nặng khi đang dùng mạng di động hạn chế.
Tiện ích mở rộng có thể thay đổi nội dung trang.
Khung hình rơi làm bước nhảy thời gian quá lớn.
Cơ chế khóa con trỏ cho phép xoay góc nhìn liên tục mà chuột không chạm mép màn hình, nhưng cần người dùng đồng ý.
Tỉ lệ khung hình nên giữ nguyên khi co giãn.