11ty / api-indieweb-avatar

Return an optimized avatar image from a domain name input.

Home Page:https://v1.indieweb-avatar.11ty.dev/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add BIMI Support

kingkool68 opened this issue · comments

The BIMI standard is specifically designed for this use case. It's a DNS text record pointing to an SVG avatar. I thought this was a really neat idea and went and added support for it. Later I realized big global corporate email clients will only show BIMI avatars that are verified with a VMC that you have to pay a yearly fee to DigiCert or Entrust for AND you need to have a registered service mark. This effectively limits the technology to big global corporations.

I would love to see this implemented in more indie applications.

See https://www.litmus.com/blog/what-is-bimi-and-why-should-email-marketers-care/

@zachleat & @kingkool68 Read gitlab issue .well-known idea. I propose **OFC**Open Federated Search to populate a return and possibly a SRV record? Quick solution not involving DNS is add this: to public sources in the header: https://gist.github.com/inetbiz/394b6181a84eb365f2957acb1ebf4c0d Just add one more for chosen Avatar. Could discuss rel=me searching for a person schema. Just saw that those 'xmlns' were removed. So, an alternative? Open Graph.? The xmlns would need custom attributes to populate more data? https://github.com/niallkennedy/open-graph-protocol-examples/blob/master/profile.html