Options:
- # Session Start: Mon Sep 22 00:00:00 2014
- # Session Ident: #whatwg
- # [00:00] <caitp> i'm not in that universe really
- # [00:00] <tantek> screenshots on iOS and MacOS are PNGs - without any EXIF
- # [00:00] <GPHemsley> So, annevk uses <data> but not @title
- # [00:00] <caitp> sure, but that's a fixable problem
- # [00:00] <GPHemsley> and by <data> I mean <time>
- # [00:00] <tantek> so, which universe/platform are you on which puts EXIF in screentshots?
- # [00:01] <caitp> browsers can do it, WMs can do it
- # [00:01] * GPHemsley consistently forgets that the element is <time> and not <date>
- # [00:01] * Joins: hasather (~hasather@80.91.33.141)
- # [00:02] <tantek> caitp - did't ask who "can" - asked who *does*
- # [00:02] <tantek> feel free to demonstrate EXIF in a screenshot by posting a URL to an example.
- # [00:02] <caitp> who cares :p the point is all about the fact that metadata exists
- # [00:02] <tantek> have yet to see *any* platform/device actually put EXIF in screenshots
- # [00:02] <caitp> so resolving the absolute time from relative times in a screenshot is possible
- # [00:02] <tantek> nope, it doesn't exist - you're making it up ;)
- # [00:02] <tantek> i.e. citation needed
- # [00:03] <caitp> we know that image metadata does exist, it's used in basically every cellphone and digital camera ever
- # [00:03] <caitp> whether it's used by OSes is irrelevant
- # [00:03] <caitp> it could be used
- # [00:03] <caitp> if it's not used, it's arguably a bug
- # [00:03] <caitp> people deal with relative time better than exact dates
- # [00:04] <caitp> it's harder to remember what you were doing on 9/08/2014 than it is to remember what you were doing 2 weeks ago
- # [00:04] * Quits: charl (~charl@charl.eu) (Quit: leaving)
- # [00:05] <caitp> i mean, I don't have data to support that claim, it's anecdotal from my own experience
- # [00:05] <caitp> but if the data were collected, you'd probably find that
- # [00:05] <GPHemsley> oh, great, and he uses "fortnight"
- # [00:05] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [00:12] * Joins: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net)
- # [00:15] * GPHemsley looks at OpenSSL and wonders where Poerto Rico is
- # [00:15] <GPHemsley> "HTTP 405 - Method Not Allowed
- # [00:15] <GPHemsley> (If you are a human being, this should have never happened)"
- # [00:15] <GPHemsley> Hmm
- # [00:15] * GPHemsley reevaluates himself
- # [00:17] <GPHemsley> oh, I guess I'm back to being a human now
- # [00:17] <tantek> caitp - yes it's (arguably) a bug - OS screenshots don't save EXIFs, which last time I checked, only apply to JPEGs, whereas screenshots use PNG typically.
- # [00:18] * Quits: phuu__ (sid7721@gateway/web/irccloud.com/x-dmbdxnyzzmzikwrm) (Ping timeout: 245 seconds)
- # [00:18] * Quits: tyoshino________ (sid19222@gateway/web/irccloud.com/x-hohhtlrqrwjrqieh) (Ping timeout: 245 seconds)
- # [00:18] * Quits: remysharp (sid4345@gateway/web/irccloud.com/x-swwdnfsyayyldwzp) (Read error: Connection reset by peer)
- # [00:19] <caitp> or bmp if you're super lucky!
- # [00:19] * Joins: tyoshino________ (sid19222@gateway/web/irccloud.com/x-dyyjaoaaqadijlif)
- # [00:19] * Joins: phuu__ (sid7721@gateway/web/irccloud.com/x-twzxatpvbiizlggq)
- # [00:19] * Quits: richt (~richt@c83-248-244-196.bredband.comhem.se) (Ping timeout: 245 seconds)
- # [00:19] * Joins: boogyman (~boogyman@50.167.218.18)
- # [00:19] * Joins: remysharp (sid4345@gateway/web/irccloud.com/x-frplqdhfrbprnuzh)
- # [00:19] * boogyman is now known as Guest73778
- # [00:19] * Joins: richt (~richt@c83-248-244-196.bredband.comhem.se)
- # [00:21] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [00:23] * Quits: erlehmann (~erlehmann@f055078106.adsl.alicedsl.de) (Quit: Die demokratieerhaltende Whistleblowerplattform Krautchan freut sich immer über Spenden.)
- # [00:24] * Guest73778 is now known as boogyman
- # [00:24] * Quits: boogyman (~boogyman@50.167.218.18) (Changing host)
- # [00:24] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [00:38] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [00:39] * Joins: espadrine` (~ttyl@AMontsouris-158-1-52-92.w92-128.abo.wanadoo.fr)
- # [00:42] * Quits: espadrine (~ttyl@AMontsouris-158-1-85-185.w90-2.abo.wanadoo.fr) (Ping timeout: 260 seconds)
- # [00:51] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [00:52] * Quits: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr) (Ping timeout: 256 seconds)
- # [00:55] * Quits: plutoniix (~plutoniix@node-1an5.pool-101-109.dynamic.totbb.net) (Read error: Connection reset by peer)
- # [00:56] * Joins: plutoniix (~plutoniix@node-5ou.pool-125-25.dynamic.totbb.net)
- # [00:56] * Joins: fredy (~fredy@snf-535807.vm.okeanos.grnet.gr)
- # [01:05] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Ping timeout: 258 seconds)
- # [01:05] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [01:10] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 260 seconds)
- # [01:10] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
- # [01:12] * Quits: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [01:12] * Quits: benschwarz (uid2121@gateway/web/irccloud.com/x-unwdtiskmtcsfesq) (Quit: Connection closed for inactivity)
- # [01:13] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [01:27] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Read error: Connection reset by peer)
- # [01:29] * Quits: espadrine` (~ttyl@AMontsouris-158-1-52-92.w92-128.abo.wanadoo.fr) (Ping timeout: 260 seconds)
- # [01:34] * Joins: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net)
- # [01:34] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [01:38] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [01:43] * Quits: Yudai (~Yudai@73.170.83.204) (Ping timeout: 260 seconds)
- # [01:51] * Joins: Yudai (~Yudai@73.170.83.204)
- # [01:59] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [02:02] * Joins: hasather (~hasather@80.91.33.141)
- # [02:04] * Quits: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 260 seconds)
- # [02:07] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [02:07] * Joins: KevinMarks_ (~yaaic@2607:fb90:503:3548:485f:287a:db37:46bf)
- # [02:11] * Joins: weinig (~weinig@98.234.191.242)
- # [02:50] * Quits: Amaan (uid4967@gateway/web/irccloud.com/x-tqckqwqnrgmpfhjz) (Quit: Connection closed for inactivity)
- # [03:01] * Joins: jungkees (uid24208@gateway/web/irccloud.com/x-adcyxdatnvkhcnio)
- # [03:06] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [03:08] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: ChatZilla 0.9.90.1 [Firefox 32.0.1/20140911151253])
- # [03:09] * Joins: lerc (~quassel@121-74-5-229.telstraclear.net)
- # [03:11] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 258 seconds)
- # [03:15] * Joins: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net)
- # [03:22] * Joins: eupcan277_y_h_h_ (~ctlM@80.83.238.102)
- # [03:31] * Quits: Joseph_Silber (~JosephSil@ool-44c3e80a.static.optonline.net) (Quit: Leaving)
- # [03:31] * Joins: JosephSilber (~JosephSil@ool-44c3e80a.static.optonline.net)
- # [03:34] * Joins: Amaan (uid4967@gateway/web/irccloud.com/x-ldzosliqegvltgvf)
- # [03:37] * Joins: Goplat (~goplat@reactos/developer/Goplat)
- # [03:51] * Quits: eupcan277_y_h_h_ (~ctlM@80.83.238.102) (Ping timeout: 260 seconds)
- # [03:51] * Joins: dylanlindgren (~kartstar@101.170.87.104)
- # [04:04] * Joins: hasather (~hasather@80.91.33.141)
- # [04:09] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 245 seconds)
- # [04:09] * Quits: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [04:16] * Krinkle|detached is now known as Krinkle
- # [04:21] * Joins: ehsan_ (~ehsan@135-23-212-183.cpe.pppoe.ca)
- # [04:21] * Quits: ehsan_ (~ehsan@135-23-212-183.cpe.pppoe.ca) (Client Quit)
- # [04:22] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net) (Quit: tantek)
- # [04:33] * Quits: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net) (Ping timeout: 244 seconds)
- # [04:38] <MikeSmith> if anybody here is familiar with the process of uploading stuff to Maven Central and can help me some time soon, I'd appreciate it
- # [04:38] <MikeSmith> in order to resolve https://github.com/validator/validator.github.io/issues/10
- # [04:39] <MikeSmith> the OP there provides a link to http://maven.apache.org/guides/mini/guide-central-repository-upload.html but that guide seems near worthless
- # [04:39] <MikeSmith> at least worthless to somebody like me who knows next to nothing about Maven in general
- # [04:48] * Joins: fred-inRio (~fredinRio@187-126-131-62.user.veloxzone.com.br)
- # [05:07] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [05:12] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
- # [05:20] * Joins: othermaciej (~mjs@c-50-136-134-16.hsd1.ca.comcast.net)
- # [05:44] * Quits: fred-inRio (~fredinRio@187-126-131-62.user.veloxzone.com.br) (Ping timeout: 258 seconds)
- # [05:50] * Quits: Amaan (uid4967@gateway/web/irccloud.com/x-ldzosliqegvltgvf) (Quit: Connection closed for inactivity)
- # [05:51] * Joins: tantek (~tantek@c-24-4-207-226.hsd1.ca.comcast.net)
- # [05:52] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [05:54] * Joins: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon)
- # [06:02] * Joins: hasather (~hasather@80.91.33.141)
- # [06:07] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 245 seconds)
- # [06:13] * Joins: bentruyman (~bentruyma@23.252.119.254)
- # [06:14] * Krinkle is now known as Krinkle|detached
- # [06:17] * Quits: bentruyman (~bentruyma@23.252.119.254) (Client Quit)
- # [06:17] * Joins: bentruyman (~bentruyma@23.252.119.254)
- # [06:21] * Quits: bentruyman (~bentruyma@23.252.119.254) (Client Quit)
- # [06:23] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [06:23] * Joins: bentruyman (~bentruyma@23.252.119.254)
- # [06:24] * Krinkle|detached is now known as Krinkle
- # [06:45] * Quits: tantek (~tantek@c-24-4-207-226.hsd1.ca.comcast.net) (Quit: tantek)
- # [06:56] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [06:59] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [07:06] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net)
- # [07:08] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [07:11] * Joins: hasather (~hasather@80.91.33.141)
- # [07:11] * Joins: yhirano (uid40668@gateway/web/irccloud.com/x-mswxjndxaeadgedb)
- # [07:12] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 245 seconds)
- # [07:13] * Quits: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com) (Ping timeout: 246 seconds)
- # [07:15] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 245 seconds)
- # [07:22] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [07:22] * Quits: Goplat (~goplat@reactos/developer/Goplat) (Remote host closed the connection)
- # [07:22] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [07:35] * Joins: zdobersek (~zan@109.201.152.230)
- # [07:44] * Joins: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net)
- # [07:47] * Krinkle is now known as Krinkle|detached
- # [07:54] * Quits: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca) (Ping timeout: 260 seconds)
- # [07:57] * Joins: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca)
- # [08:06] * Quits: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca) (Remote host closed the connection)
- # [08:06] * Joins: marcosc (~marcosc@135-23-143-163.cpe.pppoe.ca)
- # [08:14] * Joins: hasather (~hasather@80.91.33.141)
- # [08:18] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [08:19] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [08:20] * Joins: benjamingr_ (uid23465@gateway/web/irccloud.com/x-htitkvfyeriqypdt)
- # [08:29] * Joins: yoav (~yoav@173-167-121-249-sfba.hfc.comcastbusiness.net)
- # [08:31] * Joins: ionas (~leo@unaffiliated/ionas)
- # [08:31] <ionas> If I have a semantic set of data called “record” and I want to display 1 record by specifing data of its fields - how would you map that most semantically?
- # [08:36] * Joins: tommyliu (~tommyliu@183.37.145.148)
- # [08:37] * Quits: tommyliu (~tommyliu@183.37.145.148) (Read error: Connection reset by peer)
- # [08:37] * Joins: tommyliu (~tommyliu@183.37.145.148)
- # [08:38] <ionas> Does this look all right?
- # [08:38] <ionas> http://pastie.org/9582924
- # [08:45] * Quits: Rastus_Vernon (uid15187@wikimedia/Rastus-Vernon) (Quit: Connection closed for inactivity)
- # [08:45] * Quits: tommyliu (~tommyliu@183.37.145.148) (Read error: Connection reset by peer)
- # [08:46] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
- # [08:48] * Quits: dbaron (~dbaron@50.0.192.112) (Ping timeout: 260 seconds)
- # [08:51] * Quits: dylanlindgren (~kartstar@101.170.87.104) (Quit: Textual IRC Client: www.textualapp.com)
- # [08:53] * Joins: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be)
- # [08:58] * Joins: markkes (~markkes@62.207.90.201)
- # [09:03] * Joins: hasather (~hasather@80.91.33.141)
- # [09:06] <zcorpan> mathiasbynens: maybe our showModalDialog article should mention that only a <dialog> polyfill might not be enough if there's a lot to refactor - http://thinkingoutsidetheanglebrackets.blogspot.co.uk/2014/09/removal-of-showmodaldialog-and.html
- # [09:11] * Joins: eupcan277_y_h_h_ (~ctlM@80.83.239.61)
- # [09:14] <annevk> I only use relative dates on the home page
- # [09:16] * Quits: rcombs (~rcombs@rcombs.me) (Ping timeout: 260 seconds)
- # [09:19] * Quits: weinig (~weinig@98.234.191.242) (Quit: weinig)
- # [09:22] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [09:35] * Joins: espadrine` (~ttyl@AMontsouris-158-1-52-92.w92-128.abo.wanadoo.fr)
- # [09:39] * Quits: sicking (~sicking@c-98-210-159-193.hsd1.ca.comcast.net) (Quit: sicking)
- # [09:40] * Joins: darobin (~darobin@78.109.80.74)
- # [09:43] <annevk> Hixie_: bug reporting from the spec seems to take longer?
- # [09:45] <ionas> seems neither <nav> nor <section> want to live without at least a h6
- # [09:50] <ionas> http://pastie.org/9583128 - trying to represent a data record most semantically
- # [09:58] * Joins: rcombs (~rcombs@rcombs.me)
- # [10:00] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net) (Quit: tantek)
- # [10:04] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [10:10] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [10:12] * Quits: espadrine` (~ttyl@AMontsouris-158-1-52-92.w92-128.abo.wanadoo.fr) (Ping timeout: 245 seconds)
- # [10:17] * Quits: jdaggett_ (~jdaggett@61-121-216-2.bitcat.net) (Quit: jdaggett_)
- # [10:18] <MikeSmith> annevk: for ServiceWorker, about the cause of the (proposed) decision from Google to not ship offline/cache is v1, is it maybe due in part to https://github.com/slightlyoff/ServiceWorker/issues/468 from mnot?
- # [10:19] <annevk> MikeSmith: I don't know
- # [10:19] <MikeSmith> ok
- # [10:19] <MikeSmith> I guess I'll just talk with Kenji
- # [10:19] <MikeSmith> ionas: I'd just use <div>
- # [10:20] <MikeSmith> ionas: with a class value if you want -- like, <div class=record>
- # [10:20] <ionas> MikeSmith: its not just an abstract division though, each section groups certain types
- # [10:20] <ionas> and the record has a title
- # [10:21] <ionas> and is self-sustained - eg. an article
- # [10:21] <MikeSmith> I don't think any of that makes it unsuitable for marking up with <div>
- # [10:21] <MikeSmith> the semantic elements like article are kind of a lost cause IMHO
- # [10:21] <ionas> MikeSmith: just because you CAN use div/span everywhere
- # [10:21] <ionas> does not mean you have to
- # [10:22] <MikeSmith> yeah I didn't say you had to
- # [10:22] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 258 seconds)
- # [10:22] <ionas> I think they are fine, they also add options to style things without cluttering tons of classes
- # [10:22] <ionas> like <div class=“record”>
- # [10:22] <ionas> the worst thing lately happening is all that css-class-soup coming through those pseudo frontend frameworks
- # [10:23] <MikeSmith> if that's the worst thing you've seen happening lately, you're lucky
- # [10:24] <ionas> such a fall-back into dark-table-ages - ultra huge DOM trees due to just wrapping divs with classes, that’s the other reason to go “semantic” (thinking about what data you represent) - so personally I’d love to see many more semantic tags like record, product, etc - generic “nouns” that can be adapted for different use cases and have some guideline how to use
- # [10:24] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [10:25] <ionas> hehe ;) - yes bootstrap/div-soup/class-soup really made some projects a big pain due to bad practise/design.
- # [10:27] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [10:27] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [10:27] * Quits: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 272 seconds)
- # [10:34] * Quits: ionas (~leo@unaffiliated/ionas) (Quit: ionas)
- # [10:35] <annevk> Hixie_: might just be W3C Bugzilla that is very slow
- # [10:35] * Joins: Ducki (~Ducki@191.233.66.1)
- # [10:38] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [10:40] <MikeSmith> annevk: yeah, that
- # [10:40] <MikeSmith> w3c systems are having some load problems right now
- # [10:40] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [10:40] <MikeSmith> systems team is working on getting it resolved
- # [10:41] * Quits: eupcan277_y_h_h_ (~ctlM@80.83.239.61) (Ping timeout: 245 seconds)
- # [10:45] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 260 seconds)
- # [10:45] * Joins: Lachy (~Lachy@213.166.174.2)
- # [10:47] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [10:52] <annevk> jgraham: https://plus.google.com/+IanBicking/posts/Cz95yhYK3aG seems apt for the further investment in DreamHost strategy
- # [10:52] <annevk> jgraham: although I suppose I might still get fed up with it after a while
- # [11:02] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [11:04] * Joins: erlehmann (~erlehmann@f055128236.adsl.alicedsl.de)
- # [11:06] * Joins: espadrine` (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr)
- # [11:07] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [11:15] * Quits: sarri (~sari@p50995cae.dip0.t-ipconnect.de) (Ping timeout: 245 seconds)
- # [11:16] * Joins: Ms2ger (~Ms2ger@nata200.ugent.be)
- # [11:17] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [11:17] * Joins: sarri (~sari@p50995cae.dip0.t-ipconnect.de)
- # [11:17] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Remote host closed the connection)
- # [11:22] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [11:22] <jgraham> annevk: Right, the correct evaluation is long term cost of moving to another host vs long term cost of staying on Dreamhost. The first option is front-loaded in that there is some switching cost (although you don't have to make a big-bang change of course), but there amy well be a break even point and it might not even be too far in the future
- # [11:23] <Ms2ger> Amy?
- # [11:23] * Ms2ger ducks
- # [11:26] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 240 seconds)
- # [11:26] <gsnedders> Amy's vital to any moving plan!
- # [11:27] * tobie__ is now known as tobie
- # [11:27] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Read error: Connection reset by peer)
- # [11:32] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [11:32] <jgraham> Yes, she's going to do the heavy lifting
- # [11:33] <gsnedders> Assigning elements to sections is hard, part ten: <p class=category>cats</p><h2>Pillar</h2><p>Pillar is a three-legged cat
- # [11:33] <annevk> Amy?
- # [11:34] <annevk> jgraham: as the switching cost involves learning how to manage a server, it seems pretty high
- # [11:35] * Joins: Lachy (~Lachy@213.166.174.2)
- # [11:36] * Joins: Kolombiken (~Adium@94.137.124.2)
- # [11:37] * Joins: ttepasse (~ttepasse@ip-109-90-166-140.hsi11.unitymediagroup.de)
- # [11:38] * Joins: smaug____ (~chatzilla@cs78246079.pp.htv.fi)
- # [11:39] * Quits: Ms2ger (~Ms2ger@nata200.ugent.be) (Ping timeout: 244 seconds)
- # [11:41] <jgraham> annevk: Well how hard that is depends a lot on what you're doing. Running a simple HTTP server is easy. Running a mail server is hard enough that I'm not prepared to try it. Running a HTTP server and a DB server is somewhere in the middle
- # [11:42] * Quits: CvP (~CvP@27.147.199.131) (Disconnected by services)
- # [11:42] * Joins: xCG (~CvP@27.147.199.131)
- # [11:43] * Joins: Ms2ger (~Ms2ger@nata200.ugent.be)
- # [11:43] * xCG is now known as CvP
- # [11:48] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [11:51] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [11:53] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 272 seconds)
- # [11:54] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [11:56] <hsivonen> jgraham: fyi, your take on the W3C HTML5 spec is being spun into "Mozilla doesn't care about a11y" propaganda on Twitter
- # [11:56] <Ms2ger> Of course it is
- # [11:57] <hsivonen> Ms2ger: I'm not suggesting that this is surprising, but failing to point to specific bogosities helps the propaganda
- # [11:58] <Ms2ger> And thank you for that
- # [12:01] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [12:01] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [12:01] * Joins: hasather (~hasather@80.91.33.141)
- # [12:06] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [12:11] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Remote host closed the connection)
- # [12:12] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
- # [12:14] <zcorpan> anyone know of a "browser" icon in svg that is cc0?
- # [12:15] <zcorpan> that looks good at 16x16px
- # [12:16] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Ping timeout: 244 seconds)
- # [12:18] * Quits: Ms2ger (~Ms2ger@nata200.ugent.be) (Ping timeout: 240 seconds)
- # [12:19] * Quits: Kolombiken (~Adium@94.137.124.2) (Quit: Leaving.)
- # [12:20] <MikeSmith> zcorpan: https://openclipart.org/
- # [12:20] <MikeSmith> if you didn't try that already
- # [12:21] * Quits: espadrine` (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr) (Remote host closed the connection)
- # [12:24] * Joins: hasather (~hasather@80.91.33.141)
- # [12:25] <zcorpan> didn't find anything suitable
- # [12:26] * Joins: davidyezsetz (~davidyezs@mail1.powerflasher.de)
- # [12:29] <jgraham> hsivonen: It seems like "Mozilla a11y are implementing based on the W3C version of the spec" would be useful input to the dev.platform thread. That is something we can use as leverage to get observable differences backported to the WHATWG version, which seems like a good outcome. I also don't have kind words for people who perfer to drum up a Twitter storm rather than engage in reasoned discussion.
- # [12:31] <karlcow> hsivonen: no.
- # [12:31] <karlcow> the message of Ms2ger is. Not the one of jgraham.
- # [12:34] * Joins: Smylers (~smylers@78.33.155.138)
- # [12:35] <MikeSmith> zcorpan: http://commons.m.wikimedia.org/wiki/File:Deer_park_globe.svg maybe
- # [12:35] <zcorpan> MikeSmith: it looks a lot like firefox nightly
- # [12:36] <zcorpan> but maybe
- # [12:36] * Joins: wilhelm (~wilhelm@178.255.149.100)
- # [12:37] <MikeSmith> also I see now it's cc-by -_-
- # [12:37] <MikeSmith> not cc0
- # [12:37] <zcorpan> looks like it actually is the nightly icon :-)
- # [12:39] <MikeSmith> zcorpan: Yeah but I doubt you'll find 1 normal person out of 1000 who would know it's the nightly icon
- # [12:39] <zcorpan> this is for https://html5.org/tools/web-apps-tracker not for normal persons :-P
- # [12:39] <MikeSmith> Ah
- # [12:42] <annevk> looks like an old version of the icon
- # [12:45] <MikeSmith> if it's a icon for recognition by people who actually work on browser code and testing, you need something that connotes pain and anxiety
- # [12:45] <MikeSmith> e.g., more like an exploding planet
- # [12:49] * Quits: benjamingr_ (uid23465@gateway/web/irccloud.com/x-htitkvfyeriqypdt) (Quit: Connection closed for inactivity)
- # [12:49] <MikeSmith> http://33.media.tumblr.com/b338a6a8b147ae1edba94b1087fcdf02/tumblr_momln1lZYE1qetz3to1_500.jpg
- # [12:50] <annevk> Can someone help me debug this:
- # [12:50] <annevk> RedirectMatch 301 ^/tools/web-apps-tracker\?from\=(\d+)\&to\=(\d+)$ https://html5.org/r/$2
- # [12:50] * annevk is still bad with regular expressions
- # [12:52] <karlcow> regex101
- # [12:53] <karlcow> annevk: do you have an example of two URIs?
- # [12:53] <annevk> https://html5.org/tools/web-apps-tracker?from=8781&to=8782 -> https://html5.org/r/8782
- # [12:54] <karlcow> merci
- # [12:55] <MikeSmith> annevk: you don't need to escape the = sign, right? though I guess it should still wish just the same if you do
- # [12:55] <karlcow> yes no need
- # [12:56] <karlcow> and also the &
- # [12:56] <MikeSmith> nor the & sign
- # [12:56] <annevk> yeah had that before
- # [13:00] <karlcow> ^/tools/web-apps-tracker?from=[0-9]+&to=([0-9]+)$ https://html5.org/r/$1
- # [13:00] <karlcow> As I'm not sure if apache knows \d
- # [13:01] <annevk> it does
- # [13:02] <annevk> doesn't work
- # [13:04] * Joins: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr)
- # [13:04] <darobin> you need to escape the ?
- # [13:04] <karlcow> ah!
- # [13:04] <darobin> and indeed Apache regexes are pretty dumb
- # [13:05] <darobin> annevk: try with the ? escaped
- # [13:05] <karlcow> ? <- conditionnal
- # [13:05] <darobin> yeah
- # [13:05] <annevk> it's escaped
- # [13:05] <darobin> mmmmmmmm
- # [13:06] <darobin> oh
- # [13:06] <darobin> I'm not sure you can match against the query string
- # [13:06] <annevk> are query parameters passed in differently?
- # [13:06] <annevk> yeah, seems like it
- # [13:06] <annevk> bah
- # [13:07] <darobin> mmmm RedirectMatch — that's not mod_rewrite
- # [13:07] <karlcow> >Another case is when a CGI needs to be redirected and the CGI takes arguments by the GET method. A "Redirect" or "RedirectMatch" command will redirect the CGI but will not send the CGI's arguments along with it to the new URL.
- # [13:08] <karlcow> RewriteEngine on + RewriteRule is your friend
- # [13:08] <darobin> annevk: I think that you want to use mod_rewrite instead
- # [13:10] <darobin> annevk: RewriteRule can make backreferences to RewriteCond matches, and the latter can match on the QS
- # [13:10] <darobin> it's painful though
- # [13:11] * Joins: beverloo (beverloo@nat/google/x-fgffyepqjtuztnwz)
- # [13:11] <darobin> you could turn web-apps-tracker into a small CGI script that would do this far more easily :)
- # [13:12] <annevk> it's a CGI script, but I was hoping not to have to figure out the CGI API again
- # [13:12] <darobin> annevk: what language?
- # [13:12] <annevk> Python
- # [13:12] <annevk> need to figure out how to get the request URL
- # [13:13] <darobin> annevk: I presume it's already referencing the from/to values,
- # [13:13] <darobin> all you need to add is how to send a 301
- # [13:13] <annevk> I think then I'll get into external redirects :-)
- # [13:13] <karlcow> Ooooh https://bugzilla.mozilla.org/show_bug.cgi?id=958887
- # [13:17] <darobin> oh, it looks like it's just print 'Status: 301...' and then the Location header
- # [13:17] <darobin> nicely close to the metal :)
- # [13:17] * Quits: erlehmann (~erlehmann@f055128236.adsl.alicedsl.de) (Excess Flood)
- # [13:17] * Joins: erlehmann (~erlehmann@f055128236.adsl.alicedsl.de)
- # [13:30] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [13:37] * Quits: Smylers (~smylers@78.33.155.138) (Ping timeout: 260 seconds)
- # [13:38] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
- # [13:38] <hsivonen> karlcow: there are people on twitter who are particularly taking issue with jgraham's wording
- # [13:38] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 258 seconds)
- # [13:40] * Joins: ehsan (~ehsan@135-23-212-183.cpe.pppoe.ca)
- # [13:41] * Joins: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be)
- # [13:50] * Joins: ShaneHudson (~ShaneHuds@2.221.109.214)
- # [13:51] * Joins: tommyliu_ (~tommyliu@183.37.145.148)
- # [13:52] * Joins: Smylers (~smylers@81.143.60.194)
- # [13:52] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [13:54] * Quits: erlehmann (~erlehmann@f055128236.adsl.alicedsl.de) (Excess Flood)
- # [13:54] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Ping timeout: 245 seconds)
- # [13:54] * Joins: erlehmann (~erlehmann@f055128236.adsl.alicedsl.de)
- # [13:55] <zcorpan> what wording?
- # [13:58] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 260 seconds)
- # [13:59] * Quits: tommyliu_ (~tommyliu@183.37.145.148) (Remote host closed the connection)
- # [13:59] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
- # [14:03] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Ping timeout: 272 seconds)
- # [14:09] * Quits: Smylers (~smylers@81.143.60.194) (Ping timeout: 240 seconds)
- # [14:10] * Joins: tj_vantoll (~Adium@2601:4:5380:2ec:ade0:905e:3efd:f0d5)
- # [14:16] <mathiasbynens> zcorpan: this seems up your alley https://github.com/cure53/DOMPurify/issues/32#issuecomment-55027268
- # [14:18] * Joins: markkes (~markkes@62.207.90.201)
- # [14:20] <zcorpan> mathiasbynens: https://github.com/cure53/DOMPurify/issues/32#issuecomment-55896661 seems to say they don't need a css parser anyway, can just iterate the cssom
- # [14:21] <zcorpan> but certainly making the cssom suck less is a long term goal
- # [14:22] <zcorpan> a problem with iterating the cssom is that you can't do it until the stylesheet is already applied
- # [14:22] <zcorpan> but i'm not sure how this thing works to begin with
- # [14:23] * Joins: Smylers (~smylers@78.33.155.138)
- # [14:26] * Joins: BigBangUDR (~Thunderbi@103.249.181.147)
- # [14:26] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [14:30] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [14:46] <SteveF_> hsivonen: "it doesn't do a11y any favors to hold the permathreads about longdesc as a symbol of pro-a11y activity. " who has been doing that? http://lists.w3.org/Archives/Public/public-html-admin/2014Aug/0038.html
- # [14:50] * Quits: ShaneHudson (~ShaneHuds@2.221.109.214) (Quit: Computer fell asleep.)
- # [14:50] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [14:50] * Joins: mpt (~mpt@nat/canonical/x-nbdojxibqngsekdx)
- # [14:50] * Quits: mpt (~mpt@nat/canonical/x-nbdojxibqngsekdx) (Changing host)
- # [14:50] * Joins: mpt (~mpt@canonical/mpt)
- # [14:51] * Joins: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp)
- # [14:52] * Joins: ShaneHudson (~ShaneHuds@2.221.109.214)
- # [14:56] * Quits: ShaneHudson (~ShaneHuds@2.221.109.214) (Client Quit)
- # [14:58] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [14:58] * Joins: hasather (~hasather@80.91.33.141)
- # [14:59] * Joins: tommyliu_ (~tommyliu@61.144.248.40)
- # [15:02] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Ping timeout: 272 seconds)
- # [15:02] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 245 seconds)
- # [15:05] * Joins: TallTed (~Thud@c-98-216-39-172.hsd1.ma.comcast.net)
- # [15:07] * Quits: tommyliu_ (~tommyliu@61.144.248.40) (Remote host closed the connection)
- # [15:07] * Joins: tommyliu (~tommyliu@li568-208.members.linode.com)
- # [15:12] * Quits: ehsan (~ehsan@135-23-212-183.cpe.pppoe.ca) (Remote host closed the connection)
- # [15:13] * Joins: hasather (~hasather@80.91.33.141)
- # [15:14] * Joins: caitp (~caitp@CPE48f8b385c01c-CM84948c4c6f80.cpe.net.cable.rogers.com)
- # [15:15] * Joins: Kolombiken (~Adium@gateway.creuna.se)
- # [15:15] * Quits: jungkees (uid24208@gateway/web/irccloud.com/x-adcyxdatnvkhcnio) (Quit: Connection closed for inactivity)
- # [15:15] * Joins: tommyliu_ (~tommyliu@61.144.248.40)
- # [15:16] * Quits: zdobersek (~zan@109.201.152.230) (Ping timeout: 258 seconds)
- # [15:18] * Joins: ehynds (~ehynds@146-115-145-170.c3-0.nwt-ubr1.sbo-nwt.ma.cable.rcn.com)
- # [15:19] * Quits: tommyliu (~tommyliu@li568-208.members.linode.com) (Ping timeout: 260 seconds)
- # [15:24] * Joins: zdobersek (~zan@185.3.135.82)
- # [15:29] <Ms2ger> karlcow, hmm? People complaining about me?
- # [15:31] <zcorpan> does anyone here know how css positioning works with rtl and scrollable elements? http://lists.w3.org/Archives/Public/www-style/2014Sep/0294.html
- # [15:31] * Joins: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net)
- # [15:32] <gsnedders> Ms2ger: it's all your fault
- # [15:32] * Joins: Amaan (uid4967@gateway/web/irccloud.com/x-gzlrpjbfhzpljckj)
- # [15:36] * Joins: boogyman (~boogyman@38.88.11.131)
- # [15:36] * Quits: boogyman (~boogyman@38.88.11.131) (Changing host)
- # [15:36] * Joins: boogyman (~boogyman@pdpc/supporter/professional/boogyman)
- # [15:38] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [15:39] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [15:39] * Quits: ttepasse (~ttepasse@ip-109-90-166-140.hsi11.unitymediagroup.de) (Ping timeout: 258 seconds)
- # [15:40] * Joins: ttepasse (~ttepasse@ip-109-90-166-140.hsi11.unitymediagroup.de)
- # [15:43] <jgraham> SteveF_: FWIW I think that, although longdesc hasn't been mentioned here, it is the constant elephant in the room for a11y discussions. The discussion reached a point where it was clear to me, at least, that if I go blind, anything that required authors to use longdesc would simply not be accessible to me, whether or not it is in the HTML spec. At that point a valid tactic on the "WHATWG side" (if you want that kind of unhelpful characterisation) wou
- # [15:43] <jgraham> ... think this attribute is entirely useless if not outright harmful, but it's not worth fighting about". Obviously that didn't happen, and perhaps it was a mistake. On the other side proponents of the attribute showed very little sign that they were engaging with the evidence that it wasn't really a helpful design. Instead they sunk a lot of political capital — more than they could really afford — on forcing it through. Several of the participan
- # [15:44] <jgraham> ... had toxic personalities and people weren't prepared to cut them out of the discussion, or disown their behaviour, particularly when they happened to agree with their viewpoint on this one issue. This discussion was one of the things that led to the group becoming a lot more bureaucratic with polls and extension specs and so on. For implementors, maintaining a high cadence is extremely important, not just because it isn't anyone's job to engage in
- # [15:44] <jgraham> ... debates, but also because it's necessary to keep improving specific products and the platform as a whole so as not to lose in the marketplace either against direct competitors or whole new technology stacks that don't come with all the legacy baggage. With that in mind a forum with protocols designed to neuter multi-year debates over a single attribute aren't suitable for any other kind of work, and that's why implementors lost interest.
- # [15:45] <darobin> well, that's a long thing to say on IRC
- # [15:45] <jgraham> So it seems
- # [15:47] <SteveF_> jgraham: like many others active in acc specification of html and related features, I have spent very little time in the past few years on longdesc, but it is usually waved around in discussions as it is an easy target
- # [15:51] <SteveF_> jgraham: my input on the URL spec thread may be of interest as its subject is relevant to the issues - http://lists.w3.org/Archives/Public/public-w3process/2014Sep/0015.html *warning* lacks hyperbole and fisticuffs
- # [15:51] <jgraham> SteveF_: Right, but this is something that happened a few years ago. The fact that everyone — in some particularly unhelpful way — got what they wanted, with a WHATWG spec not containing longdesc and a W3C extension spec containing longdesc, makes it unsurprising that people moved on to new things in the meantime. But the effects of that earlier phase are still shaping the way we operate today.
- # [15:53] * elijah_ is now known as elijah
- # [15:53] * elijah is now known as Guest26522
- # [15:53] * Joins: encryptd_fractl (~encryptd_@71-90-29-214.dhcp.ftbg.wi.charter.com)
- # [15:54] * Quits: zdobersek (~zan@185.3.135.82) (Ping timeout: 240 seconds)
- # [15:54] <Ms2ger> jgraham, your wall of text above is missing things, fwiw
- # [15:55] <jgraham> Ms2ger: Not for me!
- # [15:55] <tantek> whoa - email in IRC - amazing!
- # [15:55] <Ms2ger> characterisation) wo
- # [15:55] <Ms2ger> <jgraham> ... think this
- # [15:55] <jgraham> 'would have been to say "we'
- # [15:56] <SteveF_> jgraham: i agree, I moved on to more interesting stuff to me, I interact with the whatwg on rare occasions I need to, rarely a pleasant experience, fact is the acc layer implementation stuff does not happen whatwg
- # [15:56] <SteveF_> at whatwg
- # [15:56] <tantek> this: "the effects of that earlier phase are still shaping the way we operate today"
- # [15:57] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [15:57] <SteveF_> nor does the specification of acc layer stuff
- # [15:57] * Joins: ehsan (~ehsan@2001:450:1f:224:70f5:b90c:1232:53e2)
- # [15:57] <Ms2ger> SteveF_, yeah, so it seems
- # [15:58] <Ms2ger> SteveF_, I haven't followed that, though, so I'm not sure how that's relevant to the HTML 5 PR?
- # [15:58] <tantek> SteveF - where does specification of acc layer stuff happen that is *not* so political, and instead actually data-driven on helping the most people by creating acc tech that easy *and* reliable for authors to use?
- # [15:59] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-bskofevsaglkhcmn)
- # [16:00] <SteveF_> tantek: at w3c in mailing lists, bugs etc, on browser bugs in discussion on irc , the usual
- # [16:00] <annevk> mathiasbynens: what's the status of javascript.spec.whatwg.org?
- # [16:00] <annevk> mathiasbynens: are you planning on pushing out an update to align with ES6?
- # [16:01] * Joins: zdobersek (~zan@81.17.27.234)
- # [16:01] <tantek> SteveF - that hasn't been my experience with w3c mailing lists, bugs, etc.
- # [16:02] <SteveF_> rleevance to PR for me is that i went through the requirements in the aria section of the w3c HTML spec and tested them where there were issues I filed bugs either against browsers or against the spec
- # [16:02] <tantek> in that way, "longdesc" has served a purpose - it has provided an easy litmus test as to whether someone involved in working on acc layer stuff is being helpful or political.
- # [16:03] <zcorpan> jgraham: you should have said it on twitter instead
- # [16:03] <SteveF_> tantek: its all politics, i pick and choose who and which people/lists i interact with
- # [16:03] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [16:04] <SteveF_> tantek: to get stuff done
- # [16:04] * Quits: BigBangUDR (~Thunderbi@103.249.181.147) (Quit: BigBangUDR)
- # [16:04] <tantek> SteveF: "its all politics" <-- and that is why people simply walk away and go to WHATWG, or #indiewebcamp etc.
- # [16:04] <tantek> some of us don't believe in cultures of "its all politics"
- # [16:04] <SteveF_> tantek: a poltical statement in itself
- # [16:05] <tantek> SteveF - note, I didn't say *zero* politics, I am merely pointing out that any "all politics" cultures are basically deadends
- # [16:05] <tantek> and that implementers will shift to communities with more focus on building, and less focus on politics.
- # [16:07] <SteveF_> tantek: i work with moz acc engineers to get stuff done and to improve the acc implementation stuff defined and thats why you find people like Marco Zehe disagreeing with the dominant view
- # [16:07] <Ms2ger> tantek, seems like that might not be the case in a11y
- # [16:07] <Ms2ger> Anyway, if the people doing the a11y work want to do that at w3c, that seems fine with me
- # [16:08] <Ms2ger> We should definitely make sure that the whatwg spec matches implementations, though
- # [16:08] <tantek> Ms2ger - hence my original question of "where does specification of acc layer stuff happen that is *not* so political, and instead actually data-driven " - though I should is is not so *primarily* political.
- # [16:09] <mathiasbynens> annevk: no bandwidth to pick this up atm, but yeah – it now uses the latest draft as a ref
- # [16:09] <tantek> Ms2ger - agreed with "if the people doing the a11y work want to do that at w3c, that seems fine with me" - as long as it is features which actually *help* people and are practical for authors.
- # [16:09] <mathiasbynens> annevk: recently removed some things that have now progressed to the ES draft
- # [16:09] <annevk> mathiasbynens: can you maybe add a disclaimer somewhere?
- # [16:09] <mathiasbynens> but there are more
- # [16:09] <jgraham> It is very unclear to me that "create a specification -> change the specification in incompatible ways to address a11y issues -> try to backport the changes" is going to result in better a11y outcomes than "work together to create a specification with a11y designed in from the start"
- # [16:09] <annevk> mathiasbynens: yeah all the string stuff has moved iirc
- # [16:09] <SteveF_> "if the people doing the a11y work" i didn't say that, but i have much more in common with whatwg than others
- # [16:10] <Ms2ger> SteveF_, sorry, that's how I interpreted what you said about working with Mozilla engineers
- # [16:11] <SteveF_> Ms2ger: no what i meant is that i don't find w3c a pleasant place to work, just pleasenter than others
- # [16:11] <Ms2ger> I see
- # [16:11] <Ms2ger> Where by "others" you also mean whatwg?
- # [16:12] <SteveF_> and i don't have to spend cycles butting heads with hixie on stuff we can't reach agreement with
- # [16:12] <darobin> there are other others?
- # [16:12] <darobin> :)
- # [16:12] <SteveF_> also its where I can get feedback from acc engineers
- # [16:13] <Ms2ger> Well, the whatwg spec should eventually end up matching what browsers do, even if Hixie_ doesn't agree
- # [16:14] <Ms2ger> See: main / picture / style attribute / ...
- # [16:14] * Quits: gavin___ (~gavin@76.14.42.120) (Read error: Connection reset by peer)
- # [16:14] <gsnedders> SteveF_: I think my view is there's nothing wrong with people doing work in the W3C space, even though I think a lot of the policies around stuff like testsuites end up ultimately being detrimental
- # [16:15] <SteveF_> gsnedders: sure work where you find it most productive, but we could save some time if we work together instead of in a constant state of siege
- # [16:16] * Quits: smaug____ (~chatzilla@cs78246079.pp.htv.fi) (Ping timeout: 272 seconds)
- # [16:16] * Joins: estellevw (~estellevw@173-228-112-219.dsl.dynamic.sonic.net)
- # [16:16] <Ms2ger> SteveF_, I certainly hope nobody disagrees with that sentiment here :)
- # [16:16] * Joins: gavin__ (~gavin@76.14.42.120)
- # [16:17] <gsnedders> Ms2ger: FORMAL OBJECTION. Arguments make for more interesting Twitter discussions!
- # [16:17] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [16:17] * Ms2ger kicks gsnedders
- # [16:17] <SteveF_> Ms2ger: the elephant in the room for HTML is that no spec scratches the surface on acc layer implementation, i have been trying to work on that for a while only now is there some traction occuring.
- # [16:18] <Ms2ger> SteveF_, nobody except gsnedders here* ;)
- # [16:18] <Ms2ger> SteveF_, that's good to hear
- # [16:18] * Quits: gavin__ (~gavin@76.14.42.120) (Remote host closed the connection)
- # [16:19] * Joins: gavin__ (~gavin@76.14.42.120)
- # [16:19] <jgraham> Yeah improving the a11y layer implementation seems like good work
- # [16:20] <gsnedders> (I'm not actually qualified to speak about anything recently, I've scarcely read whatwg or public-html in several years.)
- # [16:20] <gsnedders> (and I think making statements from how things were years ago probably isn't helpful)
- # [16:20] <SteveF_> FYI this is the re-start of html specific doc http://rawgit.com/w3c/aria/master/html-aam/html-aam.html
- # [16:21] <SteveF_> there is also one being developed for svg and a core/aria spec
- # [16:21] <Ms2ger> Looks interesting
- # [16:22] <jgraham> SteveF_: shouldn't that document start "this document *defines*", not "describes"?
- # [16:22] * Quits: gavin__ (~gavin@76.14.42.120) (Remote host closed the connection)
- # [16:22] <Ms2ger> Not that I have expertise to say anything more
- # [16:23] <SteveF_> jgraham: probably, feedback welcome! as of now its just a copy of the informative doc i worked on in the past have to get down to editing it more
- # [16:23] * Joins: gavin__ (~gavin@76.14.42.120)
- # [16:23] * Quits: gavin__ (~gavin@76.14.42.120) (Remote host closed the connection)
- # [16:23] * Joins: gavin___ (~gavin@76.14.42.120)
- # [16:25] <SteveF_> we are still working out the organization of stuff between the docs
- # [16:25] * Quits: jxs (~joaoxsoul@media.fcsh.unl.pt) (Ping timeout: 260 seconds)
- # [16:26] * Joins: BigBangUDR (~Thunderbi@115.247.210.74)
- # [16:26] * Guest26522 is now known as elijah
- # [16:27] * SteveF_ been too busy stoking the fires on twitter today to do anything productive
- # [16:27] * Quits: BigBangUDR (~Thunderbi@115.247.210.74) (Client Quit)
- # [16:28] * Quits: diffalot (~diffalot@c-75-66-188-195.hsd1.ms.comcast.net) (Read error: Connection reset by peer)
- # [16:28] <SteveF_> jgraham: btw would still like to get the acc tests into test repository, but unclear what hoops i need to jump to do so
- # [16:29] <tantek> never stoke the fires on Twitter
- # [16:29] <SteveF_> or whether they fit into the scheme
- # [16:29] <gsnedders> SteveF_: many of them need to be manual, no? afaik the manual test support is still a bit rough
- # [16:29] <gsnedders> SteveF_: they should totally be there
- # [16:29] * Quits: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 272 seconds)
- # [16:30] <SteveF_> gsnedders: yes they need to be manual as they require using non automated tool to test
- # [16:30] <gsnedders> SteveF_: but they do need to be written at a level where a monkey can run them (or at least someone with no knowledge of a11y tools like say screenreaders)
- # [16:30] <SteveF_> gsnedders: the best i can do for that is to provide detailed instructions and examples
- # [16:32] <SteveF_> gsnedders: example of test http://stevefaulkner.github.io/html-mapping-tests/browser-tests/button.html
- # [16:32] * Joins: diffalot (~diffalot@c-75-66-188-195.hsd1.ms.comcast.net)
- # [16:33] <SteveF_> gsnedders: current instructions here http://stevefaulkner.github.io/html-mapping-tests/ think they need to be more detailed prescriptive http://stevefaulkner.github.io/html-mapping-tests/
- # [16:33] <gsnedders> SteveF_: if you're around in a few hours, ping me then and I'll try and put together a list of what I think needs done
- # [16:33] <jgraham> SteveF_: If they are something that browsers can run they should be in there. It would be great if we can find a scheme to make them automatable
- # [16:34] <jgraham> (automated tests have thousands of times the value of non-automated tests)
- # [16:34] <SteveF_> gsendders: thanks!
- # [16:35] <SteveF_> jgraham: i agree and its a laborious task manually testing
- # [16:35] <SteveF_> jgraham: but am not aware of any automated method
- # [16:36] * Joins: BigBangUDR (~Thunderbi@115.247.210.74)
- # [16:37] <jgraham> SteveF_: It seems like it should be quite possible — at least for that test — to expose the expectation information in some machine-parsable way. Then the actions required to run the test might be amenable to webdriver and getting the result out might be possible with platform-specific querying of the a11y API
- # [16:37] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [16:37] <jgraham> So I think with a bit of effort we can make it possible to run these tests in an automated way
- # [16:38] <SteveF_> jgraham: i know that you can get a dump of acc tree in chrome, but don't believe that you can do same in FF/IE, will ask moz acc
- # [16:40] <jgraham> SteveF_: Right, but I guess the platform has APIs for getting at it? I mean these are mappings to the actual platform feature, right? So even if you had to write a native program that queried the tree, it seems like it's possible
- # [16:40] <annevk> mathiasbynens: you could also ask on Twitter perhaps if there's someone willing to help out
- # [16:41] <jgraham> It isn't as cross-browser/cross-platform as I would like, but it's not impossible to imagine doing 90% of the work and saying to vendors "if you want to run these tests you ahve to do the last 10% yourselves"
- # [16:41] <SteveF_> >I mean these are mappings to the actual platform feature, right? yes,
- # [16:41] <SteveF_> features are mapped to platform apis
- # [16:41] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [16:42] <SteveF_> am talking with david bolter over on irc://moznet/accessibility
- # [16:43] * Joins: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be)
- # [16:46] * Quits: BigBangUDR (~Thunderbi@115.247.210.74) (Quit: BigBangUDR)
- # [16:46] * Joins: BigBangUDR (~Thunderbi@115.247.210.74)
- # [16:47] <gsnedders> oh, jgraham has just said half of what I was going to say
- # [16:47] <gsnedders> Typical.
- # [16:47] * Joins: MacTed (~Thud@c-98-216-39-172.hsd1.ma.comcast.net)
- # [16:47] <annevk> Was that the other half?
- # [16:48] <gsnedders> Nah, that was mostly about being more self-documenting
- # [16:48] * Quits: TallTed (~Thud@c-98-216-39-172.hsd1.ma.comcast.net) (Ping timeout: 260 seconds)
- # [16:48] <gsnedders> But that's for later when I'm not working
- # [16:48] * Quits: tommyliu_ (~tommyliu@61.144.248.40) (Read error: Connection reset by peer)
- # [16:49] <wilhelm> SteveF_: If that can be exposed to WebDriver (or even better: JavaScript) somehow, you're all good.
- # [16:49] <gsnedders> wilhelm: it can't be to JS, as it has to see over the whole rendered viewport, cross-origin
- # [16:51] <SteveF_> "davidb: we currently test our a11y core layer via automated tests but we don't open this up for web content (ripe security attack surface)."
- # [16:53] <darobin> that's fine
- # [16:53] <wilhelm> Then the difficult work is already done. Add a hook for WebDriver, and you've got your data.
- # [16:53] <darobin> I mean, you also don't expose everyone's browser using WebDriver to the open web :)
- # [16:54] <jgraham> Actually webdriver having access to the a11y tree seems independently good
- # [16:54] <wilhelm> Yes.
- # [16:54] <darobin> right
- # [16:54] <darobin> in fact I would be surprised if it didn't also enable things that aren't obviously a11y related
- # [16:54] <jgraham> It would allow people to write tests for their content being accessible with a much lower level of expertise than it currently requires
- # [16:56] <wilhelm> Yeah, you could do "iterate over all elements with an onclick handler, check if they have the appropriate roles set".
- # [16:56] <darobin> yeah, proper a11y linting would be a pretty damn good idea
- # [16:59] <wilhelm> The best way to do this, I think, is to work with a browser vendor on prototyping something. WebDriver is easily extended: https://dvcs.w3.org/hg/webdriver/raw-file/default/webdriver-spec.html#extending-the-protocol
- # [16:59] <wilhelm> Then we'll have implementation experience enough to put something in the spec.
- # [16:59] <jgraham> Hahaha
- # [16:59] <wilhelm> jgraham: Sssh!
- # [16:59] <jgraham> "webdriver is easily extended"
- # [17:00] <jgraham> So far no one actually implements that spec :|
- # [17:00] <wilhelm> Details!
- # [17:00] <wilhelm> (Says the chair of the WG.)
- # [17:00] <wilhelm> :P
- # [17:01] <wilhelm> jgraham: Many, uh, still extend it, though.
- # [17:01] <jgraham> Heh, well that's true
- # [17:02] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [17:02] <caitp> why do people believe that email addresses require top level domains in the domain part
- # [17:02] <jgraham> Certianly on my personal priority list "make an actual spec implementation" is higher than "figure out how to hook into the a11y tree and extend the protocol to support that"
- # [17:03] <annevk> darobin: hmm, forgot FormData depends on HTMLFormElement
- # [17:03] <wilhelm> And the spec is less "designing a new thing" and more "consolidating existing implementations".
- # [17:03] <annevk> darobin: we're doomed
- # [17:03] <jgraham> But hopefully someone else does both
- # [17:03] <darobin> annevk: it was just an example :)
- # [17:03] <wilhelm> jgraham: Different humans can work on different things.
- # [17:03] <darobin> annevk: but yeah, I know it's non-trivial, and am certainly not claiming that it is
- # [17:04] <gsnedders> caitp: because practically all those in the real world do
- # [17:04] <jgraham> wilhelm: I have asked around and apparently I can subcontract my work to as many Trafalgar Square pigeons as I like, but humans are out of the question
- # [17:05] <gsnedders> well I guess that means any crumbs are cleaned up quickly
- # [17:05] * Quits: BigBangUDR (~Thunderbi@115.247.210.74) (Quit: BigBangUDR)
- # [17:06] * Joins: BigBangUDR (~Thunderbi@115.247.210.74)
- # [17:06] <caitp> i think the most commonly used email address in the world actually doesn't contain a TLD though :c
- # [17:06] <caitp> oh well
- # [17:06] * Quits: Smylers (~smylers@78.33.155.138) (Ping timeout: 245 seconds)
- # [17:06] <gsnedders> caitp: really?
- # [17:07] <caitp> yeah, like root@localhost
- # [17:07] * Joins: zenparsing (~zenparsin@208.71.234.46)
- # [17:08] <wilhelm> jgraham: The humans working on mapping HTML elements<->ARIA roles in browsers should also make their stuff testable.
- # [17:09] <wilhelm> Other humans can work on actually adhering to the WebDriver spec.
- # [17:09] <gsnedders> caitp: mhmm, maybe. but quite probably localhost is a special case in terms of those that see much use
- # [17:11] <SteveF_> willhem: note that ARIA roles are not generally mapped to HTML elements, only in cases where no platform role exists
- # [17:12] <SteveF_> willhelm: and then usually a string representation is exposed using the APIs standard methods
- # [17:15] <jgraham> SteveF_: I think the relevant question for WebDriver is "can you go from a reference to a DOM element to a a11y API subtree?"
- # [17:15] * Quits: erlehmann (~erlehmann@f055128236.adsl.alicedsl.de) (Quit: Die demokratieerhaltende Whistleblowerplattform Krautchan freut sich immer über Spenden.)
- # [17:16] * Quits: abinader (sid21713@gateway/web/irccloud.com/x-bskofevsaglkhcmn)
- # [17:16] <SteveF_> jgraham: right, thats what the desktop tool we developed does
- # [17:17] * Joins: tommyliu (~tommyliu@219.133.107.8)
- # [17:17] <SteveF_> jgraham: http://www.paciellogroup.com/resources/aviewer/ (windows only) ;-(
- # [17:21] * Quits: BigBangUDR (~Thunderbi@115.247.210.74) (Quit: BigBangUDR)
- # [17:21] * Quits: tommyliu (~tommyliu@219.133.107.8) (Ping timeout: 240 seconds)
- # [17:21] * Joins: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net)
- # [17:21] <jgraham> SteveF_: Right so Webdriver would presumably have an API like getAccessibilityTree(element) which would return some representation of that tree
- # [17:21] * Joins: Smylers (~smylers@78.33.155.138)
- # [17:21] <SteveF_> jgraham: yes
- # [17:21] <wilhelm> Yes.
- # [17:25] * Joins: tommyliu (~tommyliu@219.133.107.8)
- # [17:26] * Joins: BigBangUDR (~Thunderbi@115.247.210.74)
- # [17:32] * TabAtkins_ is now known as TabAtkins
- # [17:33] * Quits: Lachy (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [17:34] * Quits: tommyliu (~tommyliu@219.133.107.8) (Remote host closed the connection)
- # [17:34] * Joins: tommyliu (~tommyliu@219.133.107.8)
- # [17:37] * Joins: roc (~chatzilla@2001:450:1f:232:2677:3ff:fece:dc64)
- # [17:38] * Quits: tantek (~tantek@70-36-139-41.dsl.dynamic.sonic.net) (Quit: tantek)
- # [17:39] * Quits: tommyliu (~tommyliu@219.133.107.8) (Ping timeout: 260 seconds)
- # [17:40] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [17:40] * Joins: Lachy (~Lachy@213.166.174.2)
- # [17:41] * Joins: hasather (~hasather@80.91.33.141)
- # [17:41] * Quits: Lachy (~Lachy@213.166.174.2) (Read error: Connection reset by peer)
- # [17:41] * Joins: Lachy_ (~Lachy@213.166.174.2)
- # [17:44] * amtiskaw__ is now known as amtiskaw
- # [17:44] * Quits: davidyezsetz (~davidyezs@mail1.powerflasher.de) (Quit: davidyezsetz)
- # [17:45] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 240 seconds)
- # [17:49] * Quits: jdaggett_ (~jdaggett@ae031063.dynamic.ppp.asahi-net.or.jp) (Quit: jdaggett_)
- # [17:49] * Quits: sarri (~sari@p50995cae.dip0.t-ipconnect.de) (Ping timeout: 272 seconds)
- # [17:51] * Joins: fila (~filaf@46.99.23.30)
- # [17:51] * Quits: zenparsing (~zenparsin@208.71.234.46) (Ping timeout: 258 seconds)
- # [17:52] * Joins: sarri (~sari@p50995cae.dip0.t-ipconnect.de)
- # [17:53] * Joins: satazor (~satazor@bl17-156-199.dsl.telepac.pt)
- # [17:54] * Joins: dbaron (~dbaron@50.0.192.112)
- # [17:55] * Joins: jernoble|laptop (~jernoble@76.74.153.41)
- # [18:03] * Quits: satazor (~satazor@bl17-156-199.dsl.telepac.pt) (Remote host closed the connection)
- # [18:04] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [18:05] * Joins: Maurice (copyman@unaffiliated/maurice)
- # [18:06] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [18:07] * Joins: ^esc (~esc-ape@178.115.131.84.wireless.dyn.drei.com)
- # [18:07] * Joins: myszorek (~Myszor@87-205-254-139.adsl.inetia.pl)
- # [18:08] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Ping timeout: 260 seconds)
- # [18:09] * Joins: ap (~ap@17.202.44.214)
- # [18:15] * Quits: jernoble|laptop (~jernoble@76.74.153.41) (Quit: Computer has gone to sleep.)
- # [18:15] * Quits: Kolombiken (~Adium@gateway.creuna.se) (Quit: Leaving.)
- # [18:16] * Parts: myszorek (~Myszor@87-205-254-139.adsl.inetia.pl)
- # [18:17] * Quits: Lachy_ (~Lachy@213.166.174.2) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [18:19] * Joins: eupcan277_y_h_h_ (~ctlM@80.83.238.72)
- # [18:20] * Quits: estellevw (~estellevw@173-228-112-219.dsl.dynamic.sonic.net) (Quit: Snuggling with the puppies)
- # [18:23] * Quits: Smylers (~smylers@78.33.155.138) (Quit: Leaving.)
- # [18:27] <Hixie_> anyone understand https://www.w3.org/Bugs/Public/show_bug.cgi?id=26871 ?
- # [18:28] <caitp> > needs-more-info
- # [18:29] * Quits: darobin (~darobin@78.109.80.74) (Remote host closed the connection)
- # [18:38] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [18:40] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 244 seconds)
- # [18:43] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [18:45] * Joins: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch)
- # [18:50] * miketaylr_ is now known as miketaylr
- # [18:51] * Quits: cbr_ (~cbr@145.36.150.83.chzhher77.rootnet.ch) (Quit: cbr_)
- # [18:52] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Remote host closed the connection)
- # [18:58] * Joins: tommyliu (~tommyliu@219.133.107.8)
- # [18:59] * Quits: tommyliu (~tommyliu@219.133.107.8) (Remote host closed the connection)
- # [19:03] * Joins: tommyliu (~tommyliu@219.133.107.8)
- # [19:03] * Joins: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net)
- # [19:03] * Joins: jernoble|laptop (~jernoble@17.202.45.163)
- # [19:03] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [19:06] * Quits: jernoble (~jernoble@17.202.46.221) (Quit: Textual IRC Client: www.textualapp.com)
- # [19:06] * Joins: jernoble (~jernoble@17.202.46.221)
- # [19:09] * Quits: tj_vantoll (~Adium@2601:4:5380:2ec:ade0:905e:3efd:f0d5) (Quit: Leaving.)
- # [19:12] * Joins: tj_vantoll (~Adium@2601:4:5380:2ec:c911:9644:acfe:348d)
- # [19:14] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [19:15] * Quits: jernoble|laptop (~jernoble@17.202.45.163) (Quit: Computer has gone to sleep.)
- # [19:19] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 245 seconds)
- # [19:23] * Quits: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net) (Ping timeout: 245 seconds)
- # [19:24] * Joins: erlehmann (~erlehmann@89.204.153.55)
- # [19:30] * Joins: hasather (~hasather@80.91.33.141)
- # [19:30] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [19:31] * Joins: jernoble|laptop (~jernoble@17.202.45.163)
- # [19:33] * Quits: BigBangUDR (~Thunderbi@115.247.210.74) (Quit: BigBangUDR)
- # [19:34] * Quits: KevinMarks_ (~yaaic@2607:fb90:503:3548:485f:287a:db37:46bf) (Ping timeout: 272 seconds)
- # [19:35] * Krinkle|detached is now known as Krinkle
- # [19:35] * Quits: fila (~filaf@46.99.23.30) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [19:35] * Quits: tommyliu (~tommyliu@219.133.107.8) (Remote host closed the connection)
- # [19:42] * Joins: satazor (~satazor@239.201.37.188.rev.vodafone.pt)
- # [19:42] * Joins: abinader (sid21713@gateway/web/irccloud.com/x-dufirxegcmqrbrai)
- # [19:44] * Joins: tommyliu (~tommyliu@219.133.107.8)
- # [19:45] * Quits: espadrine (~ttyl@LMontsouris-656-01-02-84.w80-12.abo.wanadoo.fr) (Ping timeout: 246 seconds)
- # [19:45] * Joins: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net)
- # [19:47] * Quits: satazor (~satazor@239.201.37.188.rev.vodafone.pt) (Ping timeout: 272 seconds)
- # [19:48] * Joins: weinig (~weinig@17.202.50.223)
- # [19:49] * Joins: jwalden (~waldo@guest.mtv2.mozilla.com)
- # [19:53] * Quits: bnicholson (~bnicholso@24.130.60.241) (Ping timeout: 246 seconds)
- # [19:59] * Quits: woozygeek (~woozygeek@ec2-54-201-199-156.us-west-2.compute.amazonaws.com) (Max SendQ exceeded)
- # [20:00] * Joins: darobin (~darobin@78.40.120.245)
- # [20:00] * Joins: tantek (~tantek@172.56.39.52)
- # [20:01] * Quits: darobin (~darobin@78.40.120.245) (Remote host closed the connection)
- # [20:01] * Joins: jeremyj (~jeremyj@17.202.49.56)
- # [20:03] * Joins: darobin (~darobin@78.40.120.245)
- # [20:03] * Parts: brainproxy (~brainprox@pdpc/supporter/gold/brainproxy) ("WeeChat 1.0")
- # [20:07] * Joins: ambv (~ambv@206.108.217.134)
- # [20:08] * Quits: tantek (~tantek@172.56.39.52) (Ping timeout: 260 seconds)
- # [20:09] <Hixie_> you know what would be cool
- # [20:10] <Hixie_> a [Constructor] that returned a promise
- # [20:13] <TabAtkins> Hixie_: No, that violates what a constructor means.
- # [20:13] <Hixie_> i don't mean literally a [Constructor]
- # [20:14] <Hixie_> i mean something so there was a specific syntax to use like var f = async new Foo();
- # [20:14] <Hixie_> rather than the current state of the art, factory methods
- # [20:14] <annevk> asyncnew
- # [20:15] * Joins: dgrogan (dgrogan@nat/google/x-eramsmeylbseokgl)
- # [20:16] <Domenic> Unclear why that is better than var f = foo();
- # [20:17] <Hixie_> why is var f = new Foo(); better than var f = foo(); ?
- # [20:17] <Domenic> because you know that f will have Foo.prototype as its prototype.
- # [20:17] <Hixie_> i was going to go with "it's not", but ok
- # [20:18] * Quits: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be) (Ping timeout: 272 seconds)
- # [20:18] <Hixie_> given your answer, an async new would be better than a factory method because "you know that the promise's value will have Foo.prototype as its prototype"
- # [20:18] * Joins: tantek (~tantek@172.56.39.52)
- # [20:19] <Domenic> hmm
- # [20:19] <Hixie_> but the real reason imho is because it more closely matches the programming mindset
- # [20:19] * Quits: eupcan277_y_h_h_ (~ctlM@80.83.238.72) (Ping timeout: 258 seconds)
- # [20:19] <boogyman> conventions change, what's "best practices" today, may not be so in the future.
- # [20:19] <Hixie_> there's a distinct conceptual difference between "Call a method" and "Call a constructor" which is still a real difference even if the result is delayed
- # [20:20] * Quits: dbaron (~dbaron@50.0.192.112) (Ping timeout: 260 seconds)
- # [20:21] * Quits: tantek (~tantek@172.56.39.52) (Client Quit)
- # [20:21] * Joins: oldyear (~nick.hand@162.17.150.49)
- # [20:22] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [20:22] * Joins: eupcan277_y (~ctlM@80.83.238.119)
- # [20:23] * Joins: BigBangUDR (~Thunderbi@115.247.210.74)
- # [20:24] * Quits: weinig (~weinig@17.202.50.223) (Quit: weinig)
- # [20:24] * Quits: BigBangUDR (~Thunderbi@115.247.210.74) (Client Quit)
- # [20:25] * Parts: oldyear (~nick.hand@162.17.150.49)
- # [20:26] <TabAtkins> Agree that this is a bit of impedance mismatch from async getting grafted onto JS late.
- # [20:26] <Hixie_> foolip: ping https://www.w3.org/Bugs/Public/show_bug.cgi?id=25897
- # [20:29] * Joins: weinig (~weinig@17.114.219.43)
- # [20:30] * Quits: darobin (~darobin@78.40.120.245) (Remote host closed the connection)
- # [20:31] * Joins: bnicholson (~bnicholso@2620:101:80fc:224:7e7a:91ff:fe25:a5c6)
- # [20:31] * Quits: hasather (~hasather@80.91.33.141) (Remote host closed the connection)
- # [20:31] * Joins: hasather (~hasather@80.91.33.141)
- # [20:32] * Joins: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be)
- # [20:32] * Quits: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com) (Quit: tantek)
- # [20:32] * Quits: tommyliu (~tommyliu@219.133.107.8) (Remote host closed the connection)
- # [20:32] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [20:33] * Joins: tj_vantoll1 (~Adium@c-98-250-130-237.hsd1.mi.comcast.net)
- # [20:34] * Quits: jst_ (~quassel@198.199.94.175) (Remote host closed the connection)
- # [20:34] * Joins: jst (~quassel@198.199.94.175)
- # [20:34] * Quits: jst (~quassel@198.199.94.175) (Remote host closed the connection)
- # [20:35] * Quits: tj_vantoll (~Adium@2601:4:5380:2ec:c911:9644:acfe:348d) (Ping timeout: 272 seconds)
- # [20:35] * Joins: jst (~quassel@198.199.94.175)
- # [20:35] * Quits: eupcan277_y (~ctlM@80.83.238.119) (Ping timeout: 246 seconds)
- # [20:36] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 244 seconds)
- # [20:36] * Quits: jst (~quassel@198.199.94.175) (Remote host closed the connection)
- # [20:36] * Joins: jst (~quassel@198.199.94.175)
- # [20:38] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [20:44] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [20:45] * Joins: tantek (~tantek@corp-nat.p2p.sfo1.mozilla.com)
- # [20:46] * Joins: eupcan277_y_t (~ctlM@80.83.239.86)
- # [20:52] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [20:55] * Quits: weinig (~weinig@17.114.219.43) (Quit: weinig)
- # [20:56] * Joins: dbaron (~dbaron@2620:101:80fb:224:f19a:c78c:1c59:5f25)
- # [20:59] * Joins: weinig (~weinig@17.114.219.43)
- # [21:03] * Quits: eupcan277_y_t (~ctlM@80.83.239.86) (Ping timeout: 260 seconds)
- # [21:12] * Joins: hasather (~hasather@80.91.33.141)
- # [21:15] * Krinkle is now known as Krinkle|detached
- # [21:15] * Quits: yoav (~yoav@173-167-121-249-sfba.hfc.comcastbusiness.net) (Ping timeout: 260 seconds)
- # [21:15] * Quits: weinig (~weinig@17.114.219.43) (Quit: weinig)
- # [21:16] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [21:16] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [21:17] * Quits: dgrogan (dgrogan@nat/google/x-eramsmeylbseokgl) (Quit: Leaving)
- # [21:17] * Joins: weinig (~weinig@17.114.219.43)
- # [21:18] * Krinkle|detached is now known as Krinkle
- # [21:19] * Krinkle is now known as Krinkle|detached
- # [21:20] * Joins: jensnockert_ (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [21:21] * Joins: fred-inRio (~fredinRio@187-126-131-62.user.veloxzone.com.br)
- # [21:23] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [21:24] * sballesteros__ is now known as sballesteros
- # [21:24] * Quits: weinig (~weinig@17.114.219.43) (Quit: weinig)
- # [21:25] * Quits: jensnockert_ (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [21:28] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [21:28] * Quits: SteveF_ (~chatzilla@cpc3-nmal20-2-0-cust916.19-2.cable.virginm.net) (Ping timeout: 258 seconds)
- # [21:30] * Joins: BigBangUDR (~Thunderbi@101.61.150.76)
- # [21:30] * Quits: BigBangUDR (~Thunderbi@101.61.150.76) (Client Quit)
- # [21:36] * Joins: Smylers (~smylers@host86-186-193-22.range86-186.btcentralplus.com)
- # [21:41] * Joins: eupcan277 (~ctlM@217.118.64.40)
- # [21:42] * Quits: jwalden (~waldo@guest.mtv2.mozilla.com) (Quit: ChatZilla 0.9.87-8.1450hg.fc20 [XULRunner 31.0/20140725111610])
- # [21:47] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [21:58] * Quits: jst (~quassel@198.199.94.175) (Remote host closed the connection)
- # [21:58] * Joins: jst (~quassel@198.199.94.175)
- # [21:58] * Quits: jst (~quassel@198.199.94.175) (Read error: Connection reset by peer)
- # [21:58] * Joins: jst (~quassel@198.199.94.175)
- # [21:59] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [22:00] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [22:02] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [22:03] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [22:07] * Joins: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [22:07] * Joins: jwalden (~waldo@2620:101:80fc:224:7e7a:91ff:fe25:a5a3)
- # [22:08] * Quits: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net) (Ping timeout: 272 seconds)
- # [22:10] * Quits: jeremyj (~jeremyj@17.202.49.56) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [22:10] * Quits: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Ping timeout: 260 seconds)
- # [22:10] * Joins: jeremyj (~jeremyj@17.202.49.56)
- # [22:13] * Joins: hasather (~hasather@80.91.33.141)
- # [22:16] * Quits: zdobersek (~zan@81.17.27.234) (Quit: Leaving.)
- # [22:17] <Domenic> Using URLs as IDs, instead of as places to navigate to/download from, seems like a failure historically. (See: XML namespaces.) Do we have any good links on this topic I can point someone to?
- # [22:19] * Quits: jyasskin_ (jyasskin@nat/google/x-olaoddyirophsrpm) (Ping timeout: 260 seconds)
- # [22:19] * Quits: eupcan277 (~ctlM@217.118.64.40) (Read error: Connection reset by peer)
- # [22:20] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 260 seconds)
- # [22:21] * Quits: markkes (~markkes@62.207.90.201) (Ping timeout: 258 seconds)
- # [22:24] * Krinkle|detached is now known as Krinkle
- # [22:24] <caitp> yeah, or when a url is a resource in its own right, whose wacky idea was that
- # [22:25] <TabAtkins> caitp: I think I know what you're referring to, but can you clarify?
- # [22:27] <caitp> data-uris
- # [22:28] <caitp> but really I'm just making fun of the U(niform) in a pretty non-uniform system
- # [22:29] <TabAtkins> caitp: Oh, data-urls just point to a resource in the akashic record, which can be accessed intrinsically at all times.
- # [22:29] <TabAtkins> Or the platonic realm of knowledge, if your epistemology leans that way.
- # [22:30] <TabAtkins> There's just so much *stuff* in the Record that you can't give anything a short name, you've gotta be really specific about precisely which resource you're pointing at.
- # [22:32] * Joins: jyasskin_ (jyasskin@nat/google/x-ucrluclbeesumvqr)
- # [22:32] * Quits: tj_vantoll1 (~Adium@c-98-250-130-237.hsd1.mi.comcast.net) (Quit: Leaving.)
- # [22:42] * Joins: satazor (~satazor@102.99.136.95.rev.vodafone.pt)
- # [22:43] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [22:43] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [22:44] * Joins: Lachy (~Lachy@cm-84.215.104.248.getinternet.no)
- # [22:45] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Remote host closed the connection)
- # [22:46] * Joins: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se)
- # [22:47] * Quits: ehynds (~ehynds@146-115-145-170.c3-0.nwt-ubr1.sbo-nwt.ma.cable.rcn.com)
- # [22:49] * Joins: jonr22 (~jonr22@c-65-96-170-37.hsd1.ma.comcast.net)
- # [22:52] * Quits: jensnockert (~jensnocke@s83-179-51-171.cust.tele2.se) (Ping timeout: 272 seconds)
- # [22:52] * Quits: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org)
- # [22:52] * Quits: Smylers (~smylers@host86-186-193-22.range86-186.btcentralplus.com) (Quit: Leaving.)
- # [22:52] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [22:53] * Joins: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com)
- # [22:53] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [22:57] * Quits: zcorpan (~zcorpan@90-230-218-37-no135.tbcn.telia.com) (Ping timeout: 245 seconds)
- # [23:02] <annevk> Domenic: there's https://wiki.whatwg.org/wiki/Namespace_confusion on namespaces
- # [23:04] <Domenic> waaaugh mixed content
- # [23:04] <annevk> Domenic: if you're not logged in there's some problem with cached content
- # [23:04] <annevk> Domenic: GPHemsley can fix it I think, or maybe provide you with access to the wiki so you can fix it if he doesn't have the time
- # [23:05] <Domenic> oh man we have official members? https://whatwg.org/charter
- # [23:06] <Hixie_> technically
- # [23:06] <karlcow> 06:06:51.920 Blocked loading mixed active content "http://wiki.whatwg.org/load.php?debug=false&lang=en&modules=ext.gadget.HotCat%2CReferenceTooltips%2CUTCLiveClock%2CWatchlistChangesBold%2Ccharinsert%2Cexlinks%2Cwidensearch%7Cmediawiki.legacy.commonPrint%2Cshared%7Cskins.vector&only=styles&skin=vector&*"[Learn More] Namespace_confusion
- # [23:06] <karlcow> 06:06:51.921 Blocked loading mixed active content "http://wiki.whatwg.org/load.php?debug=false&lang=en&modules=site&only=styles&skin=vector&*"[Learn More] Namespace_confusion
- # [23:06] <karlcow> 06:06:51.921 Blocked loading mixed active content "http://wiki.whatwg.org/load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector&*"[Learn More] Namespace_confusion
- # [23:06] <karlcow> 06:06:51.955 Blocked loading mixed active content "http://wiki.whatwg.org/load.php?debug=false&lang=en&modules=site&only=scripts&skin=vector&*"[Learn More]
- # [23:06] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [23:06] <Hixie_> Domenic: though that's about the only part of that page that's still accurate
- # [23:06] * Quits: Lachy (~Lachy@cm-84.215.104.248.getinternet.no) (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
- # [23:06] <Hixie_> karlcow: ping GPHemsley
- # [23:07] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [23:07] * Joins: espadrine (~ttyl@AMontsouris-158-1-21-25.w92-128.abo.wanadoo.fr)
- # [23:10] <annevk> oh wow, MediaWiki uses getPreventDefault()
- # [23:11] <annevk> there's a whole bunch of annoying warnings from MediaWiki
- # [23:11] <annevk> sad sad sad
- # [23:14] * Joins: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [23:14] * Quits: ehsan (~ehsan@2001:450:1f:224:70f5:b90c:1232:53e2) (Remote host closed the connection)
- # [23:20] * Joins: ehsan (~ehsan@2001:450:1f:224:70f5:b90c:1232:53e2)
- # [23:20] * Quits: ehsan (~ehsan@2001:450:1f:224:70f5:b90c:1232:53e2) (Remote host closed the connection)
- # [23:21] * Quits: bholley (~bholley@corp-nat.p2p.sfo1.mozilla.com)
- # [23:21] * Quits: jacobolu_ (~jacobolus@70-36-196-50.dsl.static.sonic.net) (Read error: Connection reset by peer)
- # [23:22] * Quits: Maurice (copyman@unaffiliated/maurice)
- # [23:22] <Hixie_> getPreventDefault?
- # [23:22] * Joins: jacobolus (~jacobolus@70-36-196-50.dsl.static.sonic.net)
- # [23:27] <Ms2ger> Hixie_, an alias for defaultPrevented
- # [23:27] <Hixie_> nice
- # [23:29] * Joins: jxs (~joaoxsoul@108.61.103.154)
- # [23:29] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [23:29] * Quits: ttepasse (~ttepasse@ip-109-90-166-140.hsi11.unitymediagroup.de)
- # [23:30] * Quits: Ms2ger (~Ms2ger@5.219-242-81.adsl-dyn.isp.belgacom.be) (Quit: nn)
- # [23:30] * Quits: MacTed (~Thud@c-98-216-39-172.hsd1.ma.comcast.net)
- # [23:39] <caitp> i assume it was added in gecko before defaultPrevented ever existed, but that's kind of a weird name for it :x
- # [23:40] * Joins: hasather (~hasather@80.91.33.141)
- # [23:41] * dmurph_ is now known as dmurph
- # [23:45] * Quits: hasather (~hasather@80.91.33.141) (Ping timeout: 250 seconds)
- # [23:45] * Quits: boogyman (~boogyman@pdpc/supporter/professional/boogyman) (Quit: Leaving.)
- # [23:45] * Quits: cheron (~cheron@unaffiliated/cheron) (Ping timeout: 272 seconds)
- # [23:48] * Quits: sicking (~sicking@corp.mtv2.mozilla.com) (Quit: sicking)
- # [23:49] * Joins: sicking (~sicking@corp.mtv2.mozilla.com)
- # [23:53] * Joins: cheron (~cheron@unaffiliated/cheron)
- # [23:54] * Quits: cheron (~cheron@unaffiliated/cheron) (Client Quit)
- # [23:57] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: :tiuQ tiuq sah woclrak)
- # Session Close: Tue Sep 23 00:00:00 2014
The end :)