Mastodon 3.2版本刚刚发布,自 2020 年 5 月 14 日以来,该版本已获得 27 位贡献者的 380 次确认。其中值得关注的改动包括重新设计的音频播放界面、使用外部播放器将内容发送到其他平台的功能等等。
对于不熟悉 Mastodon 的人来说,它是一个用于部署去中心化社交网络的免费平台,允许用户在自己的平台上创建不受单个提供商控制的服务。
如果用户无法启动自己的节点,则可以选择可靠的公共服务进行连接。 Mastodon属于联邦网络的类别,其中ActivityPub协议套件用于形成单个连接结构。
关于Mastodon
简而言之,它是一个运行开源软件的服务器去中心化联盟。这意味着用户分布在不同的自治独立社区(称为“实例”,即服务器)中,这些社区的网络被称为 FeDiverse(取自 federation 和 universe 的谐音),但它们仍然通过彼此交互的能力而保持统一。
它免费使用,用户可以发布最多 500 个字符的状态或“嘟嘟”、多媒体内容,还可以使用标签和提及其他用户。
需要注意的是,这些平台既可以面向公众开放,也可以根据特定条件进行限制性访问。因此,一些平台是为特定兴趣群体而创建的,例如艺术家、政治爱好者、社会活动或特定主题。
Mastodon适用于支持 HTML5 的桌面和移动网络浏览器。其图形设计灵感源自 TweetDeck,分别以列的形式展示本地和联邦状态的历史记录。联邦状态历史记录汇总了联邦宇宙中的所有公共状态,类似于社交媒体聚合器。
该项目的服务器端代码是使用Ruby on Rails用Ruby编写的,而客户端接口是使用React.js和Redux库用JavaScript编写的。
源代码以 AGPLv3 许可证发布。此外,还有一个静态接口,用于发布公开资源,例如个人资料和状态。
数据存储使用PostgreSQL和Redis进行组织。 提供了一个开放的API,用于开发插件和连接外部应用程序(存在Android,iOS和Windows客户端,您可以创建漫游器)。
Mastodon 3.2的新增功能
这个新版本带来了一些相当不错的变化,其中最突出的是声音播放的新界面,因为它经过了彻底的重新设计,现在可以自动提取下载专辑的封面或指定自己的缩略图。
对于视频,除了根据第一帧的内容分配缩略图外,现在还支持使用自定义图像,这些图像会在播放开始前显示,而不是显示视频。
新版本中的另一个重要变化是针对其他平台上托管在 Mastodon 上的视频和音频内容的链接,因为增加了使用所用平台的外部播放器打开此内容的功能,例如使用 twitter:player。
此外,我们还可以看到账户保护功能已得到加强。如果用户未启用双因素身份验证,且至少两周未登录账户,则来自未知 IP 地址的新登录尝试将需要通过发送到其邮箱的验证码进行确认。
同样,当配置为跟踪,阻止或忽略与会者时,您可以选择将用户链接到仅对添加者可见的评论。 例如,注释可以用于指示特定用户感兴趣的原因。
最后,如果您想了解更多关于这个新版本的信息,可以在原文中找到详细信息。链接如下。