Options:
Previous day, Next day
- # Session Start: Wed Jun 10 00:00:00 2015
- # Session Ident: #microformats
- # [00:07] * Joins: elux_ (~peter@206.223.191.50)
- # [00:07] * Quits: elux_ (~peter@206.223.191.50) (Client Quit)
- # [00:10] * Joins: elux_ (~peter@206.223.191.50)
- # [00:11] * Quits: elux (~peter@206.223.191.50) (Ping timeout: 246 seconds)
- # [00:13] * Quits: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067) (Remote host closed the connection)
- # [00:16] * Quits: elux_ (~peter@206.223.191.50) (Quit: Leaving...)
- # [00:20] * Joins: elux (~peter@206.223.191.50)
- # [00:23] * Quits: elux (~peter@206.223.191.50) (Client Quit)
- # [00:30] * Quits: Zegnat (~zegnat@78-69-211-20-no68.tbcn.telia.com) (Quit: zzzZZZzzzZZZ)
- # [00:40] * Quits: benborges (~benborges@2a02:a03f:1616:6b00:8e73:6eff:fe75:52ef) (Quit: Gone..., I'll be back later..)
- # [01:26] * Quits: ben_thatmustbeme (~quassel@c-50-169-211-67.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [01:27] * Joins: ben_thatmustbeme (~quassel@2601:196:8200:4929:f66d:4ff:fe22:70a8)
- # [01:31] * Quits: ben_thatmustbeme (~quassel@2601:196:8200:4929:f66d:4ff:fe22:70a8) (Read error: Connection reset by peer)
- # [01:32] * Joins: ben_thatmustbeme (~quassel@2601:196:8200:4929:f66d:4ff:fe22:70a8)
- # [02:01] * Quits: csarven (~csarven@84-73-123-134.dclient.hispeed.ch) (Quit: http://csarven.ca/#i left.)
- # [02:10] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [02:24] * Joins: KartikPrabhu (~kartik@h109.124.232.68.dynamic.ip.windstream.net)
- # [02:44] * Joins: elux (~peter@64.231.209.207)
- # [02:44] * Quits: elux (~peter@64.231.209.207) (Client Quit)
- # [03:20] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [05:10] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [05:10] * ChanServ sets mode: +o tantek
- # [05:11] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Remote host closed the connection)
- # [05:12] * Joins: fuzzyhorns (~fuzzyhorn@73.38.57.191)
- # [05:40] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [05:40] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [05:40] * ChanServ sets mode: +o tantek
- # [05:42] * Quits: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net) (Ping timeout: 272 seconds)
- # [05:49] * ben_thatmustbeme is still lost at times on why p- and not u-
- # [05:49] <ben_thatmustbeme> <a class="p-author h-card" href="http://martin.example.org/">Martin</a>
- # [05:50] <ben_thatmustbeme> why wouldn't that be u-author ?
- # [05:56] <aaronpk> it appears to have the same parsed result either way, not sure
- # [06:03] <@tantek> aaronpk: only because the "u-* h-*" parsing fix hasn't happened yet in implementations except for mf2py
- # [06:05] <@tantek> see http://microformats.org/wiki/microformats2-parsing-brainstorming#Nested_h-.2A_objects.27_.22value.22_property
- # [06:05] <@tantek> ben_thatmustbeme: to answer your question, we may end up allowing either and then expanding the authorship algorithm to handle both
- # [06:06] <@tantek> which would then put a slight preference on u-author since by getting the author's URL you can likely get more information than just their name
- # [06:07] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [06:08] <ben_thatmustbeme> so the non-technical answer is really what data you are focusing on as the primary item
- # [06:09] <aaronpk> at some point i need to see some sort of written sumary about what's changed in microformats parsing
- # [06:09] <aaronpk> hard to follow the IRC chatter
- # [06:15] * Quits: KartikPrabhu (~kartik@h109.124.232.68.dynamic.ip.windstream.net) (Ping timeout: 265 seconds)
- # [07:06] * Joins: dym_cx (~dym_cx@ip25053451.dynamic.kabel-deutschland.de)
- # [07:31] * Quits: @KevinMarks_ (~yaaic@172.56.38.129) (Remote host closed the connection)
- # [07:31] * Joins: eschnou (~eschnou@244.46-247-81.adsl-dyn.isp.belgacom.be)
- # [07:34] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [07:34] * ChanServ sets mode: +o tantek
- # [07:47] * Joins: KevinMarks_ (~yaaic@2607:fb90:2704:675c:117:5cc4:73bb:fca0)
- # [07:47] * ChanServ sets mode: +o KevinMarks_
- # [07:57] * Quits: eschnou (~eschnou@244.46-247-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 245 seconds)
- # [08:15] * Joins: kez (~quassel@inet2.evalesco.com)
- # [08:16] * Quits: dym_cx (~dym_cx@ip25053451.dynamic.kabel-deutschland.de)
- # [08:28] * Quits: kez (~quassel@inet2.evalesco.com) (Ping timeout: 246 seconds)
- # [08:29] * Joins: kez (~quassel@chello080109023159.2.14.vie.surfer.at)
- # [08:44] * Quits: ChiefRA (~RA@unaffiliated/chiefra)
- # [08:52] <Loqi> [[hcalendar-authoring]] http://microformats.org/wiki/index.php?title=hcalendar-authoring&diff=65056&oldid=45319&rcid=101433 * Hendrick * (+198) /* Related Pages */
- # [08:54] * Quits: kez (~quassel@chello080109023159.2.14.vie.surfer.at) (Ping timeout: 252 seconds)
- # [08:55] * Joins: kez (~quassel@inet2.evalesco.com)
- # [08:56] * Joins: Zegnat (zegnat@gateway/vpn/mullvad/x-xplfvympvfkdcbjw)
- # [09:06] * Joins: ChiefRA (~RA@unaffiliated/chiefra)
- # [09:16] * Joins: csarven (~csarven@84-73-123-134.dclient.hispeed.ch)
- # [09:22] * Joins: eschnou (~eschnou@183.57-64-87.adsl-dyn.isp.belgacom.be)
- # [09:34] * Joins: chiui (~chiui@h-213.61.228.26.host.de.colt.net)
- # [09:42] * Joins: pfefferle (~pfefferle@213.144.11.136)
- # [09:52] * Joins: pfefferle_ (~pfefferle@213.144.11.130)
- # [09:53] * Quits: pfefferle (~pfefferle@213.144.11.136) (Ping timeout: 272 seconds)
- # [09:53] * pfefferle_ is now known as pfefferle
- # [10:09] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [10:09] * ChanServ sets mode: +o KevinMarks__
- # [10:12] * Quits: @KevinMarks_ (~yaaic@2607:fb90:2704:675c:117:5cc4:73bb:fca0) (Ping timeout: 276 seconds)
- # [10:37] * Joins: Left_Turn (~Left_Turn@unaffiliated/turn-left/x-3739067)
- # [10:38] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [10:38] * ChanServ sets mode: +o KevinMarks_
- # [10:40] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [10:48] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [10:48] * ChanServ sets mode: +o KevinMarks__
- # [10:50] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [10:53] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [10:56] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [10:56] * ChanServ sets mode: +o KevinMarks_
- # [10:57] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [10:57] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [10:57] * ChanServ sets mode: +o KevinMarks__
- # [11:00] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [11:15] * Quits: eschnou (~eschnou@183.57-64-87.adsl-dyn.isp.belgacom.be) (Ping timeout: 246 seconds)
- # [11:28] <csarven> Dear LazyMF , Are @rel self and bookmark changed in mf2?
- # [11:42] * Joins: adactio (~adactio@212.42.170.121)
- # [11:42] * ChanServ sets mode: +o adactio
- # [11:56] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 245 seconds)
- # [11:59] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:59] * ChanServ sets mode: +o KevinMarks_
- # [12:01] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [12:02] <Loqi> [@wpscouts] Author hReview : Ajouter une Evaluation étoilée à WordPress et des Témoignages d'Utilisateurs http://wpscouts.com/author-hreview/ via @wpscouts (http://twtr.io/10PHvGTUnW8)
- # [12:02] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [12:03] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:03] * ChanServ sets mode: +o KevinMarks__
- # [12:05] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 258 seconds)
- # [12:06] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [12:11] <KevinMarks> csarven: you mean rel=me ?
- # [12:11] <KevinMarks> rel=self is a weird Atom thing
- # [12:20] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Ping timeout: 256 seconds)
- # [12:22] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [12:24] * Joins: eschnou (~eschnou@2a02:a03f:8d8:8700:227:10ff:fe64:feb4)
- # [12:32] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Ping timeout: 252 seconds)
- # [12:33] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [12:39] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [13:06] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [13:27] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [13:29] <Loqi> [@hirameki] (掘り返し) h:1130 ひらめいったーをAutoPagerizeのMicroformatsに対応させる。させろ from id:fuba http://ryogrid.net/idea/twit/1130 (http://twtr.io/10PRkRrb0hi)
- # [13:33] <csarven> KevinMarks IIRC from mf1, "self bookmark" was used as a permalink
- # [13:33] <csarven> I suppose in mf2, its equivalent is u-url
- # [13:34] <csarven> Yeap: http://microformats.org/wiki/hEntry#What_about_rel_bookmark
- # [14:35] * Quits: netweb (~netweb@unaffiliated/netweb) (Ping timeout: 244 seconds)
- # [14:35] * Joins: netweb (~netweb@unaffiliated/netweb)
- # [15:02] * Quits: netweb (~netweb@unaffiliated/netweb) (Ping timeout: 244 seconds)
- # [15:07] * Joins: netweb (~netweb@CPE-137-147-139-75.lnse7.win.bigpond.net.au)
- # [15:07] * Quits: netweb (~netweb@CPE-137-147-139-75.lnse7.win.bigpond.net.au) (Changing host)
- # [15:07] * Joins: netweb (~netweb@unaffiliated/netweb)
- # [15:23] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: No route to host)
- # [15:23] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [15:26] * Joins: KartikPrabhu (~kartik@ip-64-134-100-55.public.wayport.net)
- # [15:50] * Quits: fuzzyhorns (~fuzzyhorn@73.38.57.191) (Ping timeout: 258 seconds)
- # [15:54] * Quits: pfefferle (~pfefferle@213.144.11.130) (Ping timeout: 256 seconds)
- # [15:57] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [16:02] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [16:05] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [16:06] * Quits: eschnou (~eschnou@2a02:a03f:8d8:8700:227:10ff:fe64:feb4) (Ping timeout: 252 seconds)
- # [16:09] * Joins: TallTed (~Thud@63.119.36.36)
- # [16:11] * Joins: eschnou (~eschnou@2a02:a03f:8d8:8700:227:10ff:fe64:feb4)
- # [16:17] <ben_thatmustbeme> do any implementations of the parser support the p-audio yet?
- # [16:18] * Quits: KartikPrabhu (~kartik@ip-64-134-100-55.public.wayport.net) (Ping timeout: 272 seconds)
- # [16:21] <ben_thatmustbeme> or rather u-audio
- # [16:25] * Quits: ben_thatmustbeme (~quassel@2601:196:8200:4929:f66d:4ff:fe22:70a8) (Ping timeout: 256 seconds)
- # [16:26] <kylewm> csarven: rel-self is an Atom thing, not part of microformats
- # [16:26] <kylewm> rel-bookmark is equivalent of u-url, yes, though there is proposed backcompat parsing for it (supported in mf2py only right afaik)
- # [16:26] <kylewm> right now* afaik
- # [16:27] <kylewm> (oh sorry, I didn't see KevinMarks already replied about re-self)
- # [16:28] * Quits: TallTed (~Thud@63.119.36.36)
- # [16:28] <csarven> I was talking about self *and* bookmark together. It is about the current document's permalink.
- # [16:29] <csarven> "bookmark external" would be for.. external links
- # [16:38] <kylewm> there's no rel-self defined for html at all
- # [16:38] <kylewm> with or without bookmark
- # [16:40] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [16:41] * Quits: eschnou (~eschnou@2a02:a03f:8d8:8700:227:10ff:fe64:feb4) (Ping timeout: 276 seconds)
- # [16:41] * Joins: eschnou (~eschnou@2a02:a03f:8d8:8700:227:10ff:fe64:feb4)
- # [16:43] * Joins: pfefferle (~pfefferle@213.144.11.130)
- # [16:43] * Joins: fuzzyhorns (~fuzzyhorn@www.vpn.zipcar.com)
- # [16:45] <csarven> kylewm OKie.. then I'm mistaken. I don't remember why I had self in the first place. Probably pre-2007 stuff.
- # [16:46] <kylewm> csarven: possibly for Pubsubhubbub?
- # [16:46] <csarven> I really can't remember. No big deal :)
- # [16:51] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:51] * ChanServ sets mode: +o KevinMarks_
- # [16:53] * Joins: KartikPrabhu (~kartik@ip-64-134-100-55.public.wayport.net)
- # [16:58] <kylewm> KevinMarks_: hullo, seeing a different encoding problem now. when the test case doesn't define a charset, BS4 guesses, and in the case of Tantek Çelik it guesses windows-1252
- # [16:59] <kylewm> "If you happen to know a document’s encoding ahead of time, you can avoid mistakes and delays by passing it to the BeautifulSoup constructor as from_encoding."
- # [16:59] <kylewm> do you think we should pass in utf-8 always? maybe just for all tests?
- # [17:12] * Quits: KartikPrabhu (~kartik@ip-64-134-100-55.public.wayport.net) (Ping timeout: 244 seconds)
- # [17:13] * Joins: KartikPrabhu (~kartik@ip-64-134-100-55.public.wayport.net)
- # [17:21] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:21] * ChanServ sets mode: +o KevinMarks__
- # [17:22] <@KevinMarks__> Will that override actual encoding? There are lots of sites that use non utf8 encodings, especially Chinese and Japanese
- # [17:23] <@KevinMarks__> If it just changes default that's good.
- # [17:23] <kylewm> do you think we should pass in utf-8 always? maybe just for all tests?
- # [17:23] <@KevinMarks__> The Unicode dammit stuff tried to deal with guessing encoding
- # [17:23] <kylewm> blargh
- # [17:24] <kylewm> no, it overrides
- # [17:24] <kylewm> yeah but it guesses wrong on these short samples
- # [17:24] <kylewm> even with chardet installed, it guessed wrong for t's name
- # [17:24] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 244 seconds)
- # [17:24] <kylewm> >>> soup.original_encoding
- # [17:24] <kylewm> 'ISO-8859-2'
- # [17:25] <@KevinMarks__> We could just add encoding to the test
- # [17:25] <kylewm> yeah that's what i will propose
- # [17:25] <kylewm> <meta charset="utf-8"> fixes in
- # [17:25] <@KevinMarks__> I mean the meta tag for it, not a change to the test runner
- # [17:26] <@KevinMarks__> Yes
- # [17:26] <kylewm> collapsing whitespace and ignoring extraneous keys didn't reduce the number of failing tests as much as I'd hoped
- # [17:26] <@KevinMarks__> The real scary case is when the encoding varies within a pagw
- # [17:27] <@KevinMarks__> This used to be a big problem with blogs copy and pasting quotes
- # [17:28] <@KevinMarks__> And if they had a windows nonbreaking space char in 0x80 the utf8 decoder would throw an exception
- # [17:28] <kylewm> UnicodeDammit.detwingle :)
- # [17:32] * Joins: ben_thatmustbeme (~quassel@2601:196:8200:4929:f66d:4ff:fe22:70a8)
- # [17:33] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [17:34] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:34] * ChanServ sets mode: +o KevinMarks_
- # [17:34] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [17:35] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [17:35] * ChanServ sets mode: +o KevinMarks_
- # [17:49] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [17:49] * ChanServ sets mode: +o tantek
- # [17:54] * Quits: eschnou (~eschnou@2a02:a03f:8d8:8700:227:10ff:fe64:feb4) (Ping timeout: 252 seconds)
- # [17:54] <ben_thatmustbeme> so in going through as2 there are a couple of things that i think make sense, but just had questions on
- # [17:54] <ben_thatmustbeme> first was supporting multiple sources for audio / video / picture tags
- # [17:55] <@tantek> depends on *why* you're publishing multiple sources
- # [17:55] <ben_thatmustbeme> right now they would all get clumped under just "audio" correct?
- # [17:55] <ben_thatmustbeme> well for video its about browser support
- # [17:55] <ben_thatmustbeme> a reader would need both if they want to re-include
- # [17:55] <@tantek> if you can answer that question, then we can look at the proper HTML markup, whether it's different formats for different UA support, or different resolutions for devices, or different sizes for bandwidths
- # [17:56] <@tantek> nope, for video it's all 3
- # [17:56] * Quits: chiui (~chiui@h-213.61.228.26.host.de.colt.net) (Ping timeout: 264 seconds)
- # [17:56] <@tantek> and that's where we start asking/looking for real world publishing examples of multiple sources of audio / video / picture
- # [17:56] <@tantek> to determine how examples should mark them up
- # [17:56] <@tantek> or rather, to determine *what* specific problems the examples should show solutions for
- # [17:57] <@tantek> rather than attempting to solve an arbitrary m x n x o cubespace of possibilities
- # [17:58] <ben_thatmustbeme> this is where I was testing pin13's support
- # [17:58] <ben_thatmustbeme> https://ben.thatmustbe.me/static/test.html
- # [17:59] <ben_thatmustbeme> more of told me that it doesn't support u-audio grabbing src= value
- # [17:59] <@tantek> more of?
- # [18:01] <ben_thatmustbeme> s/more of told me that it/actually it just confirmed that pin13s parser/
- # [18:01] <Loqi> ben_thatmustbeme meant to say: actually it just confirmed that pin13s parser doesn't support u-audio grabbing src= value
- # [18:01] <ben_thatmustbeme> http://pin13.net/mf2/?url=https%3A%2F%2Fben.thatmustbe.me%2Fstatic%2Ftest.html
- # [18:02] <@KevinMarks_> Looks like mf2py isn't normalising urls http://www.unmung.com/mf2?url=https%3A%2F%2Fben.thatmustbe.me%2Fstatic%2Ftest.html&html=&pretty=on
- # [18:03] <ben_thatmustbeme> but that shows properly parsed values. the question is how to group the multiple audio files which are just alternates
- # [18:03] <ben_thatmustbeme> that looks like 4 seperate files in the parsed version
- # [18:04] * Joins: KevinMarks__ (~yaaic@2607:fb90:5b8:8cfb:5f5a:f02a:eb9f:e0da)
- # [18:04] * ChanServ sets mode: +o KevinMarks__
- # [18:04] <kylewm> KevinMarks_: it normalises them for me https://kylewm.com/services/mf2?url=https%3A%2F%2Fben.thatmustbe.me%2Fstatic%2Ftest.html
- # [18:05] <ben_thatmustbeme> added a p-name too so it has something better in there
- # [18:05] <kylewm> possibly you aren't passing url to the parser?
- # [18:06] <@tantek> ben_thatmustbeme: "just alternates" is ambiguous
- # [18:06] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 255 seconds)
- # [18:06] <@tantek> alternates in what dimension(s)?
- # [18:07] <ben_thatmustbeme> alternate encodings of the same video content, they are grouped in an <audio> tag which is intended for that
- # [18:10] * Quits: KartikPrabhu (~kartik@ip-64-134-100-55.public.wayport.net) (Ping timeout: 258 seconds)
- # [18:12] <@tantek> is anyone publishing that?
- # [18:15] <ben_thatmustbeme> audio tag i am already using though i don't rewrite code for multiple versions yet
- # [18:15] <ben_thatmustbeme> in indieweb not sure anyone is, outside of indieweb it shouldn't be too hard to find some samples
- # [18:16] <@KevinMarks__> It's less common with audio, as mp3 is ubiquitous. Rarer to see m4a these days
- # [18:18] <@KevinMarks__> Also rarer to see different quality choices for audio based on bandwidth
- # [18:18] <aaronpk> silo example of different encodings of the same video content: youtube
- # [18:21] * Quits: kez (~quassel@inet2.evalesco.com) (Remote host closed the connection)
- # [18:22] <@tantek> right this is my point - we need examples of multiple sources on real world sites
- # [18:22] <@tantek> in order to come up with *practical* examples for such
- # [18:22] <@tantek> in my experience I've seen more JS randomness for doing weird format detection stuff
- # [18:23] <@tantek> than use of multie <source> audio or video :/
- # [18:23] <@tantek> hence the challenge to actually show a real world example with *markup* for multiple sources
- # [18:23] <aaronpk> i actually used to publish multiple encodings of my videos on my site, but can't find the examples anymore
- # [18:24] <aaronpk> but that was pre-HD days, so it was like 320p vs 480p
- # [18:24] <ben_thatmustbeme> I only do one right now because i haven't built that part out yet. Wasn't going to bother until i fixed up mobilepub
- # [18:25] <@tantek> people also do weird UA-detection stuff on the server and then only serve one source etc.
- # [18:25] <@tantek> point is - I'd say ditch the multi-source examples for now
- # [18:26] <@tantek> rather, ditch the *theoretical* multi-source examples, and if anyone objects, ask for the same kinds of real world example citations that we're asking for above
- # [18:26] <aaronpk> as a publisher, I would much rather publish only full 1080p HD because rendering multiple formats is annoying and takes a long time
- # [18:27] <ben_thatmustbeme> agreed, transcoding is annoying
- # [18:28] <ben_thatmustbeme> though it can be pretty important for mobile
- # [18:28] <ben_thatmustbeme> ideally the format wars can just be relegated to "in the future browser makers will finally just support 1"
- # [18:29] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [18:29] * ChanServ sets mode: +o KevinMarks_
- # [18:29] <@tantek> ben_thatmustbeme: agreed that in theory it can be pretty important for mobile - but if it is actually important, then finding real world examples, and thus documenting them, should be easy
- # [18:29] <aaronpk> that's becoming less and less true tho, because my phone now gets faster internet than my office
- # [18:29] <ben_thatmustbeme> aaronpk: same here, haha, we have DSL in our office
- # [18:30] <ben_thatmustbeme> so i can accept that for now, a single <source> is sufficient
- # [18:30] <ben_thatmustbeme> until need arises
- # [18:30] <ben_thatmustbeme> my second question was on supporting language of an h-entry
- # [18:31] <ben_thatmustbeme> though i know tantek already said (other channel) that it can be difficult to convince publishers to include such information
- # [18:31] * Quits: @KevinMarks__ (~yaaic@2607:fb90:5b8:8cfb:5f5a:f02a:eb9f:e0da) (Ping timeout: 256 seconds)
- # [18:32] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [18:32] * ChanServ sets mode: +o KevinMarks__
- # [18:34] <ben_thatmustbeme> My last question thus far will likely get relagated to "real world examples" which is what I will be working on soon. Its on having some way to convey a "type" of h-entry or action taken
- # [18:35] <ben_thatmustbeme> I will be publishing any activity i do, as an h-feed
- # [18:35] <@tantek> ben_thatmustbeme: yes, my point is that there must be specific incentive for authors to do something before they will, and do it right (keep it up to date)
- # [18:35] <ben_thatmustbeme> but while posts you can determine things like "like" from the existance of u-like-of, ways to determine create of a post vs edit of a post are not so clear
- # [18:35] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [18:35] <@tantek> without such incentive, it doesn't matter what others (parser devs, readers, etc.) *want*, the authors will either ignore them, or worse, copy / paste from a template and get it wrong, or neglect it and let it get out of sync
- # [18:36] <ben_thatmustbeme> unless there is a bunch of u-edit / u-create etc
- # [18:36] <@tantek> huh? topic switch? confused
- # [18:36] <ben_thatmustbeme> sorry, moved off the second question as it didn't seem to be getting a response
- # [18:36] <@tantek> sorry, I'm on the CSS telcon so trying to multitask ;)
- # [18:36] <ben_thatmustbeme> and the language thing was just more of a curiousity
- # [18:37] <@tantek> anyway, historically, lang attribute has been pretty crappy
- # [18:37] <@tantek> especially lang=en, due to aforementioned template/copy/paste problem
- # [18:37] <@tantek> it's the simple proof that authors won't care or will get wrong, things they don't have sufficient incentive to get right
- # [18:37] <ben_thatmustbeme> ahh true, a lot of peopel jsut copy paste that
- # [18:37] <@tantek> therefore it is better to *not* ask them to do something, then to ask them, and have them get it wrong and provide *noise*
- # [18:38] * Quits: Zegnat (zegnat@gateway/vpn/mullvad/x-xplfvympvfkdcbjw) (Read error: Connection reset by peer)
- # [18:38] <@tantek> something which lots of wishful thinkers continue to get wrong in terms of asking authors to do extra work
- # [18:39] <ben_thatmustbeme> switching to other question. I will be publishing data on creating / editing / deleting posts. an h-feed of things done, not actual posts.
- # [18:39] <ben_thatmustbeme> i already do this with incoming events (though i have yet to have anyone edit a reply or anything)
- # [18:39] <@tantek> edits are actual posts
- # [18:40] <@tantek> also - this is probably more of an #indiewebcamp topic so let's take it there
- # [18:40] * Joins: gRegorLove (~me@c-73-140-189-21.hsd1.wa.comcast.net)
- # [18:40] <ben_thatmustbeme> okay
- # [18:42] * Quits: pfefferle (~pfefferle@213.144.11.130) (Quit: pfefferle)
- # [18:47] * Quits: @adactio (~adactio@212.42.170.121) (Quit: adactio)
- # [18:55] <@KevinMarks__> Language of an entry I'd look at Stephanie Booth for examples
- # [18:55] <@tantek> KevinMarks: could you explain author incentive though?
- # [18:56] <@KevinMarks__> http://climbtothestars.org/wordpress/basic-bilingual/
- # [18:56] <@KevinMarks__> Steph posts in English and French, and posts a summary in the other language
- # [18:57] <@KevinMarks__> And wrote a WordPress plugin for other people to use too
- # [18:59] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [18:59] * ChanServ sets mode: +o KevinMarks_
- # [19:00] <@KevinMarks_> She uses both visible [fr] [en] markup and lang on the hentry
- # [19:01] * Quits: fuzzyhorns (~fuzzyhorn@www.vpn.zipcar.com) (Ping timeout: 265 seconds)
- # [19:01] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [19:02] * Joins: chiui (~chiui@2001:5c0:1400:a::495)
- # [19:02] <@tantek> KevinMarks - but why? what's the incentive to do so besides markup geekery?
- # [19:03] <@tantek> what code consumes that markup and does anything with it?
- # [19:03] * @tantek says as a fellow markup geek
- # [19:06] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [19:06] * ChanServ sets mode: +o KevinMarks__
- # [19:07] <@KevinMarks__> Steph's deeper point is about perception of language use
- # [19:07] <@KevinMarks__> We are all imperfectly multilingual in different ways
- # [19:08] <@KevinMarks__> Assuming that a text has a single language is an oversimplification
- # [19:09] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 264 seconds)
- # [19:12] <@KevinMarks__> Which Google insists on, to the point of telling you not to use more than one language as they treat it as a bug
- # [19:12] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 252 seconds)
- # [19:12] <@KevinMarks__> https://support.google.com/webmasters/answer/182192?hl=en
- # [19:13] <@tantek> wow
- # [19:14] <@tantek> classic programmer-think: your natural behavior is too complex for our code, change your natural behavior to conform to our limited world model
- # [19:14] <@KevinMarks__> They do use rel=alternate hreflang
- # [19:14] <@tantek> that's got to be an existing anti-pattern defined somewhere
- # [19:14] <@KevinMarks__> https://support.google.com/webmasters/answer/189077?hl=en
- # [19:14] <@tantek> programmer blinders or something
- # [19:15] <@tantek> could you document/cite that on microformats.org/wiki/rel-alternate
- # [19:15] <@tantek> ?
- # [19:15] <@KevinMarks__> Stephanie gave a tech talk about it at Google (I invited her to)
- # [19:15] * Quits: chiui (~chiui@2001:5c0:1400:a::495) (Ping timeout: 265 seconds)
- # [19:15] <@KevinMarks__> Also programmers assuming there is a simple country:language mapping
- # [19:16] <aaronpk> ah if only it were that simple
- # [19:16] <@KevinMarks__> Stephanie lives in Switzerland, the French speaking bit
- # [19:16] <@KevinMarks__> Many us sites assume that their .ch site should be in German
- # [19:19] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [19:21] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [19:25] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [19:28] <KevinMarks> the hreflang is already documented there
- # [19:30] <@tantek> is the google citation already there?
- # [19:30] <@tantek> the support.google citation that is
- # [20:00] <csarven> KevinMarks I'm in Bern, CH (mostly German in this Canton). https://developers.google.com/structured-data/testing-tool/ displays content in English (outer) and German (inner).
- # [20:07] <KevinMarks> Google thinks that they can do better by algorithm than by explicit setting
- # [20:07] <KevinMarks> and a lto of the time they are right
- # [20:07] <KevinMarks> but some of the time they have misdefined the problem
- # [20:08] <KevinMarks> assuming things have a single language is one of those times
- # [20:17] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:17] * ChanServ sets mode: +o KevinMarks__
- # [20:19] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 256 seconds)
- # [20:20] * Joins: chiui (~chiui@2001:5c0:1400:a::419)
- # [20:49] * Quits: chiui (~chiui@2001:5c0:1400:a::419) (Ping timeout: 265 seconds)
- # [21:03] * Joins: dym_cx (~dym_cx@ip25053451.dynamic.kabel-deutschland.de)
- # [21:22] * Quits: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net) (Read error: Connection reset by peer)
- # [21:23] * Joins: glennjones (~glennjone@cpc18-brig15-2-0-cust225.3-3.cable.virginm.net)
- # [21:25] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [21:25] * ChanServ sets mode: +o KevinMarks_
- # [21:27] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [21:27] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 276 seconds)
- # [21:28] * Joins: eschnou (~eschnou@200.1-247-81.adsl-dyn.isp.belgacom.be)
- # [21:31] * Joins: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4)
- # [21:36] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # [22:21] * Quits: iwaim (~iwaim@2001:2c0:40e:2002:0:4:14:80) (Ping timeout: 252 seconds)
- # [22:24] * Quits: Erkan_Yilmaz (~Erkan_Yil@wikimedia/Erkan-Yilmaz) (Ping timeout: 256 seconds)
- # [22:26] * Joins: iwaim (~iwaim@2001:2c0:40e:2002:0:4:14:80)
- # [22:33] * Quits: chiui (~chiui@2001:470:71:41b:863a:4bff:fe19:60c4) (Ping timeout: 256 seconds)
- # [22:36] * Joins: Erkan_Yilmaz (~Erkan_Yil@dslb-188-098-067-125.188.098.pools.vodafone-ip.de)
- # [22:36] * Quits: eschnou (~eschnou@200.1-247-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 245 seconds)
- # [22:44] * Quits: Erkan_Yilmaz (~Erkan_Yil@dslb-188-098-067-125.188.098.pools.vodafone-ip.de) (Changing host)
- # [22:44] * Joins: Erkan_Yilmaz (~Erkan_Yil@wikimedia/Erkan-Yilmaz)
- # [22:51] * Quits: dym_cx (~dym_cx@ip25053451.dynamic.kabel-deutschland.de)
- # [23:00] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [23:00] * ChanServ sets mode: +o KevinMarks__
- # [23:02] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [23:40] * Quits: elf-pavlik (~elf-pavli@lorea/elf) (Ping timeout: 276 seconds)
- # [23:41] * Joins: elf-pavlik (~elf-pavli@lorea/elf)
- # Session Close: Thu Jun 11 00:00:00 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn