#microformats 2019-02-05

2019-02-05 UTC
tantek, eduardm, nitot, [kevinmarks], [cleverdevil], jackjamieson, jket, jgmac1106, [tantek], [eddie], eddiehinkle, gRegorLove_, [Rose], gRegorLove__, tglobe, tglobe_, eduardm_, [jgmac1106], globbot, bradenslen, cjwillcock, [davidmead], [svandragt], TallTed, test, KartikPrabhu, barpthewire, [schmarty], tantek_, [chrisaldrich] and [gerwitz] joined the channel
#
[gerwitz]
Starting a new site from scratch, basically a static corporate blog. Someone help me understand why to include microformats when HTML microdata is “the it thing”?
#
[gerwitz]
(is is only about not trusting schema.org?)
#
[tantek]
gerwitz, that's perhaps three different things that overlap but aren't the same per se. i.e. why include microformats (because they're useful peer-to-peer, #indieweb style), why is microdata "the it thing" (?), why not to trust schema.org
[cleverdevil], bradenslen, jgmac1106, [jgmac1106] and [davidmead] joined the channel
#
[gerwitz]
The motivation is to be a good web citizen, and “the ‘it’ thing” is driven by a sense that such good citizenry emerges from majority implementation.
#
[gerwitz]
(and I added schema.org mistrust because it’s the only argument I’ve found for choosing between the two)
#
[gerwitz]
I recognize this is a false choice, but there’s only appetite for one form of metadata
#
[schmarty]
gerwitz: the desire to pick a "winner" is understandable. choosing one that will be "best" for you is going to depend heavily on the kinds of interactions you want this site to have with the world.
#
[schmarty]
the metadata you publish is only as useful as the tools/people/etc that consume that metadata.
#
[tantek]
good point about implementations. often, number, and deployment of implementations is a good indicator as to what's "better"
#
[tantek]
especially "to be a good web citizen"
#
[schmarty]
(haha i need to word that differently)
jgmac1106 joined the channel
#
[gerwitz]
sometimes I hate google for using their scale to make “good web citizen” a moving target
#
aaronpk
All using schema does is make you a good google citizen
#
[tantek]
I sympathize with that sentiment and I think that hints at perhaps a distinction between "what google wants" and "being a good web citizen"
#
aaronpk
what Tantek said is the nicer way of saying that :-)
#
aaronpk
Tho google indexes blog posts just fine without the schema stuff so I don't really know why it's necessary
[pfefferle] and [eddie] joined the channel
#
[tantek]
This is precisely why current microformats best practice is to use one classic microformat for the root or main object of the page (because Google indexes them), and then markup that object and any others with microformats2 for all the other parsing/consuming implementations out there
nitot joined the channel
#
[tantek]
gerwitz, as aaronpk notes, Google indexes blog posts (and plenty of other content) just fine with microformats without worrying about rdfa, microdata, JSON-LD or whatever syntax comes next.
#
[tantek]
schema org did produce a massive vocabulary (somewhat re-using/forking other vocabularies, somewhat out of whole cloth, somewhat from outside contributions), though it's unclear which small subset of that is actually relevant for Google results
#
[tantek]
I'm sure there's a lot to explore / experiment there if that's a personal interest
[kevinmarks] joined the channel
#
[kevinmarks]
Also, you are likely to get demand for other forms of metadata depending on where you expect the site to be shared. Facebook, twitter, slack, Pinterest all have different demands
#
[kevinmarks]
See kevinmarks.com/partialsilos.html for (slightly mocking) examples of each
[Rose], [schmarty], KartikPrabhu, nitot, tantek, tantek_, [eddie], [jgmac1106] and [kevinmarks] joined the channel
#
@rubygems
microformats (4.1.0): A Ruby gem to parse HTML containing microformats2 and classic microformats that returns a… https://rubygems.org/gems/microformats
(twitter.com/_/status/1092917178427469825)
#
ben_thatmustbeme
now supporting ruby 2.6
#
[tantek]
ben_thatmustbeme++
#
Loqi
ben_thatmustbeme has 4 karma in this channel over the last year (6 in all channels)
[dougbeal], dougbeal|mb1 and [kevinmarks] joined the channel