OGP
SNS とかブログとかで、リンクをペッと貼り付けると、テキストではなく名刺状のリンクが作られるアレ。 知らなかったんだけど、Facebook が提唱したんですね。
Introduction
The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.
オープングラフプロトコルにより、任意のWebページがソーシャルグラフで豊富なオブジェクトになることができます。たとえば、これはFacebookで使用され、Facebookの他のオブジェクトと同じ機能を持つことができます。
とのこと。 これだけ読むとマジでわからん。
カードの生成
MDN でちょっとだけ触れられていて、ざっくり行くと <meta property="og:......" content="......."> で指定された内容からコンテンツを生成できる。 これがカードなりの生成に利用されている。
「メタデータの他の種類」に記載がある。
便利
興味があるなら長文テキストも読めるけど、疲労していたり興味がなかったり、だと認知負荷が高まって目が滑るので、視覚にうったえてくるのは作りとして正しいアプローチを感じるのでした。
ゲーミング PC とかガチャとかパチンコパチスロ、いわんやスパコンがビカビカ光ってるのは射幸心を煽って視覚に訴えてくる強さがあるから、みたいな話に通じるものがある。 違うか? ガハハ!
実装
Next.js でやってる人は以下のようだった。
は〜なるほど。