Skip to content

发帖与互动

隐私设置

关于“仅互关”

遗憾的是,目前主流客户端都还未添加对“仅互关”可见性的支持。

Owu Social 提供类似 Mastodon 的贴文可见性设置。从最私密到最不私密的顺序如下:

  • 私信(仅提及)
  • 仅限互关
  • 仅限粉丝
  • 不列出(也称“悄悄公开”)
  • 公开

无论你为贴文选择何种可见性,Owu Social 都会尽力确保你的贴文不会出现在你已屏蔽的实例用户或直接屏蔽的用户面前。

与其他一些 Fediverse 服务端实现不同,Owu Social 对新账户使用的默认贴文设置是 不列出,而不是 公开。这是因为GoToSocial的设计理念之一是:发布公开内容应当是一个有意识的决定,而不是默认选择。

请注意,虽然 Owu Social 非常严格地遵守这些隐私设置,但其他服务器实现可能并不可靠:在 Fediverse 上有潜在的恶意行为者。和任何社交媒体一样,你应该谨慎考虑你发布的内容及其接受不了对象。

私信(仅提及)

私信(仅提及) 可见的贴文仅对作者和贴文中提到的用户可见。例如:

text
嘿 @whoever@example.org,这是一条私信!只有我们能看到!

如果这条消息是由 @someone@scg.owu.one 写的,那么只有 @whoever@example.org@someone@scg.owu.one 能看到。

正如名字所示,当你想直接与一个或多个人沟通时,私信 可见性最合适。

然而,具有 私信 可见性的贴文并不能作为SignalMatrix 提供的端到端加密消息的替代通信方式。如果你想直接沟通,但不涉及敏感信息,私信 贴文没问题。如果需要进行敏感和安全的对话,请使用其他工具!

私信贴文可以被点赞/收藏,但不能被转发,也不能通过网页 URL 访问。

仅限互关

关于“仅互关”

遗憾的是,目前主流客户端都还未添加对“仅互关”可见性的支持。

仅限互关 可见的贴文仅对作者和与作者互相关注的用户可见。换句话说,只有同时满足以下两个条件贴文才可见:

  1. 其他账号关注贴文作者。
  2. 贴文作者也回关了该账号。

这适用于希望发布仅供好友查看的内容。

仅限互关的贴文可以被点赞/收藏,但不能被转发。也不能通过网页 URL 访问。

仅限粉丝

仅粉丝 可见的贴文仅对作者及关注作者的人可见。这与 仅互关 类似,但只需满足第一个条件;也就是说,贴文作者不需要回关对方账号。

这适用于向关注自己的人发布公告或分享相对不那么私密的内容。

仅粉丝可见的贴文可以被点赞/收藏,但不能被转发。也不能通过网页 URL 访问。

不列出

不列出(有时称为 悄悄公开)的贴文是半公开的。它们会被发送给所有关注你的人,并可以被转发到不关注你的人时间线上,但不会出现在跨站或本站时间线上,默认也不会出现在你的公开资料页(通过浏览器访问你的账户时看到的页面)上。

不列出的贴文适用于希望允许传播但不希望立即被所有人看到的内容。这也适用于想发布类似公开的贴文,但不想占用跨站/本站时间线的情况。

不列出的贴文可以被点赞/收藏,并可以被转发。但与 Mastodon 不同,不公开显示的贴文在你的 Owu Social 实例上默认不能通过网页 URL 访问!

公开

公开 可见的贴文是完全公开的。它们可以通过网络看到,会出现在本站和跨站时间线上,并且可以转发。公开 的意思是“让我的贴文被广泛看到”,适用于希望内容广泛分发的场景。

公开的贴文可以被点赞/收藏,并可以被转发。而且通过网页 URL 可以访问!

发帖格式

Owu Social 目前接受两种不同格式的贴文。你可以在设置面板进行选择。它们是:

  • plain - 纯文本
  • markdown

Plain 是发贴的默认格式:以这种格式发帖,Owu Social会做一些简单的解析,比如把链接和提及转换为对应的可点击的 HTML。如果你熟悉 Mastodon 或 Twitter 或大多数其他社交媒体平台,这种写贴文的方式会很熟悉。

Markdown 是一种更复杂的文本组织方式,能够让你更好地控制文本解析和格式化。

Owu Social 支持基本 Markdown 语法,以及一些扩展 Markdown 语法,包括代码块、脚注、删除线、下标、上标和自动 URL 链接。

你也可以在 markdown 中包含简单 HTML 片段!

有关 Markdown 的更多信息,请参阅Markdown 指南

Markdown 语法的快速参考,请参阅Markdown 速查表

媒体附件

发贴时,你可以把媒体文件附加到贴文中,大多数客户端将会在贴文底部以图库视图呈现这些文件。在Owu Social,你可以在单条贴文中附加最多 9 个媒体文件,但有的客户端可能不支持添加这么多的媒体附件。媒体附件的大小限制为 100MB。

图片描述(alt 文本)

当你在贴文中附加媒体(如图片或视频)时,大多数客户端会提供选项来描述图片或视频的内容。该描述将作为 alt 文本提供给所有查看媒体的用户使用。这对所有人都有帮助,特别是对盲人和低视力人士。如果没有图片描述,媒体的内容及其附加至某篇贴文的原因可能不清楚。

撰写优秀的图片描述可能很难,但它是值得的!

图片描述是一种关爱的体现,也是无障碍的重要组成部分。没有它们,图片内容对盲人/低视力人士将完全不可用。

—— Alex Chen,如何撰写图片描述

