VẤN ĐỀ VỚI CÁC CODE BLOCK TRUYỀN THỐNG
Hầu hết các website tài liệu doanh nghiệp khi có code block thường dùng các kiểu hiển thị ám chỉ placeholder. Ý tưởng thì rõ ràng: người đọc phải biết mình cần thay thế cái gì. Nhưng trải nghiệm thực tế lại chưa đạt kỳ vọng.
Các kiểu trình bày placeholder này thường trùng lặp với những yếu tố khác trong tài liệu, chẳng hạn như:
- In nghiêng
- {Dấu ngoặc nhọn}
- In đậm
- example_name_##
- ALL_CAPS
- Hoặc kết hợp nhiều kiểu khác nhau
Điều này khiến việc quản lý placeholder trở nên phức tạp hơn. Với thư viện tài liệu nhỏ, đây chỉ là một chút phiền toái. Nhưng khi nội dung mở rộng qua nhiều nhóm và nhiều năm, nó gây rắc rối cho cả tác giả lẫn người đọc. Chỉ cần sót một placeholder chưa thay đổi, lệnh có thể chạy sai hoặc dẫn đến lỗi cấu hình ngoài mong muốn.
CÁCH TIẾP CẬN HIỆN NAY VÀ GIỚI HẠN CỦA NÓ
Một số phương pháp hiện tại vẫn còn hạn chế:
- Code block tĩnh (có/không có highlight cú pháp): nhanh, dễ copy, nhưng chỉ phù hợp khi không cần chỉnh sửa giá trị.
- Inline editor: cho phép sửa ngay trong code block, nhưng dễ mất ngữ cảnh và khó khôi phục khi sai sót.
- API editor cho developer: mạnh mẽ khi làm việc trực tiếp với API, nhưng lại không phù hợp với nhiều đối tượng khác trong doanh nghiệp.
CODE BLOCK TƯƠNG TÁC – LẤP ĐẦY KHOẢNG TRỐNG
Commvault đã phát triển code block tương tác để biến placeholder vốn mơ hồ thành các trường rõ ràng, có thể chỉnh sửa và dễ mở rộng.
- Placeholder giờ đây là trường nhập liệu có nhãn rõ ràng, không cần đoán ký hiệu.
- Người dùng có thể sửa ngay trong block mà vẫn nhìn thấy toàn bộ ngữ cảnh xung quanh.
- Có thể chỉnh trước khi copy hoặc copy nguyên mẫu để sửa sau.
- Các placeholder trùng tên sẽ được liên kết: thay đổi ở một chỗ thì các chỗ khác tự động cập nhật. Điều này giúp giảm sai sót khi phải find & replace thủ công.
SỰ THAY ĐỔI TRẢI NGHIỆM
Với người đọc, sự thay đổi này giúp giảm nhầm lẫn, hạn chế lỗi. Với người viết, nó tách biệt ngữ nghĩa khỏi trình bày, giúp quản lý placeholder dễ dàng, nhất quán và có thể kiểm tra tự động. Toàn bộ thư viện tài liệu trở nên gọn gàng, nhất quán và dễ bảo trì hơn.
Code block tương tác đã biến một trong những phần khó quản lý nhất của tài liệu thành một trải nghiệm rõ ràng, nhanh chóng và có mục đích.
ĐÃ CÓ MẶT TRÊN NHIỀU NỀN TẢNG
Hiện tại, trải nghiệm này đã có trên các site tài liệu cho Software (phiên bản 11.42, 11.40, 11.36, 11.32), SaaS và nhiều hệ thống liên quan tại documentation.commvault.com.
Hãy thử ngay khi bạn bắt gặp một code block – chỉnh vài trường, nhấn “Copy” và xem sự tiện lợi khi mang vào editor của bạn.
Lưu ý:
- Luôn kiểm tra kỹ code trước khi chạy, dù từ code block tĩnh hay tương tác.
- Khi refresh trang, các placeholder bạn đã thay đổi sẽ trở về giá trị mặc định.
Unitas cam kết đồng hành cùng doanh nghiệp, cung cấp các giải pháp và phân tích an ninh mạng tiên tiến nhất. Để nhận được tư vấn chuyên sâu hoặc hỗ trợ nhanh chóng, vui lòng liên hệ với chúng tôi qua email: info@unitas.vn hoặc Hotline: (+84) 939 586 168.