Mỗi bước là một thay đổi nhỏ trên chính trang Flow thật của PAM, cộng dồn: "trước" của bước này là "sau" của bước trước. Mỗi bước có một con số riêng, đo bằng script trước và sau, đặt cạnh số đo của PAM New và chuẩn nó phải đạt.
Bước 0: PAM hôm nayFlow thật sau một run đã xong, giao diện tiếng Việt.Sau bước 50Cùng trang đó sau 50 thay đổi nhỏ.
Đích tham chiếu: PAM New (bản 27/10), bỏ phần giá và Elements vì nằm ngoài phạm vi.
Nguyên tắc mọi bước đều giữ
Một bước, một thay đổi
Mỗi bước đổi đúng một thứ và giữ mọi thứ khác như bước trước.
Không bỏ chức năng
Nút nào rời chỗ cũ thì vào menu ⋯, khối zoom, hover hoặc phím tắt.
Không làm kém đi
Mỗi bước đo lại nút dưới 24 px và nhãn dưới chuẩn AA; bước nào làm tệ hơn được ghi rõ.
Chỉ loại node của PAM, không giá
10 loại node và Composite từ nhánh của nó. Không đưa credit vào.
Cách làm hình và số đo
Mọi hình là trang Flow thật (pam-frontend-v2 main 5ac70cfb, giao diện tiếng Việt), một run đã xong đưa vào trang qua API response; mọi request ghi đều bị chặn. Thay đổi của mỗi bước được áp trong trình duyệt, cộng dồn từ bước 1.
Bước 49 dùng nhánh feat/composite-editor chạy local, với 48 bước trước áp sẵn.
Mỗi bước có một hàm đo riêng chạy trên trang trước và sau (kích thước, tương phản, số nút, khoảng cách, phần trăm diện tích), cùng hai chỉ số ràng buộc đo trên cả màn hình. Số của PAM New đo bằng cùng cách trên bản build của Demo 4.
Tương phản theo WCAG 2.2 (1.4.3), kích thước nút theo 2.5.8 (24 px), màu theo 1.4.1. Màn hình 1440 × 900.
Hai chỉ số ràng buộc được đo trên cùng khung nhìn của bước đó, trước và sau. Ở khung nhìn Vừa khung, nút trên node co theo mức zoom, nên con số tuyệt đối khác giữa các bước; chỉ so sánh trước và sau trong cùng một bước.
Bước 50 mô phỏng tình huống Brief vừa được sửa, để thấy nhãn "Cần chạy lại".