如何在shields.io上的某些徽章避免在其网址中使用base-64

时间:2017-01-13 21:31:13

标签: github badge readme shields.io

我正在尝试使用shields.io为我参与的GitHub项目创建徽章。Shields.io允许您使用base-64编码添加徽标。非常酷,但放入自述文件非常笨拙。鉴于我想方便相关项目将徽章粘贴到他们的项目中,我不希望降价为十行。

我注意到不是每个人都有这个问题。例如,Gitter的盾牌有very simple url,其中包含徽标。

Bithound也有very nice badge url.

这些特殊交易是否与Shields.io合作完成?或者这种光滑是否适用于所有人?

1 个答案:

答案 0 :(得分:1)

Shields.io默认支持首页上显示的众多供应商。其中一些自定义集成依赖于相应的徽标:https://github.com/badges/shields/tree/master/logo

我理解如何使用大型网址会带来不便。但是,引用图像中的外部资源可能会产生不幸的结果,因此不允许这样做(GitHub也是如此,过去几年里,它一直是欺骗性DDoS的一部分。)

但是,我相信使用像bit.ly或goo.gl这样的URL缩短程序可以帮助您在项目文件中使用小URL。