00:17
<alystair>
paul_irish: html5-boilerplate's .htaccess should have notes about servers utilizing Google Page Speed Apache module as it may severely interfere and/or confuse developers :)
00:17
<alystair>
http://code.google.com/speed/page-speed/
00:29
<ap>
Hixie: why does <http://dev.w3.org/html5/websockets/>; link to <http://www.whatwg.org/specs/web-socket-protocol/>; in status section? is it just a mistake?
00:42
<Hixie>
ap: yeah
00:43
<ap>
Hixie: there goes my hope that we don't need SHA-1
00:43
<Hixie>
hm?
00:44
<ap>
Hixie: nothing really. the IETF version feel awfully complicated to me, but I haven't been following the discussion to be qualified to judge it
00:46
<Hixie>
ah yeah. me either.
00:46
<Hixie>
websockets has pretty much convinced me that the ietf doesn't know how to write web standards
00:47
<Hixie>
live and learn
00:50
<Dashiva>
Isn't using SHA-1 a bit old hat?
01:17
<Dashiva>
I'm clearly staying up too late and delirious, because I could swear I saw a change proposal about longdesc
01:18
<Hixie>
wasn't that issue just reopened?
01:19
<Dashiva>
Seems so
01:19
<Dashiva>
Not that anything seems to have changed, except for the amount of text
01:21
<Hixie>
dunno, i'll have to read their new information
01:22
<Dashiva>
"Recent research finds that obsoleting longdesc specifically breaks the web for over 150 sites in the wild that are using it to describe images."
01:22
<Hixie>
how does it break the web for them?
01:23
<TabAtkins>
It sounds like they're treating "breaks the web" as a talisman without understanding what it means.
01:23
<Hixie>
also that seems like a really broken interpretation of the term "breaks the web"
01:23
<Hixie>
yeah
01:23
<Hixie>
what tab said
01:23
<Hixie>
anyway i need to read their data before i can form an opinion
01:23
<TabAtkins>
Specifically, it doesn't mean "makes non-conformant".
01:24
<Hixie>
i was thinking more that "break the web" means to break "the web", i.e. a large percentage of the web
01:24
<Hixie>
you know, at least like 0.2% or something
01:24
<Dashiva>
I'm not entirely against the idea that non-conforming is to some degree breaking, but I suspect almost every one of these sites is already non-validating for other reasons
01:25
<Hixie>
150 sites is such a tiny number it's ridiculous
01:25
<Hixie>
i myself host 60 sites on my one shared server :-)
01:25
<Hixie>
Dashiva: "break" in the context of "break the web" means that the user experience would change
01:26
<TabAtkins>
No, I wouldn't support "make non-conforming" being "breaking" at all. "Breaking" means *breaking* - some functionality that the site was depending on for correct treatment no longer works.
01:26
<Hixie>
Dashiva: nobody is suggesting changing the user experience for anyone
01:26
<TabAtkins>
s/treatment/user experience/, exactly.
01:26
<Dashiva>
I know that myself, but I can see normal people thinking it means they can't use it at all
01:27
<Dashiva>
Even just "deprecated" seems to spell doom and failure for a lot of people
01:27
<Hixie>
not using it in new sites is not breaking the web
01:29
<TabAtkins>
Dashiva: We shouldn't be having "normal people" writing change proposals. They should be knowledgeable enough to understand how the web works. I wouldn't expect my mom to understand the distinction, but everyone in the HTMLWG should.
01:30
<Dashiva>
I know that too, but normal people will write websites
01:30
<TabAtkins>
Sure, and they shouldn't use @longdesc.
01:30
<TabAtkins>
Which obsoleting the attribute suggests. ^_^
01:30
<Dashiva>
Every day I see people doing silly things in their markup because of some groundless fear of deprecation or validation
01:41
<zewt>
<annevk> Pretty good email filters then <- *cough*
02:34
<boblet>
is there a short URL like http://whatwg.org/C for HTML-Living Standard?
02:37
<nimbupani>
http://www.whatwg.org/specs/web-apps/current-work/multipage/ is the html5 spec in whatwg
02:39
<boblet>
nimbupani: HTML5++ you mean :p
02:39
<nimbupani>
:)))
02:39
<boblet>
aah there tis: http://whatwg.org/html
02:39
<nimbupani>
aha
02:39
<nimbupani>
neet
02:39
<nimbupani>
thnx boblet
02:40
<boblet>
nimbupani: haven’t you heard? there ain’t no 5 no more round these here parts
02:40
<nimbupani>
oops :|
02:40
<nimbupani>
MY BAD
02:42
<boblet>
hmm, maybe I should write something about that… ;)
08:06
<Hixie>
anyone remember why we dropped inputmode from wf2?
08:09
<Hixie>
aha, r2220
08:10
<erlehmann>
why opera cannot into cross-origin? is there something wrong with CORS or have they just not bothered?
08:41
<annevk>
erlehmann, various people think something is wrong with CORS, but I guess you could say we have just not bothered so far
08:41
<erlehmann>
annevk, please bother :)
08:41
<erlehmann>
kthx
08:41
<annevk>
erlehmann, it's on the roadmap and I plan to continue fixing the spec :)
08:42
<erlehmann>
annevk, what *is* wrong with CORS?
08:43
<annevk>
well, some security researchers believe that the web security model ( http://tools.ietf.org/html/draft-abarth-principles-of-origin ) is wrong and that by entrenching it further with CORS we are making things worse
08:43
<annevk>
specifically, that people will design solutions with CORS that will open them up to become "confused deputies"
08:43
<Hixie>
MikeSmith: yt?
08:45
<erlehmann>
annevk, i am confused. this is duck. QUACK
08:46
<Hixie>
i don't understand http://www.w3.org/Bugs/Public/show_bug.cgi?id=11893
08:46
<Hixie>
why is the html spec the place to define how aria works in svg?
08:47
<Hixie>
or if that's not the proposal, why would we want multiple definitions of how to implement aria?
08:47
<annevk>
oh hey, Doug Schepers objects to publishing DOM Core too now
08:47
<zewt>
<zewt> <annevk> Pretty good email filters then <- *cough*
08:47
<zewt>
heh
08:48
<zewt>
(he's who I was surprised at not saying anything the other day...)
08:50
<annevk>
oh, and he's also rewriting history claiming I'm the one who's doing it
08:50
<zewt>
his mail seemed not-so-subtly political, so, uh, have fun I guess
08:50
<annevk>
I wonder if that discussion was minuted
08:57
<karlcow>
annevk: your css doesn't make it easy to see what is a quote and what is a prose. Maybe a border-left would help
08:57
<karlcow>
re: your last blog post
09:00
<annevk>
hmm
09:01
<annevk>
you have a point, but I don't really feel like addressing it now
09:01
<annevk>
so I found the minutes and Doug Schepers is wrong
09:01
<annevk>
I wonder why he didn't check them himself
09:02
<annevk>
if you want to make broad claims like someone attempting to rewrite history you ought to check your facts
09:12
<Hixie>
hey annevk
09:12
<Hixie>
dom core doesn't define that children are ordered
09:13
<Hixie>
(so e.g. the definition of "preceding sibling" is unclear)
09:13
<annevk>
that doesn't follow from finite hierarchical tree?
09:14
<Hixie>
no
09:14
<Hixie>
you can have unordered trees
09:14
<Hixie>
(e.g. nested hash tables)
09:15
<Hixie>
best to just explicitly say that an object has an ordered list of children
09:15
<Hixie>
and define things in terms of that, imho
09:15
<annevk>
so " finite hierarchical tree structures" -> " finite hierarchical ordered tree structures"
09:15
<Hixie>
i still think it'd be better to be explicit in the definition
09:16
<annevk>
or "An object A is a child of an object B if and only if B is the parent of A." -> "An object A is a child of an object B if and only if B is the parent of A. The children of an object are ordered."
09:16
<annevk>
that makes it a statement of fact; not entirely correct hmm
09:16
<Hixie>
i think you're better off introducing an explicit child list, something like "an object in a tree has a parent and a child list" and then define everything in terms of that
09:17
<Hixie>
and have that instead of "has a number of properties that other objects do not" which is a bit weak
09:17
<annevk>
hmm yeah, that could work
09:17
<annevk>
thanks
09:18
<Hixie>
np
09:18
<Hixie>
i'll probably hook into this for webvtt
09:31
<Hixie>
right, bed time
09:31
<Hixie>
nn
09:36
<annevk>
https://bitbucket.org/ms2ger/dom-core/changeset/d57a85905b1c
09:42
<zewt>
annevk: "A is called a sibling of an object B, if and only if B and A share the same parent." should that say eg. "the same non-null parent"?
09:44
<MikeSmith>
annevk: I obviously did not get the Notifications draft pub-ready yesterday, but I am now getting it set up for publication on Tuesday
09:45
<annevk>
zewt, yes
09:45
<annevk>
MikeSmith, cool, I'll update the WG
09:46
<MikeSmith>
thnks
09:48
<zewt>
should it also specifically prohibit cycles?
09:48
<zewt>
(implicit from calling it a tree, but most of that section is)
09:49
<zewt>
well, I guess the point of that section is defining the terms, which the cycle restriction isn't relevant to
09:50
<annevk>
it might be fun to define tree from first principles and that is what I wanted to do initially, but I gave up on that
09:50
<annevk>
I would need to learn a bit more for that I think :)
09:52
<karlcow>
hmm Norway has a strange effect on my sleepiness level. Lack of light?
09:53
<annevk>
you should go there in summer
09:53
<annevk>
it's crazy
09:53
<annevk>
zewt, required an actual parent now :)
09:53
<zewt>
those poor lonely root nodes
09:54
<annevk>
I have not needed "root" so far
09:54
<annevk>
there's a note in the spec about nuking it
09:55
<zewt>
seems rare enough that just saying "if parent is null" when needed is good enough
09:56
<annevk>
I'll wait for hixie to redo HTML and see what comes out of that before getting rid of it
11:26
<annevk>
http://xkcd.com/865/ nice
13:01
<MikeSmith>
annevk: Respec-tified version of Notifications draft:
13:01
<MikeSmith>
http://dev.w3.org/2006/webapi/WebNotifications/
13:02
<MikeSmith>
give it a few seconds to load
13:02
<MikeSmith>
there are some tweaks that still need to be done to it
13:02
<MikeSmith>
but I've done as much as I'm going to on it for today
14:31
<annevk>
MikeSmith, neat
14:31
<annevk>
MikeSmith, hopefully John is up for using that
15:45
<Hixie>
guess i'd better join webperf
15:49
<zcorpan>
http://www.w3.org/TR/FileAPI/#dfn-FileException - what should be the value of FileException.prototype.code ?
15:51
<annevk>
Hixie, yeah maybe
15:52
<annevk>
Hixie, re tests, that testharness is something people want to use for a bunch of tests; and I know 2xx needs updating :)
15:52
<annevk>
Hixie, I guess there could be more parsing tests too, feel free to add :)
16:08
<Hixie>
annevk: the harness and php scare me :-)
16:08
<Hixie>
annevk: fr(om writing tests)
16:13
<Ms2ger>
Hixie, jgraham would appreciate more concrete comments ;)
16:20
<Hixie>
Ms2ger: making the external file optional would be my main suggestion
16:20
<Hixie>
Ms2ger: see my commen in webapps
16:20
<Hixie>
bbiab
16:21
<Ms2ger>
That's a lot of parent.'s
23:47
<Hixie>
benschwarz: ping
23:48
<benschwarz>
pong
23:48
<benschwarz>
Whats up?
23:48
<benschwarz>
@Hixie
23:53
<Hixie>
hey
23:53
<Hixie>
sorry, been out for a few days
23:53
alystair
nods
23:53
<Hixie>
launch looks good
23:53
<Hixie>
you should do a blog post about it on the whatwg blog, get some more traction on it