<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tigt</id>
	<title>Microformats Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://microformats.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tigt"/>
	<link rel="alternate" type="text/html" href="https://microformats.org/wiki/Special:Contributions/Tigt"/>
	<updated>2026-05-20T15:41:04Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://microformats.org/wiki/index.php?title=link-preview-brainstorming&amp;diff=64880</id>
		<title>link-preview-brainstorming</title>
		<link rel="alternate" type="text/html" href="https://microformats.org/wiki/index.php?title=link-preview-brainstorming&amp;diff=64880"/>
		<updated>2015-03-20T05:52:19Z</updated>

		<summary type="html">&lt;p&gt;Tigt: /* proposals */ Site names?&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
This is part of an effort to define a standard [[link-preview]] microformat.&lt;br /&gt;
* [[link-preview-examples]]&lt;br /&gt;
* [[link-preview-formats]] - document from Facebook/OG, Google/G+, IE10, Twitter Cards&lt;br /&gt;
&lt;br /&gt;
== previous related work ==&lt;br /&gt;
* [[embed-brainstorming]]&lt;br /&gt;
&lt;br /&gt;
== proposals ==&lt;br /&gt;
General approach:&lt;br /&gt;
* publishing: just use [[h-entry]] on the &amp;lt;code&amp;gt;&amp;amp;lt;body&amp;gt;&amp;lt;/code&amp;gt; element with a few additions like &amp;lt;code&amp;gt;u-photo&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;u-audio&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;u-video&amp;lt;/code&amp;gt;&lt;br /&gt;
* parsing: using a [[microformats2]] parser, look for the first [[h-entry]] on the page and use its:&lt;br /&gt;
** p-name (called &amp;quot;title&amp;quot; in some other approaches)&lt;br /&gt;
** p-summary (called &amp;quot;description&amp;quot; in some other approaches)&lt;br /&gt;
** u-url &lt;br /&gt;
** u-photo (called &amp;quot;image&amp;quot; in some other approaches)&lt;br /&gt;
** u-audio&lt;br /&gt;
** u-video&lt;br /&gt;
&lt;br /&gt;
Existing link preview schemes allow differentiating the &amp;quot;page name&amp;quot; from the &amp;quot;site name,&amp;quot; such as OpenGraph's &amp;lt;code&amp;gt;og:site_name&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;og:title&amp;lt;/code&amp;gt; and Twitter Cards's &amp;lt;code&amp;gt;twitter:domain&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;twitter:title&amp;lt;/code&amp;gt;. Is this worth investigating?&lt;br /&gt;
* The &amp;lt;code&amp;gt;&amp;amp;lt;title&amp;amp;gt;&amp;lt;/code&amp;gt; element usually features both, and sometimes a tagline. It's invalid to nest tags inside of it, so breaking it down is probably a bad idea.&lt;br /&gt;
* The actual &amp;quot;domain name&amp;quot; should be easily computable, but the site name is often different. For example, multiple word names.&lt;br /&gt;
* The site name is usually marked up in a nice heading somewhere, so it should be trivial to attach another class name to it.&lt;br /&gt;
* A &amp;quot;site microformat&amp;quot; may scratch the itch of those who like putting up invisible rel=author and similar data, allow for explicit site-wide legal disclaimers vs. page-level (like Tumblr's policies vs. the content its users copyright on their blogs on a tumblr subdomain), site-wide tags/categories, and other various publisher vs. author distinctions.&lt;br /&gt;
&lt;br /&gt;
Examples in the wild: (of pages with h-entry on body)&lt;br /&gt;
* http://www.w3.org/TR/2013/WD-css-counter-styles-3-20130221/&lt;br /&gt;
** see parsed version: http://microformat2-node.jit.su/?url=http%3A%2F%2Fwww.w3.org%2FTR%2F2013%2FWD-css-counter-styles-3-20130221%2F&amp;amp;callback=&amp;amp;filters=&lt;br /&gt;
&lt;br /&gt;
== see also ==&lt;br /&gt;
* [[link-preview-examples]]&lt;br /&gt;
* [[link-preview-formats]]&lt;br /&gt;
* [[h-entry]]&lt;br /&gt;
* http://indiewebcamp.com/link-preview&lt;/div&gt;</summary>
		<author><name>Tigt</name></author>
	</entry>
</feed>