summary
? It might make sense, but then I don't understand why it is presented as a protocol problem.The FEP won't make any difference. I've spent of lot of time tweaking my software in order to make rich content look good across the Fediverse (including Mastodon), and I can confidently say that Long form text FEP is not helpful at all. It is a mix of obvious requirements (which are already present in AP & AS), some arbitrary recommendations (like the set of allowed tags), and bad ideas (like the preview
property). This is because it is not written by a developer: the author simply doesn't know what needs to be done in order to render an article across 10 different implementations.
When it comes to long form content, the best resource is @helge 's support tables. For example, there is an analysis of what HTML tags are supported in Article.content
: https://funfedi.dev/support_tables/generated/html_tags_article/
No one talks about this project, but it is far more useful than anything done so far by the so called "longformers".