00:00
<annevk>
This exchange right here between David and Patrick: https://twitter.com/dstorey/status/290967431902543873
00:00
<annevk>
#comedygold
00:02
<Hixie>
should we spec navigator.product?
00:03
<Hixie>
spec currently has it commented out with: <!-- product: Mozilla and Safari only; always returns "Gecko" -->
00:04
<annevk>
I'm surprised IE found out before Opera
00:04
<hober>
didn't opera ship navigator.product=="Gecko" first, before even gecko?
00:04
<annevk>
hober: sounds plausible
00:06
<gsnedders>
It was removed in 2.x.277
00:07
<gsnedders>
But is in browser.js for a number of sites.
00:08
<annevk>
Very encouraging that Travis files such a bug though. It's awesome to hear about such issues. Especially as not having it probably increases the barrier to entry.
00:11
<gsnedders>
I wonder if navigator.productSub is needed too.
00:11
<MikeSmith>
that David and Patrick thread is good
00:17
<MikeSmith>
if any production sites were doing anything with productSub I'd wonder why
00:18
<MikeSmith>
but then I guess the same could be said about navigator.product
00:19
<gsnedders>
FCKEditor used to, at least
00:19
<gsnedders>
Like, navigator.product == "Gecko" && navigator.productSub > 20031123 or something like that
00:27
<MikeSmith>
ah
00:28
<MikeSmith>
greater than
00:28
<MikeSmith>
the whacky whacky web
00:29
<MikeSmith>
or 古怪古怪的网 as they call it in China
00:31
<abarth>
Hixie: sure
00:31
<Hixie>
every now and then i get an e-mail that i cannot make head or tails of
00:31
<Hixie>
and then i notice it was sent to a mailing list that isn't the whatwg list
00:31
<Hixie>
and i breathe a sigh of relief as i move on
00:56
<MikeSmith>
Hixie: you been reading the www-tag list too much
00:57
<MikeSmith>
either that or es-discuss
00:58
<Hixie>
i'm on es-discuss, but heavily filtered
00:58
<Hixie>
anything specific?
01:00
<MikeSmith>
no I was just being obnoxious. I imagine the es-discuss threads are clear if you take the time read up on the context
01:00
<MikeSmith>
though I can also imagine that would require a lot of time
01:00
<Hixie>
oh, sorry, didn't realise you were being a smartass regarding my last comment :-P
01:01
<MikeSmith>
I know, you're stunned because I'm usually so deadly serious
01:02
<Hixie>
:-P
01:02
<MikeSmith>
this is my new IRC persona for 2013
05:11
<kamathln>
hi . is there a screen orientation change
05:11
<kamathln>
doh
05:11
<zewt>
presumably, if you reorient your screen
05:12
<kamathln>
hi . is there a 'screen orientation' change event like 'device orientation' change event?
05:12
<kamathln>
zewt ^^
05:13
<kamathln>
if there is, it would be usefull in cases when we enable screen 'autorotation' like in Android
05:15
<MikeSmith>
kamathln: there's a draft spec for it
05:16
<kamathln>
MikeSmith: Cool! Thanks.
05:16
<MikeSmith>
lemme get your the URL
05:16
<MikeSmith>
not sure where it's implemented
05:17
<MikeSmith>
I think in the case of WebKit there is somebody from Samsung working on a patch but there is not agreement in the WebKit community about landing the patch
05:18
<zewt>
multiple types of orientation doesn't exactly sound promising
05:19
<MikeSmith>
well it's just the same word but two very different things
05:19
<MikeSmith>
kamathln: https://dvcs.w3.org/hg/screen-orientation/raw-file/tip/Overview.html
05:20
<MikeSmith>
the screen one could just as well be called screemode or somethig
05:21
<MikeSmith>
kamathln: for the related WebKit thread, see http://lists.webkit.org/pipermail/webkit-dev/2012-November/thread.html#22951
05:21
<kamathln_>
it worked well, till I rotated it throughly and the screen re-oriented
05:22
<kamathln_>
thats when I realized the need
05:22
<MikeSmith>
I think it may already be Firefox
05:22
<MikeSmith>
volkmar would know
05:22
<kamathln_>
MikeSmith: Thats nice! I am trying everythign in Firefox. Personally I am a fan of Firefox and trying all these stuff there.
05:23
<kamathln_>
MikeSmith: thanks for the linkies
05:23
<MikeSmith>
Android port of Firefox is pretty nice
05:23
<MikeSmith>
kamathln_: yeah cheers
06:25
<MikeSmith>
grr I guess I need to finally upgrade to Lion. Can't even build mac port of WebKit to check layout test failures
06:50
<othermaciej>
MikeSmith: Lion? Not all the way to Mountain Lion?
06:51
<othermaciej>
MikeSmith: my understanding is that SL --> Lion is the big hardware support discontinuity
06:51
<othermaciej>
MikeSmith: but yeah, we don't really support SL any more
06:56
<MikeSmith>
yeah whatever the latest OS is
07:19
<hsivonen>
Lion supports my laptop but Mountain Lion does not. So I installed Ubuntu.
07:20
<hsivonen>
It annoys me that Apple doesn’t communicate OS support levels properly.
07:20
<hsivonen>
For example, Snow Leopard got the Java plug-in blacklisting, but it’s not clear if it otherwise gets security patches
07:21
<hsivonen>
And people who run PPC software from Adobe or even Macromedia can’t upgrade from Snow Leopard just for the price of the OS upgrade
10:19
<kamathln>
volkmar: MikeSmith: in firefox window.screen.onmozorientation=function(){blah; useforsomethign(window.screen.mozOrientation); blah;}
10:40
<annevk>
https://twitter.com/koalie/status/291132240656752641 sounds like not much has changed.
10:58
<Somatt_wrk_>
any insights about having a direct relation between a label and it's checkbox input's state ?
10:59
<Somatt_wrk_>
I mean, it seems that such a link is desirable and should exist in the html sepcifications...
11:01
<volkmar>
kamathln: Screen Orientation API is implemented in Firefox
11:01
<volkmar>
kamathln: on Desktop, it will "guess" based on your screen width/height, on Mobile (Android and FxOS), it will use the sensors
11:03
<kamathln>
volkmar: you mean window.screen.onmozorientation right?
11:07
<annevk>
Looks like that is obsolete: https://developer.mozilla.org/en-US/docs/DOM/MozOrientation
11:08
<volkmar>
annevk: MozOrientation is sensor events
11:08
<volkmar>
kamathln: yes
11:09
<volkmar>
kamathln: actually, screen.mozOrientation
11:09
<volkmar>
kamathln: and screen.onmozorientationchange
11:09
<volkmar>
screen.mozLockOrientation()
11:09
<volkmar>
and screen.mozUnlockOrientation()
11:46
<kamathln_>
volkmar: thanks! Amazing to think Firefox had it all since 3.6 !
11:47
<volkmar>
kamathln_: not 3.6, really
11:47
<kamathln_>
oh. It says so here - https://developer.mozilla.org/en-US/docs/DOM/MozOrientation
11:48
<volkmar>
kamathln_: this is a different feature
11:48
<kamathln_>
Introduced in Gecko 1.9.2
11:48
<volkmar>
kamathln_: the page you are looking at is about sending sensor eveteents
11:48
<volkmar>
events, even
11:48
<kamathln_>
I know. Thats why I found it strange that DeviceOrientation actually obsoleted MozOrientation
11:49
<volkmar>
it is implemented since Firefox 14
11:49
<volkmar>
https://bugzilla.mozilla.org/show_bug.cgi?id=740188 and https://bugzilla.mozilla.org/show_bug.cgi?id=720794
11:49
<kamathln_>
oh wait. I got my confusion. Sorry
14:32
<Ms2ger>
darobin, do you want me to go through the removed files in your PR or can I just merge?
14:32
<darobin>
Ms2ger: maybe look at the file names to double-check? I'm pretty sure it's correct
14:33
<Ms2ger>
Alright, I'll look later, then :)
14:34
<darobin>
Ms2ger: cheers mate
14:34
<Ms2ger>
Thanks for your work, too!
14:35
<darobin>
I should go to boring meetings more often, it always makes me very productive
14:35
<Ms2ger>
Do you know about w3c-test.org, btw?
14:35
<darobin>
you mean syncing to it?
14:35
<Ms2ger>
Yeah
14:35
<darobin>
MikeSmith is on that
14:35
<Ms2ger>
Or, I dunno, if someone is going to blow it up, I'd like to know too :)
14:36
<darobin>
(or at least I think that's what I understood from talking to him yesterday)
14:36
<darobin>
hahaha
14:42
<manu-db>
hey darobin (and Hixie if he's around) - we got rid of using the term IRI in the JSON-LD spec and started using URL instead - people are flipping out - is there a solid set of argumentation for why the HTML5 spec uses URL instead of IRI that I can link to?
14:43
<manu-db>
The argumentation that we used was that web developers are less familiar with IRI than they are with URL - and other people have complained when we use IRI for that very reason.
14:44
<manu-db>
Since the feedback to go from IRI to URL was your idea (passes the buck) :) - I was wondering what settled this discussion for the HTML5 spec...
14:46
<manu-db>
this also affects the Web Payments work (same complaint over the use of IRI there... folks want us to use URL)
14:48
<hsivonen>
manu-db: is this for using the *R* things as network addresses or as opaque strings that can be compared for equality?
14:49
<manu-db>
hsivonen: both :) - we had been talking about IRIs throughout the spec - those IRIs can be used opaquely, but some of them are used to identify *R* things.
14:50
<hsivonen>
hmm. URL might indeed be a harder sell for the identifier use. after all, that’s where URI came from
14:50
<hsivonen>
manu-db: good luck
14:50
<manu-db>
hsivonen: I've heard enough complaints about IRI throughout the years that I wanted to just try aligning w/ the HTML5 spec for JSON-LD - but now the RDF folks are objecting to the change, so I'm trying to find if there is a solid set of argumentation for why using the term IRI has been abandoned?
14:51
<manu-db>
hsivonen: We're trying to use a single term throughout the spec and the biggest push-back we've had on IRI was that nobody (meaning most Web developers) knows what it is.
14:51
<hsivonen>
manu-db: well, everyone out there (where “out there” does not include IETF and the RDF community) talks about URLs when they mean the addresses
14:51
<Ms2ger>
I think I see the issue
14:52
<Ms2ger>
"the RDF folks"
14:52
<hsivonen>
manu-db: not sure the WHATWG has a canned argument for the id case
14:52
<hsivonen>
but maybe I just missed the memo and will learn something when reading the logs later
14:53
<manu-db>
Is this sane spec text? "Throughout this specification, the term URL means IRI as defined in [RFC3987]. The reason we use the term URL instead is because it is more familiar to Web developers."
14:53
<manu-db>
or does that conflate the issue more?
14:54
<hsivonen>
using them as ids in the first place is what conflates the issue :-(
14:54
manu-db
thinks that ship has sailed. :)
14:55
<hsivonen>
manu-db: have you thought through why you want to refer to RFC 3987 instead of annevk's spec?
14:55
<manu-db>
hsivonen: I'd be happy to refer to annevk's spec if it is more up to date and will be normative within a couple of months?
14:55
<manu-db>
link to annevk's IRI spec?
14:55
manu-db
goes off to google it.
14:55
<Ms2ger>
url.spec.whatwg.org
14:55
<hsivonen>
http://url.spec.whatwg.org/
14:56
<hsivonen>
but I doubt that spec cares about RDF compat for id use
14:56
<hsivonen>
it cares about the addressing case
14:56
<zewt>
(drives me nuts when people say "URI" as if any user in the world actually distinguishes it from URL; the term needs to die)
14:56
<manu-db>
Thanks - I'll raise this during the JSON-LD telecon, which starts in 3 minutes - will check back here for any addition comments... thanks hsivonen, Ms2ger :)
14:57
<Ms2ger>
Enjoy
14:57
<hsivonen>
manu-db: you’re welcome
14:57
<darobin>
manu-db: sorry, was afk
14:57
<zewt>
hsivonen: fyi you're sending angle quotes as apostrophes, heh
14:58
<darobin>
I think that the core argument in this case is basically who JSON-LD is aimed at in the first place
14:58
<zewt>
looks weird in some fonts
14:58
<darobin>
if you want to do RDF for the RDF people, then stick to RDF terminology
14:58
<hsivonen>
are you sure it’s me sending and not you receiving?
14:58
<darobin>
but AFAIK, the RDF people have RDF
14:58
<zewt>
yep
14:58
hsivonen
checks what krijnh sees
14:59
<darobin>
if instead you want something that web hackers can understand and use for linked data, which is my understanding of what JSON-LD is for, then use terminology that they're familiar with
14:59
<hsivonen>
zewt: krijnh’s logs show my apostrophes as UTF-8 apostrophes
14:59
<darobin>
beyond that, so long as you define how they're processed in your context, the terminology doesn't matter IMHO
14:59
<darobin>
you could just call them Unicorns
14:59
manu-db
oooohs.
15:00
<hsivonen>
zewt: how did you diagnose that it’s me sending instead of you receiving?
15:00
manu-db
s/URL/Unicorn/g
15:00
<zewt>
hsivonen: i think they're U+2019's ("right single quotation mark") instead of just apostrophes
15:00
<darobin>
manu-db: yeah that would make for a fun spec
15:00
<zewt>
hsivonen: because i've seen it before and I know how the font i'm using renders each
15:00
<hsivonen>
☃ <-- does that look like a snowman to you?
15:00
<zewt>
for a very generous definition of snowman :)
15:00
<zewt>
http://i.imgur.com/WpPbH.png
15:00
<darobin>
hsivonen: does drawing quality count?
15:01
<hsivonen>
zewt: I’m trying to send U+2019
15:01
<hsivonen>
darobin: no
15:01
<zewt>
this is a JP fixed-width font that renders ' as single-width and unicode quotes as double-width, which makes the difference easy to spot (other fonts are less dumb, but they still tend to make quotes more quote-like than apostrophe-like)
15:01
<zewt>
hsivonen: that's not an apostrophe, that's a quote
15:01
<hsivonen>
zewt: there’s your problem
15:02
<hsivonen>
(JP fixed width that is)
15:02
<zewt>
not much of a problem, but you're sending the wrong character
15:02
<hsivonen>
zewt: Gnome Character map says: “this is the preferred character to use for apostrophe”
15:02
<Ms2ger>
Unicode semantics fight... 3, 2, 1, Go!
15:02
<zewt>
Gnome Character map is wrong
15:02
<hsivonen>
zewt: [citation needed]
15:02
<zewt>
the preferred character for apostrophe is: apostrophe
15:03
<zewt>
namely, U+0027
15:03
<hsivonen>
zewt: nope
15:03
<zewt>
yep.
15:03
<hsivonen>
zewt: it looks like a foot sign—not like an apostrophe
15:04
<zewt>
looks thoroughly like an apostrophe to me :)
15:05
<zewt>
the unicode angled quote marks tend to be styled in a way meant to be symmetric with one another, and only make sense when you actually have matching quotes, not as apostrophes
15:06
<zewt>
afk, work
15:08
<krijnh>
hsivonen: que?
15:08
<krijnh>
That's correct, right?
15:08
<hsivonen>
krijnh: yes
15:09
<krijnh>
Always using UTF-8. Always declaring that I do.
15:09
<krijnh>
Next!
15:12
<MikeSmith>
about w3c-test.org syncing from github, i'm currently at the stage of conducting a personal thought experiment on that
15:13
<MikeSmith>
wait no i'm sitting zazen and contemplating it as a koan
15:13
<darobin>
rofl
15:14
<MikeSmith>
so if somebody has some time to consider / suggest some concrete ideas on that before I reach full enlightenment, that'd be great
15:14
<hsivonen>
In a way, UTF-16 ate my day again. (been preparing test cases)
15:15
<darobin>
MikeSmith: there are two sides to this, 1) triggering the download, 2) getting the content
15:15
<darobin>
for part 2, mostly I'm guessing that something like git pull, git reset --hard would work
15:15
<darobin>
for part 1, we have a bunch of options
15:16
<darobin>
Dom has a script that triggers on GH commits over email, but I don't think it'd run on that machine
15:16
<darobin>
we can have it trigger from HTTP, too
15:16
<darobin>
or just cron
15:17
<darobin>
MikeSmith: I wonder how much we could pilfer from the existing rsync script?
15:17
<darobin>
one thing that we might want to steal from it is how it quarantines changes that involve PHP and other such executable content
15:17
darobin
isn't sure where that script is, though
15:20
<MikeSmith>
darobin: I know where the review-flagging script is
15:21
<MikeSmith>
as far as rsync, i would need to ahve somewhere to rsync from
15:21
<darobin>
MikeSmith: which is where I'm putting 2 and 2 together :)
15:22
<MikeSmith>
I would think we could avoid the rsync and just do a pull
15:22
<darobin>
MikeSmith: Dom's script has to run on jay, because that's where it can be triggered by some procmail magic using a sysbot+whatever rule
15:22
<MikeSmith>
ahah
15:22
<MikeSmith>
ok
15:22
<darobin>
yeah, but if we just do a pull, does review-flagging still work?
15:22
<MikeSmith>
I think it would be made to yes
15:23
<MikeSmith>
with an appopriate hook set up in the local clone
15:23
<MikeSmith>
umm hmm
15:24
<MikeSmith>
d'oh maybe not since the content's going to be there already if we just pull it
15:25
<MikeSmith>
darobin: you have clearly already mediated on this koan more than me, sensei
15:25
MikeSmith
heads back to the woodshed
15:26
<MikeSmith>
so yeah I think we need a new step of indirection to emualate the old step of indirection (as far as the review-filtering of PHP stuff goes)
15:26
<darobin>
heh, flattery
15:26
<darobin>
MikeSmith: I can take it over if you want, but it might have to wait a little since I've got a bunch of things to finish
15:26
<darobin>
also, last time I tinkered with that box I broke things :)
15:27
<MikeSmith>
no I'll try to get it worked out this week
15:27
<darobin>
I can give you dom's script if it's helpful
15:27
<MikeSmith>
yes please
15:27
<darobin>
sure thang
15:32
<MikeSmith>
wow here's some novel fugly http://www.magicscroll.net/ScrollTheWeb.html
15:34
<MikeSmith>
I believe the effect it's intended to introduce is technically called "instant frustration"
15:40
<MikeSmith>
woo boy only thing better than a telcon right now would be a telcon where we take the whole time to go through open action items
15:41
<darobin>
especially if half the actions are questions from the old TAG that no one wants to answer :)
15:43
<MikeSmith>
heh
16:03
<Ms2ger>
darobin, MikeSmith, starting in #HTMLT
16:36
<dglazkov>
good morning, Whatwg!
17:29
<manu-db>
darobin, hsivonen, Ms2ger, annevk: The JSON-LD group decided to use IRI instead of URL, against my pleading to use URL, (because the RDF WG would probably not go for using URL instead of IRI). Discussion can be found here - http://json-ld.org/minutes/2013-01-15/#topic-2
17:46
<marcosc>
manu-db: What are you using to generate those minutes?
18:03
<kamathln>
manu-db: totally out of the loop, read the linky you sent just for passing time, but here is my 0.5 cents - why cant you make it that the format use URL/URI/IRI interchangeably ?
18:04
<kamathln>
doh .. never mind .. i see whats wrong with that.
18:14
<bkardell>
Hixie: re web components alternative poposal on that bug... can my-tag extend select in definition or no
18:25
<manu-db>
marcosc: sorry, was on the phone - reading backlog.
18:26
<manu-db>
marcosc: I'm using scrawl.js - something I wrote in a weekend to replace the scribe tools at W3C... let me find a couple of links for you.
18:27
<bkardell>
dglazkov: if you know the answer to my question to Hixie above, please jump in
18:28
<manu-db>
marcosc: Take this text: http://json-ld.org/minutes/2013-01-15/irc.log and dump it into the edit box at the bottom of this screen: http://json-ld.org/minutes/scribe-tool/
18:29
<manu-db>
marcosc: As you edit the minutes, they update live (so you don't have to do the awful edit/regenerate dance you have to w/ W3C current scribe tools)
18:29
<manu-db>
marcosc: all the source is available here - https://github.com/json-ld/minutes/tree/master/scribe-tool
18:31
<manu-db>
unfortunately, I haven't had the time to improve it... it works fairly well for the JSON-LD and Web Payments stuff... it's the scribe tool that I hate the least.
18:36
<dglazkov>
bkardell:
18:36
<dglazkov>
bkardell: no, in the latest proposal, you can't make a custom tag extend from an existing element. Only Element.
18:38
<bkardell>
dglazkov: why? Can't we just say that some parsers won't know about the base element?
18:38
<dglazkov>
bkardell: we could, but then that would be not the latest proposal :)
18:39
<bkardell>
dglazkov: you can't even extend other custom components???
18:39
<dglazkov>
bkardell: you can. But their are forever slotted to be one of the two piles: is=foo-bar or <foo-bar>
18:40
<dglazkov>
their->they
18:40
<bkardell>
What happens if I say foo-bar extends select and then use the <foo-bar form?
18:40
<bkardell>
Throws?
18:47
<bkardell>
dglazkov: sorry that was for you, I just forgot to add your name
18:48
<dglazkov>
bkardell: <foo-bar> stays HTMLUnknownElement
18:49
<dglazkov>
bkardell: iow, just ignored
18:51
<bkardell>
dglazkov: that is disappointing and I think confusing. Others will not like
18:52
<dglazkov>
yeah... it's an overconstrained problem. Something's gotta give
18:54
<Ms2ger>
Clearly you should just use least squares
19:03
<dglazkov>
Ms2ger: I dunno. everybody on this channel is pretty square. Hard to pick the least ones.
19:09
<Yuhong>
<hsivonen> For example, Snow Leopard got the Java plug-in blacklisting, but it’s not clear if it otherwise gets security patches
19:09
<Yuhong>
It does, they changed the policy with Flashback.
19:09
<Yuhong>
othermaciej: Why doesn't Safari get security updates on SL while the rest of the OS does?
20:17
<Hixie>
bkardell: yes (you then bind it as <select is="my-tag">)
20:23
<bkardell>
Hixie: but only that way.. see logs my convo with dglazkov
20:24
<bkardell>
Hixie: seems better, but confusing
20:26
<Hixie>
yeah
20:26
<Hixie>
i'm certainly open to other solutions
20:27
<Hixie>
but i don't see how to satisfy everyone's requirements here
20:27
<Hixie>
this seemed like the compromise that gave the least for each position
20:27
<bkardell>
Hixie: re: your fallback comment on the bug... you could make an agument that tag/pupose may matter. Hard to judge without data
20:27
<Hixie>
how do you mean?
20:29
<bkardell>
Hixie: Well.. for some tags maybe it is more intuitive or useful for authors
20:32
<matjas>
dglazkov: did you see http://stackoverflow.com/q/14338817/96656?
20:33
<dglazkov>
matjas: no, but I am happy people are thinking through these problems
20:35
<Hixie>
bkardell: if what you want to do is make a new tag, that's supported in the latest proposal, right?
20:39
<dglazkov>
matjas: replied
20:39
<matjas>
dglazkov: thanks
21:22
<jgraham>
I am probably not following closely enough, but the last proposal on the bug did look a lot like a no-one-likes-it design-by-consensus proposal
21:22
<jgraham>
It didn't feel like anyone could look at it and go "oh yes, I see why there are these two entirely different syntaxes for doing slight variations of the same thing"
21:24
<dglazkov>
jgraham: haha, you're like the 5th person to say it
21:24
<dglazkov>
given all of the constraints, the volume of the problem space is negative at the moment.
21:26
<jgraham>
Yes. Can we also have the constaint that there should be a single syntax for all cases?
21:26
<dglazkov>
jgraham: :)
21:27
<jgraham>
Seriously :)
21:27
<dglazkov>
jgraham: you should totally reply on bug. A proposal is an iteration
21:27
<jgraham>
Then we can talk about which constraints we are willing to bend and by how much, rather than trying to find a CSS2 style bad solution that fits all the stated constraints
21:27
<dglazkov>
iterations without feedback are not very useful
21:37
<bkardell>
Hixie: it is supported yes... I meant re your comment about fallback being inside the element...your other response
21:58
<hober>
jgraham++ for one syntax
21:58
<hober>
(another reason why i prefer is="" to /; it minimizes syntactic difference between html and xhtml for this
22:06
<dglazkov>
hober what about elements that have completely new semantics (case E in https://www.w3.org/Bugs/Public/show_bug.cgi?id=18669#c36)
22:11
<jgraham>
dglazkov: I think <a is="foo"> for that case is considerably better than multiple syntaxes
22:12
<jgraham>
Argh
22:12
<jgraham>
s/<a/<x/
22:13
<dglazkov>
why not just <x>?
22:15
<jgraham>
That would violate "one syntax"
22:16
<jgraham>
But my browser just froze, which I think makes it time to go to sleep
22:17
<dglazkov>
jgraham: that's how I know it, too
22:17
<dglazkov>
good night
22:47
<Hixie>
bkardell: you mean why <my-map><select> is bad?
23:06
<hober>
dglazkov: <span is> or <div is>
23:09
<bkardell>
Hixie: yes. I think it might not be universally good nor bad in/of itself
23:09
<bkardell>
Hixie: in certain cases maybe more intuitive/valuable to devs
23:09
<Hixie>
bkardell: well nothing is universally good or bad in this space, but i think it has a number of problems that nothing else has, while simultaneously being less useful to authors overall
23:09
<Hixie>
bkardell: (for reasons i discussed in the bug)
23:20
<bkardell>
Hixie: seems like it has advantages that most others don't too
23:21
<Hixie>
like what?
23:37
<bkardell>
Hixie: as we discussed on the bug: known pattern, no parser changes necessary, you can falllback, inform engines, etc
23:37
<bkardell>
Hixie: btw... interesting comment there on bug just now
23:44
<tantek>
how is the is= vs new tag debate not just "Distributed Extensibility, Round N+1" ?
23:49
<Hixie>
bkardell: all the patterns we're talking about are known patterns, most don't require parser changes, the fallback thing is not a real win in practice based on lessons we've learnt with HTML additions in the past few years
23:49
<Hixie>
bkardell: (not sure what "inform engines" means)
23:50
<Hixie>
tantek: this actually defines the extensibility model, the syntax is just a minor aspect of the conversation
23:50
<Hixie>
tantek: unlike the usual discussion, where the syntax (the easiest part) is the only thing discussed
23:50
<bkardell>
Hixie: just meant search engines should be able to parse the content and get meaning
23:51
<bkardell>
Hixie: existing ones I mean
23:51
<Hixie>
bkardell: ah, then i disagree that it does that in practice
23:51
<Hixie>
bkardell: because it decouples the actual element from the semantic
23:51
<Hixie>
bkardell: you really want the semantic and the new element to be the same element, imho
23:51
<Hixie>
bkardell: otherwise links from one to the other don't work
23:52
<bkardell>
Hixie: really? It's mostly a wrapper...if wrapping element throw shit to fan, seems the whole web would be lost by now
23:52
<Hixie>
the web is remarkably resilient
23:52
<Hixie>
to failure
23:52
<Hixie>
very few things fail violently enough to destroy everything
23:52
<Hixie>
doesn't mean they're not failing though