Discourse-Unterstützung für AMP für E-Mail

AMP für E-Mails ist, soweit ich weiß, eine Methode, um eine dynamische Webseite in eine E-Mail einzubetten, die von Gmail angezeigt wird. (Man kann dies beispielsweise bei Benachrichtigungen zu Kommentaren in Google Docs sehen, die sich bei Änderungen am Dokument aktualisieren und es ermöglichen, direkt in der E-Mail auf den Kommentar zu antworten.)

Einerseits gibt es eine Reihe philosophischer, rechtlicher und geschäftlicher Bedenken hinsichtlich AMP, das eine erhebliche Kontrolle an Google abgibt. (Es gab bereits Diskussionen über reines AMP, also eine Methode, um eine Webseite auf den Servern von Google auszuführen, in How about Discourse Support Google AMP? und Discourse Comment Embed to Support Google AMP?)

Andererseits würde dies ein großes Usability-Problem bei Discourse lösen: E-Mail-Antworten, bei denen die Software derzeit den vom E-Mail-Client generierten komplexen HTML-Code rückwärts analysieren muss, um zu ermitteln, was zitiert ist und was neuer Inhalt ist, und den HTML-Code auf die in Discourse erlaubte Markup-Sprache abbilden muss – ein Prozess, der nie wirklich reibungslos funktionieren wird. Mit AMP-E-Mails könnte man einfach die normale Discourse-Autorumgebung innerhalb der E-Mail nutzen.
(Dies würde vermutlich auch die Moderation etwas effektiver machen, da das Entfernen unangemessener Kommentare auch für Nutzer wirksam wird, die diese Kommentare per E-Mail erhalten haben, bevor die Moderation stattfand. Zumindest solange sie Gmail nutzen…)

1 „Gefällt mir“

Discourse ist keine Webseite, sondern eine Single-Page-JavaScript-Anwendung. Das bedeutet, dass das Gegenteil deiner Aussage zutrifft.

Es wäre dennoch eine „Lite“-Oberfläche erforderlich, oder?