(Tôi không tư vấn cho bất kỳ trang web hoặc hệ thống cụ thể trong câu trả lời này - từng hệ thống cụ thể có thể có cân nhắc riêng của mình)
Tôi đoán lý do là để tránh trùng lặp và dễ dàng sắp xếp hoặc chứng thực (nó dễ dàng hơn nếu bạn không cần phải xem xét nhiều tùy chọn). Và có thể để duy trì một số tính nhất quán, vì nhiều giao diện người dùng web được hướng tới những người có khả năng đôi khi bận tâm viết hoa chính xác và nếu không thì không).
Nhưng sau đó, đó là một vấn đề anyway bởi vì có quá thường xuyên nhiều hơn một cách để đề cập đến một cái gì đó. Nếu thẻ của bạn từng được sử dụng làm biểu tượng trong một số loại tập lệnh, cấu hình hoặc mã (ví dụ: bộ lọc thư, cài đặt tệp, dòng lệnh), bạn nên có quy ước đơn giản để chỉ định chúng và nếu tất cả các ký hiệu có ý nghĩa tương tự nhau, cho phép hoặc phân biệt giữa các biến thể trường hợp khác nhau, phân tách, v.v ... có thể có vấn đề. Là người dùng Unix, tôi cố gắng giữ tên tệp đơn giản, ngắn gọn, chữ thường và không có ký tự đặc biệt và moreso khi chúng (ví dụ) tên hộp thư hoặc tệp nguồn - vì chúng có thể phải được nhập và được chỉ định trong nhiều bối cảnh khi làm khác sẽ bất tiện. Mặt khác, khi sử dụng giao diện đồ họa hoặc dựa trên web tinh vi cho phép dễ dàng lựa chọn giữa danh sách, hoàn thành mục nhập đã nhập, đề xuất các kết quả gần nhất, v.v., có ý nghĩa để cho phép một số loại ánh xạ. Đặt cho mỗi thẻ một tên nhận dạng chữ thường đơn giản, nhưng cho phép đặt tên cho nó cũng là tên "dài" hoặc "con người", tên này sẽ được hiển thị ở nơi có ý nghĩa. Thẻ có thể được xác định duy nhất và được chỉ định bằng tên ngắn của chúng, nhưng đọc thuận tiện hơn bằng tên dài của chúng.
Điều này tương tự như cách tên người dùng hoạt động trong nhiều hệ thống. Tôi sẽ không chọn tên người dùng hỗn hợp, và thay vào đó có tên người dùng được xử lý không phân biệt chữ hoa chữ thường (vì vậy tôi chỉ sử dụng trường hợp có ý nghĩa trên hệ thống mà tôi đang sử dụng, viết thường trong Unix nhưng viết hoa trong một số hệ thống cũ khác). Sau đó, hầu hết các hệ thống có một số thông tin khác được lưu trữ về người dùng, chẳng hạn như tên dài hoặc đầy đủ của họ, rất đẹp để đọc và do đó nhiều giao diện người dùng (ví dụ: Windows XP, Mac OS và tôi cũng đoán một số giao diện máy tính để bàn mới hơn như GNOME và KDE) hiển thị trên trình chọn, thông báo đăng nhập trên máy tính để bàn, v.v.
Trong trường hợp thẻ cho hệ thống cộng đồng trên web, tôi đoán giải pháp cho vấn đề trùng lặp là mức kiểm duyệt đối với thẻ, ngay cả khi cộng đồng chính nó, và khả năng đổi tên và hợp nhất các thẻ (không giống như tên người dùng trong hầu hết các trường hợp) hoặc chỉnh sửa tên dài của chúng, trong trường hợp một cái gì đó bị nhầm lẫn.
Tôi nghĩ rằng đó chỉ là vấn đề * cách chúng tôi suy nghĩ-nó-quan trọng * so với * cách thức hoạt động nhiều hơn thế-nguyên nhân *. Những loại crapnesses được chấp nhận bởi vì số lượng hạn chế các nguồn lực đã được oversubscribed với những điều quan trọng hơn ... –
Related: http://ux.stackexchange.com/questions/29498/why-is-a-tags-first-letter -in-thấp hơn trường hợp – unor