연동 게시물에서 인용하기

I understand why HTMl-tags and markdown are stripped away (yet one claim about markdown is it readibility :smirking_face:). Mastodon can’t show either ones.

But would there be possibility to show at least quotes with >? Nowadays system is really confusing because there is no sign what is said by OP and what is quoted.

That happened today, when a Mastodon user didn`t understand what was quoted text and where my answer begun.

2개의 좋아요

Mastodon이 HTML 태그나 기타 태그를 표시하는 데 매우 제한적이라는 점은 알고 있습니다. 아마도 그 때문에 모든 태그가 제거되어야 하는 것 같습니다.

하지만 마크다운의 장점 중 하나는 **처리되지 않았을 때**에도 쉽게 읽을 수 있다는 것이기 때문에, 이 부분은 완전히 이해가 되지 않습니다.

그런데 인용 기호 >가 제거되면 콘텐츠가 완전히 망가집니다. 그러면 인용된 텍스트가 답변을 한 사람과 같은 사람이 쓴 것처럼 보이며, 이는 정말로 혼란을 주고 때로는 정신분열적인 느낌을 줍니다.

따라서 >를 추가하거나 그대로 두어 주시겠나요?

2개의 좋아요

이것은 수신 HTML 태그 처리 방식과 관련이 있으므로, Mastodon 측에서 추가해야 할 기능입니다.

서버 간 통신에는 마크다운이 사용되지 않습니다. 사용자가 입력한 원래의 Discourse 마크다운에 대해 Mastodon은 접근할 수 없으며, 렌더링된 HTML 태그만 볼 수 있습니다. 다만, 인용 블록에 대한某种의 표시를 추가하는 것이 좋겠다는 의견에는 동의합니다. 다만 "원본 마크다운을 표시한다"는 표현이 주는 인상보다 구현이 더 어렵습니다.

이해했습니다. 즉, Mastodon은 원치 않는 요소를 제거하고, WordPress가 fediverse/mastodon으로 텍스트를 전송할 때 이를 방지하기 위해 <h#>header</h#>**header**로 변환한다는 뜻이군요. 반면 Discourse는 모든 것을 HTML 태그로 변환하고, 이후 Mastodon이 정리를 하는 것인가요? 그리고 문제는 항상 > 자체가 아니라, 연동(federation) 전에 HTML로 변경하는 것이었나요?

Mastodon은 마크다운을 제거하지 않으며, 대부분을 표시할 수 없을 뿐이니까요.

결국 처음 논점으로 돌아옵니다. 문제는 Mastodon이 하는 것이 아니라 Discourse에 있으며, 인용 블록의 줄이 >로 시작한다면 모든 것이 정상적으로 처리되었을 것입니다.

아니면 제가 잘못 이해한 건가요?

@angus의 ActivityPub 플러그인에서 이는 버그인가요, 아니면 요구사항인가요? 아니면 마스토돈 개발에 대한 요구사항인가요?