Exif 数据

当拍摄照片或视频时,大多数传统相机和手机相机会将 Exif 数据标签 编码到生成的媒体中作为元数据。这些 Exif 数据包含:

  • 相机品牌和型号。
  • 图片或视频的颜色和像素信息。
  • 图片或视频的尺寸和方向。
  • 日期和时间信息。
  • 位置信息(如果启用)。

这些 Exif 数据可以帮助你整理自己的照片。然而显而易见的是,这些EXIF信息随着媒体附件一起发布会带来隐私和安全隐患,尤其是位置信息。如果你曾在 Facebook 等平台上发布过图片,可能会好奇 Facebook 如何知道图片的拍摄地点和时间;这主要得益于嵌入在 Exif 数据中的位置信息和时间戳,Facebook 从图像中读取这些信息以便整理“你去过的地方”的时间线。

为了避免泄露位置信息,Owu Social 在上传媒体时通过清空 Exif 数据点尽力删除 Exif 信息。

提示

即使你在上传之前完全删除图片或视频中的所有 Exif 元数据,不怀好意的人仍有多种方法可以根据媒体内容推测你的位置信息。

如果你属于一个对保密有运营需求的组织,或者你正在被跟踪或监视,建议考虑不要发布可能包含你所在位置线索的媒体。

【技术细节】格式化

格式化

当以 plain 格式提交贴文时,Owu Social 会自动对贴文进行一些整理和格式化,以转换为 HTML,如下所述。

空格

贴文中的任何前导或尾随空格和换行符都会被移除。例如:

text


这篇贴文以一些换行符开头

会变为:

text
这篇贴文以一些换行符开头

段落

整篇贴文将被包裹在 <p></p> 标签内。

所以以下文本:

text
嗨,这是一条很短的嘟嘟!

将变为:

html
<p>嗨,这是一条很短的嘟嘟!</p>

换行

任何换行符将被替换为 <br />

继续上面的例子:

text
嗨,这是一条很短的嘟嘟!

但是还有另一行!

将变为:

html
<p>嗨,这是一条很短的嘟嘟!<br />但是还有另一行!</p>

链接

任何可识别的链接将在文本中被缩短并转为适当的超链接,并添加一些额外的属性。

例如:

text
这是一条链接:https://scg.owu.one

将变为:

html
这是一条链接:<a href="https://scg.owu.one" rel="nofollow" rel="noreferrer" rel="noopener">https://scg.owu.one</a>

并呈现为:

这是一条链接:scg.owu.one

注意,这只适用于 httphttps 链接,其他协议不支持。

提及

你可以通过以下方式提及另一个账户:

@admin@scg.owu.one

在此示例中,admin 是你要提及账户的用户名,scg.owu.one 是这个账户所在的实例域名。

被提及的账户会收到通知,知道你提到了他们,并能看到提及内容的贴文。

提及格式类似于链接,所以:

text
嗨 @admin 你最近怎么样?

将变为:

html
嗨 <span class="h-card"><a href="https://scg.owu.one/@admin" class="u-url mention">@<span>admin</span></a></span> 你最近怎么样?

并呈现为:

@admin 你最近怎么样?

提及本站账户(即你的实例上的账户)时,可以省略提及的第二部分。如果本站有用户名名为 admin 的账户,你可以直接这样提及:

text
嘿 @admin 你是我的网上邻居

这将变为:

html
嘿 <span class="h-card"><a href="https://scg.owu.one/@admin" class="u-url mention">@<span>admin</span></a></span> 你是我的网上邻居

并呈现为:

@admin 你是我的网上邻居

话题标签

你可以在贴文中使用一个或多个话题标签来指示主题,以便可以将贴文与使用相同标签的其他贴文一起分组,以帮助发现你的贴文。

大多数 ActivityPub 服务器实现(如 Mastodon)仅将使用标签的公开贴文分组,但这并不保证。因此,通常来说,最好仅在希望贴文能够比否则传播更广的情况下使用标签。例如,#introduction 标签通常用于希望向 Fediverse 自我介绍的新账户!

在贴文中包括标签的工作方式类似于大多数其他社交媒体软件:只需在要用作标签的单词前添加 # 符号即可。

一些例子:

  • #我的碎碎念
  • #owusocial更新日志
  • #caturday

Owu Social 中的标签不区分大小写,因此无论你在书写标签时使用大写、小写或二者混合,都会被视为相同的标签。例如,#owusocial更新日志#OwuSocial更新日志 被视为完全相同。

出于无障碍考虑,建议在书写标签时使用大写字母驼峰拼写。换句话说:将标签中每个词的首字母大写。因此,与 #thisisahashtag 相比,这种方式难以阅读视觉上难以阅读,也难以被屏幕阅读器朗读,建议使用 #ThisIsAHashtag

你可以在 Owu Social 的贴文中包含任意数量的标签,每个标签的长度限制为 100 个字符。

安全处理

为了避免传播脚本、漏洞和故障 HTML,GoToSocial 执行以下类型的安全处理:

plain 输入类型:

  • 解析之前,贴文主体和内容警告字段中的任何现有 HTML 都会被完全删除。
  • 解析后,所有生成的 HTML 都会通过安全处理管线以移除有害元素。

markdown 输入类型:

  • 解析之前,内容警告字段中的任何现有 HTML 会被完全删除。
  • 解析之前,贴文主体中的任何现有 HTML 会通过消毒程序以移除有害元素。
  • 解析后,所有生成的 HTML 会通过以安全处理管线移除有害元素。