-
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.
-
Phụ thuộc hoàn toàn vào cổng của người khác nghĩa là mất kết nối với người chơi khi họ đổi chính sách.
-
Game web đa nền tảng không cần build riêng cho từng hệ điều hành.
-
Tách nền và vật thể động ra hai lớp riêng giúp mỗi khung hình chỉ phải vẽ lại phần thực sự thay đổi.
-
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.
-
Vuốt cảm ứng trên game web di động đôi khi bị nhận nhầm.
-
Đây là cấu hình của một phần đáng kể người dùng, nhưng lại hiếm khi được thử trong quá trình phát triển.
yonfe
-
Người chơi ở chế độ này mất toàn bộ tiến trình sau mỗi phiên mà không hề được cảnh báo trước.
-
Kiểm tra game với tiện ích chặn quảng cáo đang bật.
-
Ba phút chơi thử miễn phí là đủ để đánh giá một game web có hợp gu hay không.
-
Mạng chậm khiến ảnh game tải từng phần thay vì hiện ngay.
-
Chia sẻ link trực tiếp là cách phổ biến để mời chơi cùng.
-
Vài megabyte là dung lượng trung bình của game giải đố đơn giản.
-
Đăng ký tiến trình nền cho phép cập nhật khi có mạng trở lại.
-
Bóng đổ và làm mờ là hai hiệu ứng nặng nhất.
-
Tải nội dung theo từng màn thay vì tải hết một lần.
-
Một địa chỉ web chạy hai thiết bị.
-
Yêu cầu họ tải lại trang bỏ qua bộ nhớ đệm là bước kiểm tra đầu tiên trước khi tìm nguyên nhân khác.
-
Trang trắng vài giây khiến phần lớn người dùng đóng tab, còn thấy được tiến độ thì họ sẵn sàng chờ lâu hơn nhiều.
yonfe
-
Không có rào cản nào giữ họ lại, nên vài giây đầu tiên quyết định phần lớn tỷ lệ ở lại.
-
Một số tổ hợp phím bị hệ điều hành chiếm dụng.
-
Kích thước khung nhỏ hơn cửa sổ đầy đủ, và vài tính năng như toàn màn hình có ràng buộc riêng khi chạy trong khung.
-
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ó.
-
Việc dọn rác của trình duyệt gây khựng nhẹ, và cách tránh là giữ sẵn một kho vật thể để dùng lại.
-
Bỏ qua các vật thể nằm ngoài màn hình là tối ưu đơn giản mà thường cho cải thiện lớn nhất.
-
Trang chạy được trên máy tính chưa chắc chạy trên di động.
-
Nhấn phím thoát luôn thoát khỏi toàn màn hình.
-
Không phải trình duyệt nào cũng đồng bộ dữ liệu giữa các thiết bị.
-
Tải trang một lần là chơi được ngay.
-
Cookie, local storage và session storage là ba cách lưu trữ trình duyệt.
-
Zoom quá lớn dễ vỡ bố cục game.
yonfe
-
Lưu trữ cục bộ giới hạn dung lượng vài megabyte.
-
Ba cách phổ biến để tìm game web là qua công cụ tìm kiếm, cổng tổng hợp game hoặc mạng xã hội.
-
Cảnh báo trước khi rời trang giữ lại được người chơi.
-
Đóng tab đột ngột lúc đang lưu dễ mất dữ liệu.
-
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.
-
Thêm đối thủ máy hoặc mở phòng nhỏ hơn tốt hơn là để người chơi chờ vô hạn rồi bỏ đi.
-
Chế độ tương phản cao giúp người chơi ở ngoài trời nhìn rõ hơn, đây là tùy chọn ít tốn công làm mà lại mở rộng được đối tượng người dùng.
-
Cảm biến gia tốc truy cập được từ trang web nhưng cần quyền của người dùng ở nhiều hệ điều hành, và cách hỏi quyền khác nhau giữa các nền tảng.
-
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.
-
Chế độ toàn màn hình cần người dùng chủ động bật.
-
Cố định kích thước theo điểm ảnh khiến game bị cắt hoặc thừa viền trên những màn hình khác với máy của người viết.
-
Di chuyển dần về vị trí đúng thay vì nhảy thẳng tới giữ cho hình ảnh mượt mà hơn nhiều.
yonfe
-
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ợ.
-
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.