#tantekwhat do people here think of the UI practice on various social networks of posting "previews" of linked content? e.g. FB, Twitter, G+ all seem to retrieve and show title/summary/photo for links that you post in your content.
#tantekwhen you post a link to a note on your own site, do you feel like you want it to do that too (automatically) ?
#tantekthinking about this in terms of fidelity (or simplicity) of experience on one's own site vs. syndicated copies on Twitter/FB/G+ etc.
#aaronpkI do, yes, because the linked content might change and it would be nice to know what it looked like when I posted it
#tantekoh that's even more interesting - you want a cached preview
#tantekalso, some social silos even support such "link previews" on links in comments (e.g. FB and G+ do this)
#tantekto which presumably the indieweb equivalent would be link previews on pingbacks - I think - thoughts?
#tantekis "link preview" a reasonable term for this? appears to be a fairly emergent existing term (based on google searching for "link preview")
#tantek"link preview" for example seems more prevalent (in use) than say, "link summary"
#tommorristantek: OEmbed seems like a way for doing that. Twitter and FB both use their own algorithm and/or blessed sites
#tantekTwitter inexplicably chose to call theirs "Twitter Cards" instead which have nothing to do with the previously Twitter launched (but now defunct) "Hovercards"
#tantekso the problem with OEmbed is that it required another URL
#tantekwhereas *everyone* has now switch to extracted stuff from the HTML
#tantekso it seems like for indieweb implementations of a "link preview" features, we need:
#tanteka) an open way to markup the info on pages that we want to go into a preview (obv min: name, summary, photo)
#tantekb) a library that retrieves a page and generates simple embeddable markup for a preview
#tantekc) exercise for each indieweb implementer: code to store/cache that embeddable markup in your personal post data store so that you can redisplay it without having to rerequest the external URL (has the advantage aaronpk mentioned of snapshotting the preview as of the time you posted the note)
#tantekaaronpk - so the library in b) returns you the markup snippet with preview name/summary/photo - you just need to store that however you store information in your posts, so you can retrieve it from your store rather than the external URL
#tantekof course the beauty of the markup snippet returned is that it would support the same format as in a) so it is completely re-usable without loss of fidelity
#tantekso I'm thinking of building c) into my posting UI on my site, that is, when I'm previewing a post before PuSHing and syndicating it out, the post preview UI retrieves the link preview(s) on the server, and then shows them to me as part of the overall post preview before I hit the "Publish" button
#tantekand when I hit the "Publish" button, the same logic which makes a syndicated copy to Twitter (by calling the Twitter API), and then saves the Twitter copy permalink in my data store, can also save the link preview(s) in the same data store accordingly. just piggybacking the same data store write to file call.
#tantekok so I just researched what Facebook/OGP, Google/G+, IE10, and Twitter Cards do for link previews and h-entry handily covers the 80/20, *except* for rich media related properties.
#tantekwith the addition of u-photo we get most of that. with (new properties) u-video and u-audio we would get all but the live streaming properties for rich media (the streaming stuff is twitter only anyway).
#tantekso I'm going to add those as consideration for brainstorming to h-entry
#tantekI suppose this starts to overlap a bit with #microformats for discussion, but I wanted to discuss first within the real world use cases that the indieweb has for this stuff
#tantekI'm finding that real world indieweb use cases (i.e. stuff any of us wants to implement and ship on our own sites) are a good litmus test for prioritizing/filtering such innovations
#aaronpkfinding the content in a page has always been a hard thing to do, so few people actually do it
#tantekthanks aaronpk - was wondering if I was just talking outloud to myself ;)
#aaronpki remember seeing hillary mason talk about bit.ly doing some machine learning to find the content on a page
#aaronpkbut yea I would totally be in to pulling out some basic content from sites I link to
#tantekI think "just use h-entry on the <body> element with a few additions like u-photo" gets us close enough to what all these sites use that we can get started with building on that and see how it works.
#aaronpk!tell tantek you should follow the ##hackernews channel. turns out there are actually a lot of people blogging on their own domains still. in no small part thanks to static site generators like Jekyll
#Loqitantek: aaronpk left you a message 5 minutes ago: you should follow the ##hackernews channel. turns out there are actually a lot of people blogging on their own domains still. in no small part thanks to static site generators like Jekyll
#aaronpkwe should find some way to get these people more involved in the indieweb community since they are already totally eligible to come to indiewebcamp
#tantekI think the key is to ask the right questions
#aaronpkok then I think I want to stick with the first
#aaronpknew idea: indieweb search engine. only returns results from "indieweb" sites (domains that are a single person's identity on the web)
#aaronpki don't really want to build a search engine, I just want to ignore things like cnn.com and wikipedia.org from a search sometimes
jedahan and eschnou joined the channel
#@taraplattAmazing @shelflifeseries party thanks to all our @indiegogo premiere supporters/cast/crew! Can't wait Season 4 starts Tues March 5 #indieweb
barnabywalters, jedahan, tilgovi, morrocco_mole, tantek, shaners, erinjo, shaners_ and mkowens_ joined the channel
#tantekaaronpk - just saw your comment about indieweb search engine
#tantekI think that would be interesting, especially as a motivator
#tantekone variant of that would be a social indieweb search engine - where it only searched indieweb sites of folks you had XFN links to (or perhaps 2nd degree as well)
jedahan, eschnou, barnabywalters, scor and friedcell joined the channel
#aaronpkoh that would be a good way to start crawling
#barnabywaltersaaronpk: tantek: blekko’s slashtag approach would be a good starting point
#barnabywaltersI don’t know if we can automate personal slashtag list creation