#microformats 2015-06-30

2015-06-30 UTC
KartikPrabhu, fuzzyhorns, KevinMarks__ and KevinMarks joined the channel
#
@carlopenaii
RT @SEOcial: A4:Hidden benefit of pioneering RDFa/Microformats is that you will be easily syndicated by sophisticated entities like Google …
(twitter.com/_/status/615746596031078400)
gRegorLove, tantek and csarven joined the channel
#
@neogeografen
Keder børnene sig i sommerhuset? - Lav Mapillary fotokonk. hvem der kan lave flest billeder pÃ¥ en dag i omrÃ¥det http://www.microformats.dk/2015/01/13/bevaegelse-motion-gamification-i-folkeskolen/
(twitter.com/_/status/615770867092488192)
kez, KartikPrabhu, warehouse13, chiui and csarven joined the channel
#
ChiefRA
tommorris any news? :)
KevinMarks, KartikPrabhu, KevinMarks__, adactio and csarven joined the channel
#
ChiefRA
!tell tantek please have a look at my hListing draft modifications I made the other day and please tell me your thoughts on this. Or, let's have a meet about it to definitivate this specific microformat, to upscale it from draft to a 1.0 format. I wish to "help" Google to fix their Tool faster to be able to recognize and use this microformat.
#
Loqi
Ok, I'll tell him that when I see him next
eschnou, kez, tantek, TallTed, csarven, KevinMarks, KevinMarks__, gRegorLove and KartikPrabhu joined the channel
#
@AccBristol
You can use http://Schema.org with #Microdata #RDFa or #jSON-LD - but Microformats is limited in its extendibility. @Chaals at #AccBris
(twitter.com/_/status/615947417385574400)
#
tantek
wow people are still getting that wrong, sigh
#
Loqi
tantek: ChiefRA left you a message 6 hours, 56 minutes ago: please have a look at my hListing draft modifications I made the other day and please tell me your thoughts on this. Or, let's have a meet about it to definitivate this specific microformat, to upscale it from draft to a 1.0 format. I wish to "help" Google to fix their Tool faster to be able to recognize and use this microformat.
#
tantek
ChiefRA: thanks for the hListing updates!
#
@kevinmarks
sorry, @AccBristol, @chaals is wildly wrong there. Microformats is extensible by anyone. http://Schema.org only by Google. #AccBris
(twitter.com/_/status/615948922951839744)
#
@microformats
@AccBristol @chaals that's about 6 years out of date :) #microformats2 has generic syntax and extensible vocabularies. ^@t
(twitter.com/_/status/615949030346981376)
#
@AccBristol
@dbounds @kevinmarks @chaals Yes, our poor choice of words initially. Microformats limits the way http://Schema.org can be used.
(twitter.com/_/status/615950036342546433)
#
@kevinmarks
no, @AccBristol @dbounds @chaals no, that's not right either, you could map schema vocab into microformats2 easily. It would be daft to, yes
(twitter.com/_/status/615950616246923264)
#
tantek
that is a very bizarre response
#
@kevinmarks
@AccBristol @dbounds @chaals daft because schema has a ridiculously complex inheritance model, but microformats could express it
(twitter.com/_/status/615951193508982784)
tantek joined the channel
#
@AccBristol
.@Danbri acknowledges Microformats 2.0 is more mature, but that it still lags long behind RDFa. @Chaals #AccBris
(twitter.com/_/status/615960604914917376)
#
tantek
wow even more FUD.
#
tantek
sounds like an apologism for a needlessly complex technology. simpler technology that handles real world use-cases is labeled as "lags" the more complex technology.
#
@AccBristol
@kevinmarks Posed to @Chaals @Danbri - Yes it could, but it wouldn't scale easily. Microformats lack maturity incomprison to RDFa.
(twitter.com/_/status/615961380991201280)
#
aaronpk
incomprison?
#
tantek
what is incomprison?
#
aaronpk
in comparison i think
TallTed joined the channel
#
@microformats
@AccBristol @danbri @chaals @KevinMarks for what real-world use-cases? #microformats2 is certainly simpler, easier to publish than RDFa. ^@t
(twitter.com/_/status/615963629616173057)
#
tantek
I think it's a pretty big mistake to advocate RDFa to an accessibility crowd - since simpler authoring == more accessible authoring.
emmak joined the channel
#
@neogeografen
30 grader på vej - husk at dele til #openstreetmap hvor du henter gratis drikkevand på cykelturen o.lign http://www.microformats.dk/2013/07/22/husk-at-samle-vand-ellers/
(twitter.com/_/status/615965311527989248)
eschnou joined the channel
#
@MrJonPayne
There's apparently a battle between #microformat guys and #rdf fans. Jeez. Someone should write a musical. #accbris
(twitter.com/_/status/615959775029932033)
#
@microformats
@MrJonPayne hopefully just clearing up misconceptions. For a battle, try them both yourself with real content, compare and report back! ^@t
(twitter.com/_/status/615967445354872832)
#
aaronpk
tantek++
#
Loqi
tantek has 210 karma
#
@microformats
@MrJonPayne hopefully just clearing up misconceptions. For a battle, try them both yourself with real content, compare and report back! ^@t
(twitter.com/_/status/615967445354872832)
#
@MrJonPayne
Spent all day up to my elbows in json. Rdfa looks much easier. Thanks #accbris :)
(twitter.com/_/status/615947577519939584)
#
tantek
so in terms of hard to easy: JSON-LD < JSON < RDFa < microformats2
#
tantek
Google's documentation has slowly shifted backwards
#
tantek
from advocating microformats, to microdata (apparently), to RDFa, and the latest is their attemps with JSON-LD data islands. It's like they *want* to make things harder for publishers.
#
KevinMarks_
it's also as they gradually lose the people who were paying attention to those arguments and
#
KevinMarks_
end up with more "put it in the format I want" people
#
tantek
the people that don't mind being on the SEO hamsterwheel of constantly trying to update/outguess Google?
#
KevinMarks_
I meant on theire internal teams
#
KevinMarks_
we spent a chunk of time engaging with them and getting good results (h-recipe etc)
#
KevinMarks_
then those people moved on
#
@mfhepp
@kevinmarks @danbri @denials i don't want to restart the #microformats vs. #schema.org war, but the syntax neutrality of s is a win #jsonld
(twitter.com/_/status/615975539145179136)
#
tantek
usually when people say "i dont want to … but " - it means "i do want to"
#
@microformats
@mfhepp @kevinmarks @danbri @denials All #microformats2 have HTML & #JSON representations. Do you have other pragmatic syntax use-cases? ^@t
(twitter.com/_/status/615976585363980288)
#
tantek
I'm just going to keep asking the hard questions :)
#
@kevinmarks
@mfhepp @danbri @denials if schema is truly syntax neutral why hasn't it been expressed in microformats-2 yet?
(twitter.com/_/status/615977601522229248)
KartikPrabhu and KevinMarks_ joined the channel
#
@kevinmarks
can you show me a schema example that you think can't be expressed in microformats? @chaals @danbri @mfhepp @denials https://twitter.com/AccBristol/status/615947417385574400
(twitter.com/_/status/615986540666159104)
#
@pcosdeaf
RT @kevinmarks: can you show me a schema example that you think can't be expressed in microformats? @chaals @danbri @mfhepp @denials https:…
(twitter.com/_/status/615988503504027648)
fuzzyhorns joined the channel
#
KevinMarks_
hm, this is actually a good example
#
@mfhepp
@kevinmarks @danbri @denials if microformats 2 is a sufficiently generic syntax, it should work. but where is the gain over microdata?
(twitter.com/_/status/616009093250052096)
#
tantek
good to see Martin open to it at least
#
KevinMarks_
going to finish the post now
#
tantek
KevinMarks: need to use a vendor prefix for schema
#
tantek
since none of their vocabs have actually gone through any kind of actual open community process
#
tantek
Kevinmarks you're familiar with -x- and -vnd- ?
#
KevinMarks_
will that mess with url and name?
#
tantek
you can re-use u-url and p-name if they mean the same thing
#
tantek
so for example, h-RadioSeries is no good, because there is no open radioseries format
#
KevinMarks_
so h-x-schema-RadioSeries or h-schema-RadioSeries
#
tantek
so it needs a vendor prefix
#
tantek
e.g. from that reference: "h-bigco-one-ring" - a hypothetical "bigco" vendor-specific "one-ring" microformat root class name.
#
tantek
-x- is for experiments/extensions that the publisher feels are likely to be discussed and standardized
#
tantek
using both -x- and -vnd- is what you might say is daft
#
tantek
h-schema-org-* is a reasonable prefix for the schema objects
#
tantek
question is - is their "RadioSeries" meant to be case-sensitive camelcase
#
tantek
so either h-schema-RadioSeries if it's supposed to be case-sensitive, or h-schema-radioseries if not
#
tantek
s/h-schema-/h-schema-org-
#
Loqi
tantek meant to say: so either h-schema-org-RadioSeries if it's supposed to be case-sensitive, or h-schema-org-radioseries if not
#
tantek
similarly with RadioEpisode
#
tantek
and the proprietary "episode" as schema prefix scoped: p-schema-org-episode
#
aaronpk
why not short name "schema" since microformats.org is referred to in shorthand as "mf2"?
#
tantek
aaronpk - different contexts - "mf2" is used in parser code project names
#
tantek
and schema is effectively a vendor
#
tantek
rather, schema-org is
#
tantek
and it also provides a convenient way to automaticallly convert a URL based object type into a h-vnd-* type
#
tantek
KevinMarks: do you know if "episode" is a generic (global) schemaorg term, or specific to "RadioSeries" ?
#
KevinMarks_
which has an episodeNumber which is apparently different from a position
#
KevinMarks_
because position is inherited from CreativeWork
#
KevinMarks_
and we got nerdsniped again
#
tantek
ok if it's global to schema-org then p-schema-org-episode
#
KevinMarks_
you sure about -schema-org- ? makes us look like namespace
#
KevinMarks_
-schema- is fine imo
#
KevinMarks_
(I don't want url-looking namespaces)
#
tantek
you could point that out
#
tantek
say, depending on your preference for a more CSS-like vendor prefix, or a more URL-like vendor prefix
#
tantek
you could use either -schema- or -schema-org-
#
tantek
since semweb folks are typically strongly biased for URL-like namespaces, they should logically prefer the latter
#
KevinMarks_
I don't want to encourage them
#
tantek
it's not about encouragement but more like reductio
gRegorLove and KartikPrabhu joined the channel
#
KevinMarks_
the point of this is to toggle between mf2 and microdata/rdfa and see the compactnes
#
KevinMarks_
and also see that they ballsed up the JSON-LD
#
KevinMarks_
because it's a side file
#
KevinMarks_
and that our JSON is consistently parsed from the mf2 by n parsers
csarven joined the channel
#
KartikPrabhu
also mf2 does not intorduce new arbitrary attributes. class is supposed to mean "this element belongs to this class of elements" exactly what mf2 is using it for