【问题标题】:How do certain badges on shields.io avoid using base-64 in their urlshields.io 上的某些徽章如何避免在其网址中使用 base-64
【发布时间】:2017-05-29 08:45:43
【问题描述】:

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

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

Bithound 还有一个very nice badge url.

这些是他们与Shields.io 达成的特别优惠吗?还是说这种滑头适合所有人?

【问题讨论】:

    标签: github badge readme shields.io


    【解决方案1】:

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

    我了解使用大 URL 会带来多大的不便。但是,在图像中引用外部资源可能会产生不幸的结果,因此是不允许的(GitHub 也是如此,在过去几年中也有过偷偷摸摸的 DDoS 攻击)。

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

    【讨论】:

      猜你喜欢
      • 2016-12-23
      • 2018-02-28
      • 2017-03-15
      • 2014-03-21
      • 2020-10-24
      • 2021-09-04
      • 2022-11-20
      • 2018-05-06
      • 2017-08-26
      相关资源
      最近更新 更多