📜  URL 缩短器的优缺点

📅  最后修改于: 2021-10-18 12:41:10             🧑  作者: Mango

先决条件: Python的URL Shortener 及其 API |组 1,组 2 。

在对 URL Shortener 以及如何以编程方式使用它们进行了长时间的讨论之后。让我们记下这些服务的优缺点列表。
URL 缩短服务的存在时间比大多数人意识到的要长。第一个著名的URL Shortening服务TinyUrl于 2002 年发布。从那时起就没有回头。随着技术的出现,URL Shortening 服务也在通过增加它们提供给用户的服务数量来升级自己。
除了 URL Shortening 服务之外,它们还提供用于跟踪缩短链接上的活动的工具,在技术术语中我们称之为链接分析。这些服务现在还提供了一种自定义缩短 URL 以使其更具吸引力的方法。
但具有讽刺意味的是,它们并不是一个完全完美的解决方案。现在,让我们讨论一下 URL Shortening 服务的一些优缺点,以及它们如何影响在线社交媒体上用户的隐私和安全。让我们先从专业人士开始。

URL缩短器的优点:

  • 有吸引力:在在线社交媒体上使用 URL Shorteners 完全开始,或者我们可以说由于 Twitter 而流行。由于 Twitter字符限制,用户很难分享长链接。这是使这些 URL Shortening 服务在短时间内更受欢迎的唯一原因。随着这些服务的出现,用户可以通过简单地缩短 URL 在 Twitter 上分享尽可能多的 URL。从而使帖子对观众/关注者更具吸引力和吸引力。
  • 链接分析:现在大多数 URL 缩短服务都提供了一项新功能,即跟踪。例如,如果我们考虑 Bitly 的情况,它提供链接跟踪功能。此功能使用户能够跟踪用户活动——点击次数、点击缩短 URL 上链接的用户的地理位置。这有助于用户分析链接的流行度。以下是使用 Bitly 缩短的两个链接的链接分析报告的示例快照。
  • 定制: URL 缩短服务还提供另一项功能,帮助用户定制缩短的链接。这将有助于根据您的选择或需要将字符串添加到缩短的 URL 中,使其看起来更美观且不那么随机。以下是如何完成自定义的示例快照。出于演示目的,我使用了以下长 URL:

    https://contribute.geeksforgeeks.org/dfd-based-threat-modelling-set-1/

现在让我们看看 URL Shortening Services 的缺点。

URL 缩短器的缺点:

  • 滥用: URL 缩短服务是垃圾邮件发送者和黑客获取受害计算机的重要来源。他们共享一个链接并欺骗用户点击该链接。因此,要么在受害计算机中设置病毒,要么通过虚假 URL 获取重要的用户凭据。这绝对违反了用户的隐私和安全。牢记以下几点非常重要:
    • 在单击之前始终检查链接。最简单的方法就是将光标放在链接上,您就会知道缩短的 URL 准确指向哪里。
    • 不要单击未知人员共享的链接。如果链接是通过电子邮件共享的,请仔细阅读电子邮件以了解垃圾邮件的迹象。如果不是垃圾邮件,您可以检查链接指向的位置,然后单击该链接。
    • 不要在此类共享链接上共享您的重要凭据,例如银行详细信息、社交媒体用户 ID 密码。

    由于 URL 缩短服务的这种滥用,许多服务已停止。保持域垃圾邮件免费是非常重要和困难的。

  • 死链接:如果用于缩短 URL 的缩短服务停止,链接将停止工作。因此,使其成为死链接。这些现象也被称为 Linkrot
  • 阻止:某些社交媒体平台不接受缩短的链接。例如,维基百科不接受缩短的链接。 Yahoo!Answers 会阻止包含使用 TinyUrl Shortening 服务缩短的链接的帖子。
  • 广告:我们在上一篇关于 Adf.ly 的文章中已经讨论过。这是一种 URL 缩短服务,允许用户通过缩短链接来赚钱,或者用户可以付费在 Adf.ly 主页上宣传他们的网站。它使用插页式广告来产生收入。这可能会让读者望而却步。
  • 隐私和安全漏洞:如前所述,缩短的 URL 可以重定向到垃圾邮件或诈骗网页。因此,侵犯了用户的隐私和安全。许多缩短服务为用户提供预览选项,以便在单击链接之前查看链接的重定向。例如,TinyUrl 被 ZoneAlarm 宣布为不安全,说明已知 TimyUrl 会传播间谍软件。为了解决这个问题,TinyUrl 提供了在单击链接之前预览目的地的选项,只需将单词 preview 添加到缩短的 URL 中,如下所示:
    缩短网址: https : //tinyurl.com/ycgpdnek
    添加预览关键字: https : //preview.tinyurl.com/ycgpdnek

每个服务都有优点和缺点,但我们如何使用它取决于我们。明智地使用该服务会更好,因为在社交媒体时代,关于我们的每一分钟细节都在线。因此,使我们更加脆弱。

参考:

  1. https://www.techmaish.com/pros-and-cons-of-url-shorteners/
  2. https://en.wikipedia.org/wiki/URL_shortening#History
  3. https://prettylinks.com/2017/02/the-pros-and-cons-of-link-shortening/