Ý nghĩa của các badge trong file README.md của những project trong github là gì?

Screenshot 2022-04-23 221256
Em thấy các project thường có những badge như này để show info, tiến độ, … của project.

  • Em muốn hỏi về ý nghĩa cụ thể, mục địch của các badge này, có quy ước design gì không (về icon, màu sắc), viết nó bằng markdown như thế nào…
  • Em muốn thêm badge này vào project của em thì phải tìm hiểu gì ạ? Có trang web nào tổng hợp danh sách tất cả badge này không?

Em cảm ơn! (em thấy nó có nhiều tác dụng thực tế, nhìn vào icon, badge thì user tiếp nhận thông tin nhanh hơn vẽ bảng, diễn đạt bằng lời. Chứ không phải bắc chước, thích làm màu ạ)

Mình có thử tìm hiểu trên trang chủ thì họ có 5 badge màu (giống như quy ước) như thế này:

Vì là quy ước nên bạn có thể thay đổi màu (và trang chủ của họ cũng cho phép điều đó).

5 Likes

thanks anh nhiều :heart_eyes:https://github.com/badges/shields đâu thuộc github đâu ạ? Cái này là quy ước ngầm, luật bất thành văn của các project open source hay sao? Em thấy ai cũng dùng, không thấy ai dùng badge với style khác.

Có project dùng có project ko mà. Nó giống như 1 library hữu ích thì có nhiều người dùng thôi, ko bắt buộc.

Em thấy ai cũng dùng, không thấy ai dùng badge với style khác.

Câu này rất khó để chứng minh là đúng, e assume như vậy là rất nguy hiểm đấy.
Ví dụ 1 opensource siêu nổi tiếng là Bitcoin ko dùng

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?