Ba độc giả, không câu hỏi, tiêu chuẩn tối thiểu là hợp đồng
Một trang web không còn chỉ có một độc giả. Nó có ít nhất ba: con người đưa ra quyết định trong vài giây, con người đánh giá chuyên sâu và máy móc — trình thu thập thông tin, công cụ trả lời, tác tử hành động thay cho người dùng — đọc cấu trúc thay vì pixel. Hầu hết các trang web chỉ được viết cho độc giả đầu tiên. Độc giả chuyên sâu chỉ thấy những lời tiếp thị sáo rỗng nơi lẽ ra phải là nội dung cốt lõi; máy móc chỉ thấy những đoạn mã trống rỗng. Quan điểm của TITI: đây là ba tài liệu khác nhau vô tình chia sẻ chung một URL, và nền tảng viết chúng thành ba tài liệu — một lớp marketing, một lớp science trên các tuyến đường riêng biệt của nó và một lớp tác tử trong thẻ head cùng các tệp máy móc.
Câu hỏi là một sự chuyển giao chi phí. Sự chú ý của con người là nguồn tài nguyên khan hiếm trong bất kỳ sự ủy quyền nào — quan sát kinh điển của Simon, được áp dụng theo đúng nghĩa đen. Khi người xây dựng giải quyết sự không chắc chắn bằng một câu hỏi, họ chuyển đổi công việc của chính mình thành công việc của bạn: bạn phải tự nghiên cứu định vị của mình để người xây dựng không phải làm việc đó. TITI đảo ngược mặc định này. Bất cứ điều gì có thể suy luận từ bản tóm tắt, nghiên cứu từ lĩnh vực hoặc dự đoán từ thể loại sẽ không bao giờ bị hỏi; nếu vẫn còn một lựa chọn rẽ nhánh thực sự, nền tảng sẽ hỏi một câu hỏi tổng hợp duy nhất. Thước đo mà kỷ luật này hướng tới rất rõ ràng — số câu hỏi trên mỗi dự án — và mục tiêu mà kiến trúc hướng đến là bằng không. Thành thật mà nói: đây là một mục tiêu. Công cụ suy luận này đã được chứng minh trong thực tế vận hành; số lượng câu hỏi thực tế vẫn phụ thuộc vào việc bản tóm tắt yêu cầu để ngỏ bao nhiêu phần.
Sự phức tạp thuộc về bên trong hệ thống. Mỗi bước giao diện là một lời khẳng định rằng thời gian của người dùng rẻ hơn kỹ thuật của nền tảng — thường là một khẳng định sai lầm mà không ai định giá. Kỷ luật một cú nhấp chuột định giá cho nó: các bước, trường thông tin và màn hình được coi là chi phí cần được chứng minh hợp lý; các quyết định mặc định được đưa ra và ghi lại thay vì đẩy ngược lại cho bạn như những lựa chọn, và thước đo trung thực cho tiến trình của nền tảng là có bao nhiêu phần trong lộ trình từ ý định đến thành phẩm không cần đến quyết định từ người khởi tạo ý định.
Chất lượng phải là một hợp đồng, không phải một cảm giác. Mỗi trang của TITI đều phải vượt qua các tiêu chuẩn tối thiểu tất định — độ tương phản tiếp cận được đo lường từng phần tử trên trang hiển thị thực tế (4.5:1 cho văn bản chính, 3:1 cho màn hình lớn) ở cả chế độ xem máy tính và di động, không bị tràn khung theo chiều ngang bao gồm cả chiều rộng 320 pixel, kích thước mục tiêu chạm tối thiểu, quét trình theo dõi, rò rỉ thẻ nháp và danh sách đen quyền riêng tư tuyệt đối — và sau đó là hai đánh giá độc lập: một điểm số chính trên các phân lớp và một đánh giá phản biện từ một mô hình thuộc họ khác, được thúc đẩy để bác bỏ bản dựng. Không mô hình nào tự kiểm định đầu ra của chính mình. Dưới mức tiêu chuẩn tối thiểu, bản dựng sẽ lặp lại chu kỳ cải tiến giới hạn; nếu không thể vượt qua, nó sẽ không được phát hành.
Đệ quy là một nguyên tắc kỷ luật, không phải một khẩu hiệu. Mọi tính năng mà nền tảng đạt được đều được sử dụng trên chính nền tảng trước khi bất kỳ khách hàng nào nhìn thấy — trang web này là minh chứng hiện tại, được xây dựng và kiểm duyệt bởi chính công cụ mà nó mô tả, giống như nút sản xuất đầu tiên trước đó. Trật tự này rất quan trọng: một nhà máy không chịu vận hành bằng chính sản phẩm của mình là đang yêu cầu khách hàng gánh chịu rủi ro mà chính họ đã từ chối gánh chịu. Tự áp dụng là cách nền tảng học hỏi từ mỗi bản dựng và trở nên tốt hơn ở bản dựng tiếp theo — và đó cũng là cách trung thực duy nhất để công bố một tuyên bố như 'được kiểm định': các kiểm định mà bạn đang đọc đã giám sát chính trang web mà bạn đang xem.
Những gì trang này không tuyên bố. Nó không tuyên bố tính khách quan về mặt thẩm mỹ — các tiêu chuẩn về thị hiếu được đánh giá bởi các trọng tài, và điểm số được đánh giá luôn có sai số. Nó không tuyên bố việc không có câu hỏi nào là một thực tế đã đạt được từ đầu đến cuối — đó là mục tiêu kiến trúc mà kỷ luật suy luận hướng tới. Nó không tuyên bố kênh hội thoại đã hoạt động hoàn toàn — kết nối vẫn xuất hiện trên mỗi trang và được đánh dấu là đang kết nối, bởi vì việc công khai một kết nối trung thực tốt hơn là xuất bản một nút bấm giả. Và một tiêu chuẩn tối thiểu được kiểm định là mức sàn, không phải mức tối ưu: 'không thể phát hành dưới điểm 8 trên 10' là một lời hứa khác với 'mọi bản dựng đều đạt điểm 10' — và đó là lời hứa duy nhất được đưa ra ở đây.
Tài liệu tham khảo
- Simon, H. A. — Mô hình hành vi về sự lựa chọn hợp lý (1955; sự chú ý có giới hạn) — https://doi.org/10.2307/1884852
- Nielsen Norman Group — Cách người dùng đọc trên web (hành vi quét nội dung) — https://www.nngroup.com/articles/how-users-read-on-the-web/
- Schema.org — từ vựng dữ liệu có cấu trúc (ngôn ngữ của độc giả máy móc) — https://schema.org/
- W3C — Hướng dẫn tiếp cận nội dung web (WCAG) 2.2 — https://www.w3.org/TR/WCAG22/
Trí tuệ thường trú
Phản biện bản tuyên ngôn.
Sự bất đồng ý kiến là thông tin đầu vào hữu ích. Các quan điểm trên trang này là những quyết định kỹ thuật, và các quyết định kỹ thuật trả lời cho các câu hỏi.
Khi kênh liên lạc mở ra, đây là nơi bạn đặt câu hỏi.
Kênh thường trú đang được kết nối — đây là nơi cuộc hội thoại sẽ diễn ra. Trang web này chủ động không thiết lập bất kỳ kênh liên lạc nào khác.