Options:
- # Session Start: Wed Apr 15 00:00:00 2009
- # Session Ident: #whatwg
- # [00:06] * Hixie finds himself writing long winding sentences and wonders if maybe half way through he should plant a signpost with a map and "you are here"
- # [00:11] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:22] * Quits: Rik` (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [00:23] * Joins: Rik` (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net)
- # [00:31] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [00:43] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [00:45] <MikeSmith> about http://krijnhoetmer.nl/irc-logs/whatwg/20090414#l-407 - validator.nu has some special handling/reporting of a few obsolete elements
- # [00:45] <MikeSmith> e.g., http://validator.nu/?=&doc=http://dev.w3.org/html5/tests/validation/full/invalid/obsolete/center.html
- # [00:47] <MikeSmith> it reports them as "Error: The center element is obsolete."
- # [00:48] <MikeSmith> whereas it would otherwise report them as "Error: Element center not allowed as child of element body in this context."
- # [00:52] * Joins: billyjackass (n=MikeSmit@EM114-48-150-184.pool.e-mobile.ne.jp)
- # [00:52] * Quits: MikeSmith (n=MikeSmit@EM114-48-151-155.pool.e-mobile.ne.jp) (Nick collision from services.)
- # [00:53] * billyjackass is now known as MikeSmith
- # [00:54] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [00:55] <sayrer> the center element is obsolete?
- # [00:55] <MikeSmith> it is in the HTML5 draft, yeah
- # [00:55] <sayrer> obsolete, works great, news at 11
- # [00:55] <Hixie> it doesn't work great
- # [00:55] <Hixie> it's like the <font> element
- # [00:56] <Hixie> leads to terribly inaccessible sites
- # [00:56] <Hixie> and is a maintenance nightmare
- # [00:56] <Hixie> even HTML4 acknowledges that
- # [00:56] <sayrer> maintenance nightmare doesn't seem like a good argument
- # [00:56] <Hixie> to you maybe :-)
- # [00:56] <sayrer> since the alternatives are still available
- # [00:56] <MikeSmith> sayrer: it's not valid in XHTML strict either, right?
- # [00:56] <sayrer> XHTML is not relevant to me
- # [00:57] <sayrer> (or anyone else on the Web, but I digress)
- # [00:57] <sayrer> Hixie, how does it lead to inaccessible sites?
- # [00:58] <MikeSmith> <center> is not in HTML 4.01 strict either
- # [00:59] <Hixie> sayrer: it scares me that you are editing an html specification and are asking that question
- # [00:59] <sayrer> well, that's not really an answer
- # [01:00] <Hixie> i really don't have the time to teach you elementary web design, sorry
- # [01:00] <Hixie> i'm sure you can find a plethora of tutorials on the subject on the web though
- # [01:01] <sayrer> I have seen many examples of the font element being used in an inaccessible fashion
- # [01:01] <MikeSmith> anyway, fwiw, the way the obsolete-element handling is implemented in v.nu is that the obsolete elements are part of the v.nu/whattf HTML5 RelaxNG schema -- treated as valid (that's the only way to get the schema to recognize them -- but an additional assertions-checking step further along in the processing pipeline then catches and reports them
- # [01:01] <sayrer> but why is it different than an equivalent style attribute?
- # [01:02] <Hixie> it's not. style="" attributes are just as bad and should be limited to things like prototyping and temporary workarounds.
- # [01:03] <sayrer> Hixie, ok, is style="" obsolete in HTML5 as well?
- # [01:03] <Hixie> it was, for a long time. there are some edge cases for which it is useful (primarily prototyping), which is why it is currently allowed.
- # [01:03] * Quits: cgriego (n=cgriego@out-02.hotels.com)
- # [01:04] <sayrer> Hixie, <font> works better for fragments
- # [01:04] <sayrer> sad but true, perhaps
- # [01:04] * Joins: davidb (n=davidb@bas4-toronto06-1279277581.dsl.bell.ca)
- # [01:05] <Hixie> i really am not interested in arguing this case right now; i need to finish the <datagrid> redesign.
- # [01:05] <Hixie> there are ample essays on the subject on the web that can enlighten you on the subject though.
- # [01:05] <sayrer> well, no one invited you to argue it. carry on!
- # [01:16] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [01:19] * Joins: roc_ (n=roc@202.0.36.64)
- # [01:19] <MikeSmith> hsivonen: I wonder if it would make sense to switch the order of processing in v.nu such that the assertions checking is done prior to the schema checking in the processing pipeline
- # [01:20] <webben> sayrer: "how does it lead to inaccessible sites?" it doesn't _necessarily_.
- # [01:20] <webben> sayrer: Presentational markup can produce inaccessible sites indirectly if style rather than semantic markup is depended upon for communication.
- # [01:20] <sayrer> webben, I definitely agree there are bad things
- # [01:20] * Quits: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [01:20] * Joins: doublec_ (n=doublec@202.0.36.64)
- # [01:21] <sayrer> webben, I don't think "presentational markup" is a meaningful term however
- # [01:21] <webben> sayrer: You can (of course) produce exactly the same accessibility problem using generic elements (hello div and span) plus CSS.
- # [01:22] <webben> sayrer: do you think "markup conveying formatting information rather than explicitly implying the type of content and its relationship to other content" is meaningful?
- # [01:22] <sayrer> webben, no
- # [01:22] <sayrer> sometimes, yes. but not as a general principle
- # [01:22] <webben> when yes and when no?
- # [01:23] <webben> or, why yes when yes, and why no when no
- # [01:23] <sayrer> webben, presentational information can lend context to words in the same way that intonation can when words are spoken
- # [01:24] <webben> there's a difference between humans inferring information from context and machines inferring informationm, that they can then present to humans in a regularized fashion, from explicit instruction.
- # [01:24] <sayrer> accessibility is about humans, I though
- # [01:24] <sayrer> thought
- # [01:25] <webben> yes. and being about to regularize information into a tailored format is about making information accessible to humans.
- # [01:25] <webben> *able to
- # [01:25] <sayrer> I think the goal is a good one
- # [01:26] <sayrer> I'm not sure banning the <font> element is going to help much
- # [01:26] <sayrer> I could see the value of doing that if one could say "rest assured, you are creating an accessible site" in its absence
- # [01:27] <webben> Why would you expect it to be a silver bullet?
- # [01:27] <sayrer> that is not what I said
- # [01:27] <sayrer> or what I meant, rather
- # [01:27] <webben> Seems implied in what you said. Can you rephrase perhaps?
- # [01:28] <sayrer> banning <font> does not prevent the exact problems we are discussing
- # [01:28] <sayrer> since they are all still there with different markup
- # [01:29] <webben> the substitution of ambiguous formatting information for (more) unambiguous information about types and relationships?
- # [01:29] <sayrer> webben, my view is that these elements are syntactic sugar for CSS properties
- # [01:29] <sayrer> they are no more evil than the CSS, and it takes some judgement to figure out whether they are ok
- # [01:30] <webben> I think it's confused to say they are syntactic sugar for CSS properties.
- # [01:30] <sayrer> why?
- # [01:31] <webben> Because what's "objectionable" about font and style is that they bake formatting information into the structured content layer.
- # [01:31] <sayrer> that is not an accessibility objection
- # [01:32] <sayrer> I definitely agree that there are maintainability concerns, and accessibility concerns
- # [01:32] * Joins: tantek (n=tantek@c-67-180-202-79.hsd1.ca.comcast.net)
- # [01:33] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [01:34] <webben> sayrer: If your point is it's possible to bake formatting information into the structured content layer, without making it impossible for a machine to separate the two, that's strictly true.
- # [01:34] <sayrer> webben, concrete examples are better
- # [01:34] * Quits: doublec (n=doublec@202.0.36.64) (Read error: 110 (Connection timed out))
- # [01:34] * Quits: roc (n=roc@202.0.36.64) (Read error: 110 (Connection timed out))
- # [01:34] <webben> Concrete examples of what, sorry?
- # [01:35] <sayrer> webben, can you create something that is strictly worse, from an accessibility perspective, that is only enabled by <font> or <center>?
- # [01:35] * Joins: shikiesos (n=shiki@nat/google/x-066e376ab3bc8ae9)
- # [01:40] <webben> sayrer: "enabled", probably not. "encouraged", probably yes. encouragement isn't enablement though.
- # [01:40] <sayrer> webben, ok, I believe that might be true. what is an example?
- # [01:41] <webben> an example of encouragement?
- # [01:41] <sayrer> yeah
- # [01:41] <sayrer> I am particularly interested in cases that aren't of the form "you aren't smart enough to understand CSS"
- # [01:41] <webben> Not entirely sure what that means.
- # [01:42] <webben> I think the context is WYSIWYG and the idea that by changing the font you've communicated that something is e.g. a heading, or a field label, or some code.
- # [01:42] <sayrer> webben, it seems to me that lots of things we consider to be "good markup" are getting mixed up. Good maintainability, good accessibility, etc.
- # [01:43] <webben> Mmm. "mixed up" or ... happen to be produced by the same practices.
- # [01:43] <sayrer> and a lot of it is motivated by a sophomoric division of "presentation" and "data"
- # [01:43] <webben> "sophomoric" seems like a way to criticise something without having to actually state your criticism.
- # [01:44] <sayrer> that is not the definition! :)
- # [01:44] <sayrer> but anyway, "the idea that by changing the font you've communicated that something is e.g. a heading, or a field label, or some code"
- # [01:44] <sayrer> sure
- # [01:44] <sayrer> but do we get an element for each visual subtlety out there?
- # [01:45] <webben> Not in HTML.
- # [01:45] <webben> CSS came along before that happened! ;)
- # [01:45] * Joins: remysharp (n=remyshar@remysharp.plus.com)
- # [01:45] <sayrer> ok, we're in the same place I think
- # [01:45] <sayrer> different ideas of what's right
- # [01:46] * Quits: dglazkov (n=dglazkov@nat/google/x-6fdb941c3be5bacc)
- # [01:56] * Joins: Niictar_ (n=ritz@S010600183f550ae0.cg.shawcable.net)
- # [01:57] * Quits: Niictar24 (n=ritz@S010600183f550ae0.cg.shawcable.net) (Nick collision from services.)
- # [01:57] * Niictar_ is now known as Niictar24
- # [01:58] * Quits: davidb (n=davidb@bas4-toronto06-1279277581.dsl.bell.ca)
- # [02:08] * Hixie ponders whether to make it possible to insert rows into a datagrid dynamically
- # [02:08] <Hixie> and how this should affect the IDs of previously-inserted elements
- # [02:10] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [02:11] * Quits: onar_ (n=onar@17.244.68.55)
- # [02:13] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [02:16] <MikeSmith> Hixie: it would be great if some smart student developer could take on implementing datagrid in Mozilla or Webkit as a GSOC project
- # [02:17] <MikeSmith> Hixie: how long do you reckon it will take you to finish the datgrid redesign?
- # [02:19] * roc_ wonders if datagrid is a good idea
- # [02:19] * roc_ is now known as roc
- # [02:20] <roc> I'll wait and see :-)
- # [02:20] <Hixie> MikeSmith: a few days.
- # [02:20] <Hixie> MikeSmith: i'm mostly done, but writing it up takes a while.
- # [02:21] <Hixie> ironically, my proof of concept implementation was done in a few hours, speccing it is taking much longer.
- # [02:21] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [02:22] <MikeSmith> Hixie: that seems like the way such things usually go
- # [02:22] <MikeSmith> hmm, Webkit not participating in GSOC this year
- # [02:23] <MikeSmith> http://socghop.appspot.com/program/accepted_orgs/google/gsoc2009
- # [02:23] <MikeSmith> unfortunately
- # [02:29] <olliej> MikeSmith: it was a lot of work for relatively little gain last year
- # [02:32] <MikeSmith> olliej: I see. I had been hoping the XBL2 stuff would have gotten further along
- # [02:33] <olliej> MikeSmith: the xbl guy was basically doomed -- there's no way a GSoC student has a real hope of getting xbl done -- you need to have an astonishingly good knowledge of the way everything needs to work
- # [02:34] <MikeSmith> olliej: yeah, I can imagine
- # [02:34] <MikeSmith> Keishi Hattori's Web Inspector stuff mostly got done, didn't it?
- # [02:34] <olliej> MikeSmith: yeah, and thingy
- # [02:35] <Niictar24> Hrm, does a nightly build like minefield automatically update to the latest build?
- # [02:35] <olliej> michaelangelo got some good work done
- # [02:35] <olliej> but the majority of devs did little to no work
- # [02:35] * Quits: remysharp (n=remyshar@remysharp.plus.com)
- # [02:35] <Niictar24> Or do I need to download a new one if I want to be super up to date?
- # [02:35] <olliej> and consumed many hours from actual developers
- # [02:35] <olliej> Niictar24: it updates automagically
- # [02:35] <olliej> Niictar24: on mac
- # [02:36] <olliej> Niictar24: but #webkit would be a more appropriate place to ask
- # [02:36] <MikeSmith> olliej: Michaelangelo did WF2 stuff?
- # [02:36] <olliej> MikeSmith: i think he ended up doing a mix of inspector and other stuff
- # [02:36] <MikeSmith> OK
- # [02:36] <olliej> can't remember the specifics, just remember liking his patches :D
- # [02:37] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [02:37] <MikeSmith> WEb Inspector is quite a piece of work - definitely has raised the bar as far as expectations for developer tools, and UI for them
- # [02:37] <MikeSmith> olliej: what thingy?
- # [02:37] <Niictar24> Webkit? Know I know about that channel, but are they going to tell me to go somewhere else when I ask about a mozilla product? :P
- # [02:38] <olliej> Niictar24: oh i completely miread your quetion sorry
- # [02:38] <Rik`> MikeSmith: I remember he added the autofocus attribute
- # [02:38] <olliej> Niictar24: i read "nightly build" as "webkit nightly"
- # [02:38] <MikeSmith> Rik`: cool
- # [02:39] * doublec_ is now known as doublec
- # [02:40] <MikeSmith> Niictar24: there's also a Help > Check for updates
- # [02:40] <MikeSmith> in Minefield
- # [02:41] <MikeSmith> and in the Minefield preferences, you can set what the update behavior should be
- # [02:42] <MikeSmith> you can have it automatically download and install updates in the background
- # [02:42] <Niictar24> Thank ye
- # [02:42] <MikeSmith> or can have it prompt you each time if finds a new update
- # [02:42] <MikeSmith> I forget what the default is
- # [02:44] * Quits: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [02:46] * shepazutoo is now known as shepazu
- # [02:55] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [03:15] * Quits: MikeSmith (n=MikeSmit@EM114-48-150-184.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [03:16] * Quits: ojan (n=ojan@72.14.229.81)
- # [03:18] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [03:23] * Quits: arun_ (n=arun@corp-243.mountainview.mozilla.com)
- # [03:25] * Quits: webben (n=benh@nat/yahoo/x-d96819c4ceac573b) (Read error: 110 (Connection timed out))
- # [03:25] * Joins: davidb (n=davidb@bas4-toronto06-1279277581.dsl.bell.ca)
- # [03:27] * Quits: tantek (n=tantek@c-67-180-202-79.hsd1.ca.comcast.net)
- # [03:28] <annevk5> hmm ok, I suppose i'll file a bug at some point on obsolete feature
- # [03:28] <annevk5> s
- # [03:28] <annevk5> simply taking HTML4 as reference I think, not want to make it too complicated
- # [03:34] * Joins: MikeSmith (n=MikeSmit@EM114-48-65-231.pool.e-mobile.ne.jp)
- # [05:34] * Disconnected
- # [05:34] * Attempting to rejoin channel #whatwg
- # [05:34] * Rejoined channel #whatwg
- # [05:34] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [05:34] * Set by annevk on Thu Feb 05 13:51:18
- # [05:36] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [05:37] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [05:38] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Client Quit)
- # [05:46] * Quits: franksalim (n=frank@adsl-75-61-86-233.dsl.pltn13.sbcglobal.net) ("Leaving")
- # [05:58] * Joins: MikeSmith (n=MikeSmit@dhcp-247-194.mag.keio.ac.jp)
- # [06:18] * Joins: harig (n=opera@59.90.71.35)
- # [06:19] * Quits: harig (n=opera@59.90.71.35) (Read error: 104 (Connection reset by peer))
- # [06:20] * Joins: harig (n=opera@59.90.71.35)
- # [06:24] * weinig is now known as weinig|eat
- # [06:24] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [06:43] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [06:44] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [06:47] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [06:57] * Quits: cgriego (n=cgriego@cpe-72-181-202-225.tx.res.rr.com)
- # [07:10] * Joins: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [07:14] * Joins: ap (n=ap@194.154.88.38)
- # [07:31] * Quits: weinig|eat (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [07:40] * Joins: dimich (n=dimich@72.14.224.1)
- # [07:40] * Quits: sid0 (n=sid0@unaffiliated/sid0) (Remote closed the connection)
- # [07:43] * Quits: sayrer (n=chatzill@user-160vobr.cable.mindspring.com) (Read error: 110 (Connection timed out))
- # [07:52] * Quits: roc (n=roc@202.0.36.64)
- # [07:55] * Joins: zalan (n=kvirc@catv-80-99-193-98.catv.broadband.hu)
- # [07:55] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [07:56] * Quits: MikeSmith (n=MikeSmit@dhcp-247-194.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [07:56] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:57] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [07:57] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [08:02] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [08:05] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [08:10] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:17] * Quits: onar_ (n=onar@c-98-234-65-251.hsd1.ca.comcast.net)
- # [08:21] * Quits: doublec (n=doublec@202.0.36.64) ("Leaving")
- # [08:29] <hsivonen> MikeSmith: it's doable to change the RNG/assertion order. Is there a particular pair of messages that would be better that way?
- # [08:32] <MikeSmith> hsivonen: obsoleted elements
- # [08:32] <MikeSmith> see also my comment at http://bugzilla.validator.nu/show_bug.cgi?id=480
- # [08:33] <MikeSmith> hsivonen: was the design choice to include the obsoleted element in the schema because of the order of the error messages, or for other reasons?
- # [08:33] <hsivonen> MikeSmith: so switch order AND remove legacy.rnc?
- # [08:34] <MikeSmith> hsivonen: if you remove legacy.rnc, I think it might not be important to change the order at all
- # [08:34] <hsivonen> MikeSmith: IIRC, the design choice was to have a single but more sensible error message
- # [08:34] <MikeSmith> OK
- # [08:34] <MikeSmith> that I can understand
- # [08:34] <MikeSmith> having a single message
- # [08:35] <MikeSmith> and having it not be the near-useless message "Error: Element foo not allowed as child of element bar in this context" that jing gives
- # [08:35] <hsivonen> no, now I remember the real reason
- # [08:35] <hsivonen> I wanted the subtree not be suppressed
- # [08:35] <MikeSmith> ah
- # [08:35] <MikeSmith> yeah
- # [08:35] <MikeSmith> hmm
- # [08:35] <MikeSmith> that's sort of critical
- # [08:35] <hsivonen> but in the general case, not making Jing suppress the subtree was badness
- # [08:35] <MikeSmith> really?
- # [08:35] <MikeSmith> why?
- # [08:36] <hsivonen> I think I had a good reason to change that, yes
- # [08:36] <hsivonen> but I've forgotten the details
- # [08:36] <hsivonen> that is, the vanilla Jing didn't suppress errors from bogus subtrees
- # [08:36] <MikeSmith> oh
- # [08:36] <hsivonen> hmm. maybe it was just that Jing's pattern recovery sucked really badly
- # [08:37] <hsivonen> so pretty much any element became an error
- # [08:37] <hsivonen> or something like that
- # [08:38] <MikeSmith> hsivonen: so maybe it would be useful to experiment with tentatively removing legacy.rnc and see?
- # [08:40] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:41] <hsivonen> MikeSmith: I think it would be worthwhile to see if there have been good patches to Jing trunk before experimenting
- # [08:41] <MikeSmith> OK
- # [08:45] <MikeSmith> hsivonen: btw, as I mentioned before, NicolasRaoul is here at W3C Japan for a while, half days (he studies Japanese at a language school in mornings, is here at Keio U. in the afternoons -- and he has some time and interest in helping with patches and potential enhancement to v.nu
- # [08:45] <MikeSmith> I was talking with him about Jing this morning
- # [08:46] <MikeSmith> and I guess you saw the patch he Aelfred2 patch he posted to the whatwg implementors list
- # [08:46] <hsivonen> MikeSmith: I'll look at his patch right soon, once I've unblocked another patch over at b.m.o
- # [08:46] <hsivonen> s/right /
- # [08:47] <MikeSmith> hsivonen: OK. btw, you still trying to solve that mystery crash?
- # [08:49] <hsivonen> MikeSmith: no, I resolved it on Friday
- # [08:49] <hsivonen> (yay!)
- # [08:49] <MikeSmith> ah great
- # [08:49] <MikeSmith> congrats on that
- # [08:49] <MikeSmith> that must have been pretty frustrating
- # [08:49] <MikeSmith> hsivonen: speaking of patches, please put this one in your queue:
- # [08:50] <MikeSmith> http://bugzilla.validator.nu/attachment.cgi?id=81
- # [08:50] <hsivonen> yes. OS X gave me totally bogus stacks, but I failed to inspect the stack for bogosity until vlad pointed out to me that it was bogus
- # [08:50] <hsivonen> with the right stack, it was less mysterious
- # [08:50] <MikeSmith> hsivonen: ah, I saw your tweet about that
- # [08:51] <hsivonen> interestingly, the OS X crash reporter and Mac Valgrind gave consistent bogus stacks. I guess they use the same stack grabbing mechanism.
- # [08:51] <MikeSmith> yeah, would see so
- # [08:52] <MikeSmith> surprised that Valgrind wouldn't use its own thing and not trust the built-in
- # [08:52] <MikeSmith> instead
- # [08:52] <MikeSmith> that sounds like a major OS bug
- # [08:52] <MikeSmith> but not a totally uncommon kind of one
- # [08:53] <MikeSmith> I remember seeing problems kind of like that when I was involved with customer work for customers running AIX, HP-UX, Tru64, etc.
- # [08:55] <MikeSmith> I learned a lot about OS bugs and about how untrustworthy some so-called enterprise/carrier-grade OS/platforms can be
- # [08:56] * Parts: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [08:56] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [09:12] * Joins: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [09:13] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [09:14] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:14] <zcorpan> hsivonen: your site is now harder to read :(
- # [09:15] <hsivonen> zcorpan: which browser/OS?
- # [09:15] <hsivonen> zcorpan: due to colors or fonts or something else?
- # [09:15] <zcorpan> hsivonen: opera/windows
- # [09:15] <zcorpan> hsivonen: font for the body text
- # [09:16] <hsivonen> zcorpan: it looks great on Mac and on Linux with no hinting or little hinting in FreeType
- # [09:16] <hsivonen> zcorpan: ClearType sucks :-(
- # [09:16] <hsivonen> zcorpan: I don't know what I should do.
- # [09:16] <hsivonen> zcorpan: Opera and Firefox need to ship font renderer that don't suck on Windows the way Safari does, I guess
- # [09:16] * zcorpan tries disabling cleartype
- # [09:18] <zcorpan> well that made it even worse :/
- # [09:18] <hsivonen> the heading fonts is the one that *really* sucks with any hinting
- # [09:19] <hsivonen> (either Windows hinting or FreeType hinting)
- # [09:19] <hsivonen> zcorpan: do I have any other course of actions than removing the fonts from Mac and Linux users, too?
- # [09:20] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [09:20] <hsivonen> which reminds me that Safari makes it really hard to test the issue sayrer reported if the affected font happens to reside on one's hard drive
- # [09:21] <hsivonen> secondary hard drive even!
- # [09:21] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Remote closed the connection)
- # [09:21] <hsivonen> it as though Safari had total information awareness of all fonts around all my hard drives
- # [09:22] <zcorpan> hsivonen: dunno. maybe try some other font that is easier to read with cleartype? maybe one that isn't italics
- # [09:23] <hsivonen> zcorpan: italics???
- # [09:23] <hsivonen> http://api.browsershots.org/png/original/b6/b6e53e1d3771b5ebc8bd9a738257b2aa.png looks interesting
- # [09:23] <zcorpan> hsivonen: everything is in italics for me. but might be a bug in opera
- # [09:25] * Joins: heycam` (n=cam@124-168-124-13.dyn.iinet.net.au)
- # [09:25] * Quits: dimich (n=dimich@72.14.224.1)
- # [09:25] <MikeSmith> hsivonen: it might be useful to have an "Error messages" component for v.nu bugzilla
- # [09:26] <MikeSmith> or "Error reporting"
- # [09:27] <zcorpan> hsivonen: i see that it's not italics in safari and firefox
- # [09:28] <zcorpan> hsivonen: it looks good there
- # [09:29] * Joins: sid0 (n=sid0@unaffiliated/sid0)
- # [09:32] * Joins: hdh (n=hdh@58.187.22.6)
- # [09:34] <zcorpan> hsivonen: http://img19.imageshack.us/img19/8633/hsivonenfontopera.png
- # [09:34] <hsivonen> zcorpan: should I file an Opera bug? I'm seeing it on my virtual machine.
- # [09:35] <Philip`> hsivonen: You should add an EOT file for IE
- # [09:35] <hsivonen> MikeSmith: why not file the bugs under the components that are responible for errors
- # [09:35] <hsivonen> Philip`: nope :-)
- # [09:35] <zcorpan> hsivonen: yes please
- # [09:36] <hsivonen> zcorpan: ok
- # [09:36] <hsivonen> Philip`: I wanted to have an IE-only feature for a draft CSS feature, but it sucked too much in practice to use
- # [09:37] * Joins: heycam`` (n=cam@210-84-17-128.dyn.iinet.net.au)
- # [09:37] * Quits: heycam (n=cam@124-168-119-97.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [09:37] * heycam`` is now known as heycam
- # [09:39] <Philip`> hsivonen: If you don't have an EOT file, then the IE developers will be discouraged from adding TTF support because it will make your site start using weird ugly fonts :-)
- # [09:42] <MikeSmith> hsivonen: for some cases, I'm not sure users will have any idea what component is responsible
- # [09:42] <MikeSmith> for some cases I'm not sure I know myself
- # [09:42] <MikeSmith> hsivonen: I meant mostly of reporting of bugs from general public
- # [09:42] * Philip` supposes he can just disable styles entirely when reading hsivonen's site
- # [09:43] <MikeSmith> e.g., if somebody sees a typo in an error message and wants to report it
- # [09:43] <MikeSmith> or a formatting problem (e.g., in the spe-scraped output)
- # [09:43] <MikeSmith> hsivonen: btw, v.nu bugzilla just gave me a message I've not seen before:
- # [09:44] <MikeSmith> undef error - Insecure dependency in exec while running with -T switch at /usr/share/perl5/Mail/Mailer/sendmail.pm line 22.
- # [09:45] <zcorpan> MikeSmith: i've got that a few times iirc
- # [09:46] * Quits: heycam` (n=cam@124-168-124-13.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [09:48] <Hixie> set your path to ''
- # [09:48] <Hixie> local $ENV{PATH} = '';
- # [09:49] <Hixie> before calling exec(), system(), ``, or qx()
- # [09:49] <Hixie> or open('|')
- # [09:50] <Hixie> (and use absolute paths)
- # [10:01] <hsivonen> zcorpan: DSK-251114
- # [10:01] <hsivonen> MikeSmith: the perl thing is a know bug that I don't know a fix to
- # [10:02] <hsivonen> Hixie: I'll try that. thanks!
- # [10:03] <Hixie> thank me if it works :-)
- # [10:03] <hsivonen> Philip`: does the serif font suck or do you feel like disabling the sans serif font?
- # [10:04] * hsivonen wishes FreeType and ClearType stopped this hinting business. it's so last century
- # [10:05] * Joins: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [10:06] * Quits: roc (n=roc@121-72-193-44.dsl.telstraclear.net) (Client Quit)
- # [10:07] * jgraham doesn't like hsivonen's choice of background colour :)
- # [10:08] <hsivonen> maybe I should try 42 shades and get some data :-)
- # [10:09] <zcorpan> hsivonen: thanks
- # [10:10] * Joins: svl (n=chatzill@a194-109-2-36.dmn.xs4all.nl)
- # [10:11] * Joins: mat_t (n=mattomas@nat/canonical/x-2057614a0fdb00f6)
- # [10:12] <Philip`> hsivonen: The serif font is the only one that doesn't get rendered really badly (in Firefox on Linux)
- # [10:12] <hsivonen> Philip`: what's your FreeType hinting setting?
- # [10:12] <Philip`> (It doesn't seem like a hinting issue - the shapes are just wrong)
- # [10:12] <Philip`> hsivonen: Don't know
- # [10:12] <hsivonen> Philip`: do you have a suggestion for a Free as in Freedom sans-serif font that isn't trite and doesn't suck
- # [10:13] <hsivonen> Philip`: MgOpen Cosmetica looks good with full AA and no hinting and looks terrible with hinting
- # [10:14] <hsivonen> I expect many more Mac users to use fonts that utterly suck on Windows and with FreeType hinting
- # [10:14] <Philip`> hsivonen: You could use the one called "sans-serif" :-)
- # [10:15] <hsivonen> I wanted to use Linux Biolinum, but I didn't find any public test version of it
- # [10:16] <hsivonen> Cosmetica even ships with Ubuntu for Greek use cases
- # [10:16] <hsivonen> Philip`: I claim the wrongness of shapes is hinting
- # [10:17] <hsivonen> Philip`: because the issue goes away if I tweak FreeType hinting settings
- # [10:17] <Philip`> hsivonen: How do you tweak the hinting settings?
- # [10:17] * Philip` has to go away and will look later
- # [10:18] <hsivonen> Philip`: under Ubuntu, System->Preferences->Appearance->Fonts
- # [10:20] * Joins: remysharp (n=remyshar@remysharp.plus.com)
- # [10:22] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [10:22] <hsivonen> w00t. the latest libertine package comes with biolinum!!!
- # [10:23] * Quits: olliej (n=oliver@17.203.15.161)
- # [10:26] <hsivonen> perhaps I should experiment with the OTF variants, too. in order to get a different glyph rasterizer
- # [10:33] * Joins: adambeynon (n=adambeyn@93-97-229-187.zone5.bethere.co.uk)
- # [10:34] <hsivonen> I love this comment in an XML of all places: "many versions of nwalsh docbook stylesheets have bogus URLs; so this can't be an error..."
- # [10:34] <hsivonen> I guess Draconian software needs to work with existing content :-)
- # [10:36] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) (Read error: 104 (Connection reset by peer))
- # [10:42] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:43] * Joins: heycam` (n=cam@210-84-44-234.dyn.iinet.net.au)
- # [10:52] <MikeSmith> hsivonen: btw, I noticed that the spec snapshot that v.nu is using is gone pretty stale -- it's from November
- # [10:52] * Quits: heycam (n=cam@210-84-17-128.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [10:52] <MikeSmith> though i guess there have not been so many content-model/attribute changes since then
- # [10:52] <MikeSmith> there is addition of keygen, though, for one
- # [10:52] <MikeSmith> so message links won't be generated for that until spec snapshot is updated
- # [10:54] <MikeSmith> and spec snapshot update will break the build unless Html5SpecBuilder.java is patched
- # [10:54] <hsivonen> MikeSmith: yeah, that's what tends to happen :-(
- # [10:54] <MikeSmith> yeah, I learned a bit from looking at that code
- # [10:55] <MikeSmith> I'm wondering why you just didn't use your HTML parser instead
- # [10:56] <MikeSmith> to populate urisByElement etc.
- # [10:56] <MikeSmith> hmm, you did I gues
- # [10:56] <zcorpan> MikeSmith: you filed the same bug thrice
- # [10:56] <hsivonen> MikeSmith: http://bugzilla.validator.nu/attachment.cgi?id=81 looks good, but I didn't test it
- # [10:56] <MikeSmith> zcorpan: oops, sorry
- # [10:57] <hsivonen> MikeSmith: "Malformed spec: no element currentName.", locator);
- # [10:57] <hsivonen> MikeSmith: that looks like my bug
- # [10:57] <hsivonen> currentName should be a concatenated variable, not part of the literal
- # [10:57] * Quits: zalan (n=kvirc@catv-80-99-193-98.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [10:58] <MikeSmith> hsivonen: I have tested it as much as I could figure to
- # [10:59] <MikeSmith> I have some simple per-element tests at http://dev.w3.org/html5/tests/validation/full/invalid/unknown-attribute/
- # [11:00] <MikeSmith> putting an unknown attribute on each element was the simplest single-invalidity test case I could think of that would generated the error messages with those links
- # [11:00] * Quits: remysharp (n=remyshar@remysharp.plus.com) ("Gotta shoot - "peeyaow"")
- # [11:01] * Joins: remysharp (n=remyshar@remysharp.plus.com)
- # [11:01] <zcorpan> MikeSmith: what about <embed>?
- # [11:01] <MikeSmith> zcorpan: embed allows any unknown attribute
- # [11:02] <MikeSmith> I have another test for it
- # [11:02] <MikeSmith> some other tests
- # [11:02] <MikeSmith> http://dev.w3.org/html5/tests/validation/full/invalid/bad-value/embed-height.html
- # [11:03] <zcorpan> MikeSmith: i think 0 is allowed now
- # [11:03] * Joins: heycam`` (n=cam@210-84-2-204.dyn.iinet.net.au)
- # [11:03] <MikeSmith> zcorpan: only on <img>
- # [11:03] <MikeSmith> I think
- # [11:03] <zcorpan> oh
- # [11:03] <zcorpan> ok
- # [11:04] <zcorpan> consistency++
- # [11:13] * Quits: heycam` (n=cam@210-84-44-234.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [11:18] <MikeSmith> hsivonen: OK, fixed the problem with the variable name literal in the message string, and re-tested
- # [11:18] <MikeSmith> http://bugzilla.validator.nu/attachment.cgi?id=83
- # [11:20] <MikeSmith> though I'm not sure how to malform the spec in such a way as to cause that code to be exercise
- # [11:20] * Quits: mat_t (n=mattomas@nat/canonical/x-2057614a0fdb00f6) ("This computer has gone to sleep")
- # [11:22] * Joins: mat_t (n=mattomas@nat/canonical/x-828f4d13e162fb7c)
- # [11:23] <hsivonen> MikeSmith: looks good for check-in
- # [11:32] <MikeSmith> hsivonen: cool, thanks
- # [11:38] * Joins: xydyx (n=hdh@58.187.22.6)
- # [11:38] * Quits: hdh (n=hdh@58.187.22.6) (Read error: 104 (Connection reset by peer))
- # [11:40] * Quits: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com) (Read error: 104 (Connection reset by peer))
- # [11:41] * Joins: mpilgrim (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [11:47] <MikeSmith> hsivonen: http://svn8.cvsdude.com/vvc/whattf/validator?view=revision&revision=311
- # [11:48] <MikeSmith> checked in snapshot of latest spec along with the SpecBuilder change
- # [11:56] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [12:02] * Joins: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [12:06] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [12:07] * Quits: roc (n=roc@121-72-193-44.dsl.telstraclear.net) (Client Quit)
- # [12:07] * Joins: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [12:09] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:20] * Joins: zalan (n=kvirc@catv-80-99-193-98.catv.broadband.hu)
- # [12:21] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [12:25] * Parts: annevk5 (n=annevk@53568A94.cable.casema.nl)
- # [12:26] * Quits: harig (n=opera@59.90.71.35) (Read error: 110 (Connection timed out))
- # [12:34] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [12:37] * Joins: annevk5 (n=annevk@53568A94.cable.casema.nl)
- # [12:37] <annevk5> meh, getting IE8 to run is a pain
- # [12:37] <annevk5> just told me two restarts are required
- # [12:54] <annevk5> hmm, IE8 dispatches the storage event on the document object?!
- # [12:55] * Joins: webben (n=benh@nat/yahoo/x-88056774e75b836d)
- # [13:00] <annevk5> in Safari I can't seem to get it dispatch at all
- # [13:00] <annevk5> (and curiously onstorage exists on both document and window in Safari)
- # [13:04] <jgraham> Note for the curious: getting one's thesis bound remotely is both stressful and insanely expensive
- # [13:05] <annevk5> I thought the IE team had fixed the issues :/
- # [13:05] * hsivonen wonders how much "insanely" is
- # [13:05] <hsivonen> jgraham: would 22.50 EUR per copy incl. VAT be "insanely"?
- # [13:05] <jgraham> hsivonen: It is going to end up cosing roughly 60GBP/copy
- # [13:05] <hsivonen> wow
- # [13:06] <hsivonen> jgraham: did you get leather covers or something?
- # [13:06] * Joins: heycam` (n=cam@124-168-113-60.dyn.iinet.net.au)
- # [13:06] <Dashiva> Gold plating
- # [13:06] <jgraham> hsivonen: No cloth covers are mandatory though
- # [13:06] <jgraham> And cost about 30GBP/copy
- # [13:07] <jgraham> The remaining cost is printing which I can't easilly do and get the documents to the binders
- # [13:07] <jgraham> and delivery of the documents to the depertment
- # [13:07] <Dashiva> There's no binding service at the uni?
- # [13:07] <jgraham> Dashiva: I think they recommend the commercial service
- # [13:08] <jgraham> It is likely that I have done this in a more expensive way than is strictly necessary
- # [13:09] <annevk5> IE also throws for trying to set storage keys to invalid XML characters now
- # [13:10] <annevk5> which notably violates the spec
- # [13:11] <jgraham> annevk5: Is there a testsuite?
- # [13:12] <jgraham> Dashiva: It turns out that there is a Uni binding service that is actually just a frontend for the commercial service
- # [13:12] <jgraham> With the same prices and so on
- # [13:13] <annevk5> I'm just toying with the Live DOM Viewer
- # [13:14] <Dashiva> That's... weak
- # [13:14] <annevk5> writing an update on IE8 and standards
- # [13:14] <annevk5> I actually thought they had fixed most except for a few things but it's a bit worse than that :/
- # [13:15] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [13:15] <jgraham> annevk5: Right but I'm wondering if there is a testsuite or not becuase having testsuites for features that are known to be in development is good
- # [13:15] <jgraham> and we have known that storage is in development for some time now
- # [13:15] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [13:15] <jgraham> (and obviously it has been released)
- # [13:15] * hsivonen is again amazed at the epic design failure that .h files are
- # [13:16] <jgraham> So if there were a WG testsuite we could have pointed them at it would have been good
- # [13:16] * Joins: adambeynon_ (n=adambeyn@93-97-229-187.zone5.bethere.co.uk)
- # [13:16] * Quits: heycam`` (n=cam@210-84-2-204.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [13:16] * Quits: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 104 (Connection reset by peer))
- # [13:16] <Dashiva> hsivonen: I'm more amazed by the people who defend them
- # [13:17] <jgraham> In general it would be good if the HTMLWG created a community around testing features that are known to be in development for various browsers
- # [13:17] <jgraham> So that the whole web isn't affected by lame QA at one company
- # [13:17] * Joins: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [13:18] * jgraham wonders what happened to takkaria's test czar plan
- # [13:18] <annevk5> sure, everyone has bugs
- # [13:19] <annevk5> but dispatching an event on a completely different object? come on
- # [13:19] <annevk5> I mean, these are not edge case bugs
- # [13:19] <jgraham> Sure :)
- # [13:19] <jgraham> But a testsuite makes it really obvious that they suck
- # [13:20] <jgraham> Marketing "we introduced a cool new HTML5 feature" is undermined somewhat if you are known to fail every test for that feature
- # [13:21] <jgraham> So if you want to dispatch the event on a different object for whatever reason then you have to involve the community in that
- # [13:21] <jgraham> Or at leeast there is some incentive to
- # [13:22] * Parts: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [13:24] <Dashiva> Whoever made that YTSO mashup must love timpani
- # [13:26] * Quits: adambeynon (n=adambeyn@93-97-229-187.zone5.bethere.co.uk) (Read error: 110 (Connection timed out))
- # [13:27] * Joins: danbri (n=danbri@86.92.118.197)
- # [13:29] <annevk5> Safari seems buggy too
- # [13:29] <annevk5> returns undefined rather than null for unknown keys; events don't seem to function
- # [13:30] <annevk5> "If there is one thing the world needs, it’s more testcases."
- # [13:31] * Quits: zalan (n=kvirc@catv-80-99-193-98.catv.broadband.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [13:31] <jgraham> Returning undefined for unknown keys does make more sense, to be fair
- # [13:31] <jgraham> (obviously if the spec says otherwise, that's what they should do)
- # [13:32] <annevk5> IE does undefined too
- # [13:32] <jgraham> We should change the spec than
- # [13:32] <jgraham> *then
- # [13:32] <jgraham> it makes sense since o = {}; o.p === undefined in normal js
- # [13:32] <annevk5> It's nice that we have to figure that out by reverse engineering them
- # [13:33] <annevk5> I thought clear unambigious specs were supposed to safe us from this mess?
- # [13:35] <jgraham> annevk5: I guess they will just make it better rather than solve all problems
- # [13:36] <annevk5> You know, I wonder what Firefox does here. I'm guessing they do it right.
- # [13:37] * annevk5 will know in few minutes
- # [13:37] <annevk5> a few, even
- # [13:38] * Joins: zalan (n=kvirc@catv-80-99-193-98.catv.broadband.hu)
- # [13:40] * Quits: webben (n=benh@nat/yahoo/x-88056774e75b836d) (Read error: 60 (Operation timed out))
- # [13:41] <annevk5> and they do, someone buy me a beer
- # [13:42] <Dashiva> Sorry, the GMFMWG hasn't responded yet
- # [13:43] * annevk5 doesn't get the joke; also not after reading http://krijnhoetmer.nl/irc-logs/html-wg/20090326
- # [13:44] <Dashiva> http://krijnhoetmer.nl/irc-logs/html-wg/20090326#l-104
- # [13:45] <annevk5> heh
- # [13:46] <annevk5> Firefox doesn't do events either? Am I missing something?
- # [13:47] <annevk5> code:
- # [13:47] <annevk5> window.onstorage = function(e) { w(e) }
- # [13:47] <annevk5> localStorage.x = "y"
- # [13:48] <Dashiva> Maybe they have it on document?
- # [13:48] <annevk5> nope
- # [13:48] <annevk5> they also do not expose onstorage on document unlike WebKit
- # [13:52] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [14:04] <heycam`> qq: "center of rotation" or "centre of rotation" in en-US?
- # [14:04] <jgraham> I believe the former
- # [14:04] <jgraham> But I don't speak en-US
- # [14:04] <hsivonen> :-( https://html5lib.googlecode.com/ is 503
- # [14:05] <heycam`> jgraham, ok thanks
- # [14:05] <heycam`> i think it's the former too, since the latter is how i would spell it... but wanted to be sure
- # [14:05] <jgraham> hsivonen: http://html5lib.googlecode.com/svn/trunk/ seems to work
- # [14:06] * Joins: pmuellr (n=pmuellr@nat/ibm/x-f525d3860da341d7)
- # [14:09] <remysharp> qq: is a div still an appropriate element to wrap an arbitrary block of content for styling? Or is that wrong? this particular example doesn't add any semantic value, just required for JS effect
- # [14:11] * Joins: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp)
- # [14:13] <beowulf> remysharp: yes
- # [14:14] <remysharp> ta
- # [14:14] <remysharp> I've another question, but it's possible it's not appropriate for this chan - if so, I'll go looking elsewhere -
- # [14:15] <remysharp> I'm using xhtml content type serving to get FF2 to render the html5 properly - which works just fine, but -
- # [14:15] <remysharp> when it encounters an html entity that it doesn't know about, i.e. • it borks
- # [14:16] <remysharp> Obviously this would be fixed by specifying a DTD, but that's not the way html5 is done
- # [14:16] <beowulf> that's xml for you, define the entity in the dtd or use xml entites
- # [14:16] <beowulf> entities
- # [14:17] <annevk5> or don't use XML
- # [14:17] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
- # [14:17] <remysharp> annevk5: sure, and I know FF2 has zip all usage, but it looks aweful - and the JS fix for FF2 needs a lot more work
- # [14:19] <annevk5> I wouldn't know, I'm running Firefox 3.6something
- # [14:19] <jgraham> remysharp: Seriously ignore FF2
- # [14:19] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [14:19] <remysharp> I would if I had justified ignoring IE6, but since the site works perfectly in that browser, I can't live with the idea that it's shot all over the place in FF2
- # [14:19] <remysharp> and the htaccess fix is easy
- # [14:20] <remysharp> and working - but it's just html entities that was tripping me up
- # [14:20] <annevk5> doesn't sound like working to me :p
- # [14:20] <beowulf> would it be better to have an #html5 room for html authors like me to ask q's or is here fine?
- # [14:20] <jgraham> remysharp: You know that is not a rational argument, right
- # [14:20] <jgraham> beowulf: Here is fine
- # [14:20] <remysharp> jgraham: absolutely!
- # [14:21] <remysharp> just a matter of pride if it doesn't blow my mind to fix it :-)
- # [14:21] * Quits: adambeynon_ (n=adambeyn@93-97-229-187.zone5.bethere.co.uk)
- # [14:22] <jgraham> remysharp: OK, well the other solution is to not use entities
- # [14:22] <jgraham> Ideally you should just use UTF-8 over the wire
- # [14:22] <remysharp> jgraham: I've just changed it to xml entities and it works perfectly
- # [14:22] <annevk5> jgraham, that's not an argument against entities
- # [14:22] <remysharp> oh - as in the raw bullet character?
- # [14:22] <jgraham> annevk5: What isn't?
- # [14:23] <jgraham> That they don't work?
- # [14:23] <annevk5> jgraham, "just use UTF-8" because it's still easier to type an entity than the actual character
- # [14:23] <jgraham> annevk5: I agree
- # [14:23] <annevk5> e.g. …
- # [14:23] <jgraham> But if you are producing XML you need a real serializer anyway so doing entity->UTF-8 conversion should be trivial
- # [14:24] <annevk5> in fact, when I want the character I usually construct a data URL and copy and paste
- # [14:24] <jgraham> annevk5: &hellip is not a great example (it is erasonably easy to type)
- # [14:24] <jgraham> But $cint; probably is
- # [14:25] <annevk5> the character the entity represents is not easy to type
- # [14:25] <annevk5> not for me anyway
- # [14:27] * Joins: webben (n=benh@nat/yahoo/x-e1f10e669c9d71bd)
- # [14:32] <jgraham> annevk5: It is … right? If you set a compose key under Linux, that is just Compose then ..
- # [14:33] * Joins: zdobersek (n=zan@cpe-92-37-79-33.dynamic.amis.net)
- # [14:36] <annevk5> dunno, I'm using my Mac atm because I'm running Windows XP on the other machine to play with IE8
- # [14:36] <annevk5> also, I don't know of Compose or its shortcuts nor do I know for most other characters
- # [14:37] <annevk5> (even the euro character...)
- # [14:37] * Joins: zdobersek1 (n=zan@cpe-92-37-68-108.dynamic.amis.net)
- # [14:37] <jgraham> annevk5: I don't know most entities :)
- # [14:38] <jgraham> (nor do I know most compose shortcuts)
- # [14:38] <annevk5> I know a bunch for umlauts and such
- # [14:38] <annevk5> and for the euro :)
- # [14:40] <remysharp> if you want entities - there you go, a nice little dashboard widget too: http://leftlogic.com/lounge/articles/entity-lookup/
- # [14:44] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [14:50] * Joins: taf2 (n=taf2@65.210.82.235)
- # [14:52] * Quits: zdobersek (n=zan@cpe-92-37-79-33.dynamic.amis.net) (Read error: 113 (No route to host))
- # [14:53] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [14:53] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net) (Client Quit)
- # [14:54] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [14:54] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [15:00] <beowulf> what is wrong with <h1><p>Typeline</p><p>Mainline</p></h1>?
- # [15:01] <annevk5> you want <header>
- # [15:02] <beowulf> I do for sure, but when we then go onto describe what header means and how it's used it sounds very much like the above, so why not do that? i'm curious is all
- # [15:03] <Dashiva> Because those aren't paragraphs?
- # [15:04] <annevk5> because typeline and mainline can't be distinguished then
- # [15:04] <annevk5> would be one reason I can think of
- # [15:04] <hsivonen> Grr. Parallels refuses to virtualize non-Server Mac OS X
- # [15:05] <beowulf> Dashiva: are they not paragraphs because they are in a <h1> or because of the content?
- # [15:06] <Dashiva> Both?
- # [15:13] * Joins: annevk2 (n=annevk@53568A94.cable.casema.nl)
- # [15:21] * Quits: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [15:24] * Joins: davidb (n=davidb@bas4-toronto06-1242458835.dsl.bell.ca)
- # [15:26] * Parts: beowulf (i=wiglaf@ps4552.dreamhost.com)
- # [15:27] <hsivonen> whee! now that I worked around the Opera 10 @font-face bug, WebKit shows me all italics!
- # [15:28] <annevk2> fonts are a nightmare :/
- # [15:35] <hsivonen> filed https://bugs.webkit.org/show_bug.cgi?id=25207 and https://bugs.webkit.org/show_bug.cgi?id=25208
- # [15:35] <hsivonen> WebKit has such small bug ids :-)
- # [15:41] <virtuelv> hsivonen: details on our @font-face bug?
- # [15:41] <Rik|work> hsivonen: damn, i've filed https://bugs.webkit.org/show_bug.cgi?id=25209 :)
- # [15:41] <Rik|work> i'll close mine
- # [15:44] <annevk2> fwiw, I think dhyatt did that on purpose
- # [15:44] <Rik|work> annevk2: there's maybe a reason behind but the result is really ugly
- # [15:44] <hsivonen> virtuelv: DSK-251114: font-weight and font-style modifiers ignored on @font-face
- # [15:45] <virtuelv> hsivonen: thanks
- # [15:45] * hsivonen wishes these face selection issues within a family get fixed before Opera 10 final and Safari 4 final
- # [15:45] <hsivonen> otherwise, multiface families will suck badly
- # [15:46] * hsivonen wonders why OpenType models italics as a separate face but small caps as alternative glyphs
- # [15:48] * Quits: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:51] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
- # [15:53] * Joins: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp)
- # [15:57] * Quits: mat_t (n=mattomas@nat/canonical/x-828f4d13e162fb7c) ("This computer has gone to sleep")
- # [15:57] <takkaria> jgraham: my test czar plan got taken over by real life
- # [15:58] * Joins: mat_t (n=mattomas@nat/canonical/x-ce7d8a0fd2fc3ff2)
- # [15:58] <jgraham> takkaria: You should consider abandoning rel life then
- # [15:58] <jgraham> *real
- # [15:59] <takkaria> I have, many times, but it always seems to come back like some kind of weed between the cracks of the pavement
- # [16:02] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 110 (Connection timed out))
- # [16:04] * Quits: jmb^ (n=jmb@login.ecs.soton.ac.uk) (Read error: 60 (Operation timed out))
- # [16:06] * Joins: sayrer (n=chatzill@user-160va8b.cable.mindspring.com)
- # [16:08] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [16:08] <jgraham> annevk5: Are you going to mention the undefined vs null thing for stoarge somewhere?
- # [16:08] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [16:19] * Quits: webben (n=benh@nat/yahoo/x-e1f10e669c9d71bd) (Read error: 110 (Connection timed out))
- # [16:28] <hsivonen> how do I intercept a email that is waiting for sending when Mail.app is being stupid with its threads?
- # [16:30] <hsivonen> hmm. http://lists.w3.org/Archives/Public/public-webapps/2009AprJun/0188.html went through, so I can kill Mail.app
- # [16:32] <annevk2> jgraham, other than on my blog? not really :p
- # [16:33] * Joins: webben (n=benh@nat/yahoo/x-8f638fe75611238e)
- # [16:39] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [16:41] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [16:41] <jgraham> annevk2: I'm pretty sure that your blog doesn't count
- # [16:42] <annevk2> watch and learn
- # [16:42] * annevk2 files a bug
- # [16:47] <annevk2> http://www.w3.org/Bugs/Public/show_bug.cgi?id=6814
- # [16:47] * jgraham wwonders what he is supposed to be learning
- # [16:48] <jgraham> In other, marginally related, news, I wonder if there is any point in filing web-compat bugs on the ES5rc
- # [16:50] <annevk2> seems useful
- # [16:50] <annevk2> you were supposed to learn that blogs work and then I gave in and filed the silly bug report
- # [16:50] <jgraham> Well, we shall see
- # [16:51] <annevk2> maybe also keep track of web-compat issues with the spec on a wiki page
- # [16:51] <annevk2> i made one for HTTP
- # [16:51] <annevk2> where they also don't care too much
- # [16:52] * Quits: webben (n=benh@nat/yahoo/x-8f638fe75611238e) (Read error: 110 (Connection timed out))
- # [16:54] <jgraham> Yeah, it would be nice to do a "Web ECMAScript" spec that documented all the things that actually have to be supported in browsers
- # [16:55] <hsivonen> aargh. Google still hasn't a proper mechanism for filing bugs on Google Maps
- # [16:58] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:02] * Joins: adambeynon (n=adambeyn@94-193-24-178.zone7.bethere.co.uk)
- # [17:04] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:04] * Joins: dimich (n=dimich@c-24-6-218-39.hsd1.ca.comcast.net)
- # [17:04] * Quits: dimich (n=dimich@c-24-6-218-39.hsd1.ca.comcast.net) (Remote closed the connection)
- # [17:07] * Joins: cgriego (n=cgriego@out-02.hotels.com)
- # [17:09] * Joins: MikeSmith (n=MikeSmit@EM114-48-68-62.pool.e-mobile.ne.jp)
- # [17:25] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:29] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [17:30] * Quits: xydyx (n=hdh@58.187.22.6) (Read error: 104 (Connection reset by peer))
- # [17:34] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [17:42] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [17:42] * Joins: bgalbraith (n=bgalbrai@corp-241.mountainview.mozilla.com)
- # [17:43] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [17:43] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [17:50] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [17:51] * Quits: mat_t (n=mattomas@nat/canonical/x-ce7d8a0fd2fc3ff2) ("Leaving")
- # [17:55] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [17:59] <annevk2> hsivonen, I think both your changes to Selectors make sense
- # [18:00] <annevk2> hsivonen, maybe it helps if we provide explicit change requests
- # [18:01] * Parts: annevk5 (n=annevk@53568A94.cable.casema.nl)
- # [18:01] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [18:03] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [18:04] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [18:14] * Quits: myakura (n=myakura@p1063-ipbf3305marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:16] * Joins: mat_t (n=mattomas@nat/canonical/x-c81d583c22f75bc4)
- # [18:17] * Joins: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [18:17] <zcorpan> hsivonen: "Downloadable fonts are not supported." - https://developer.mozilla.org/en/Mozilla_Web_Developer_FAQ
- # [18:19] <zcorpan> hsivonen: also, "According to the Accept header, Mozilla prefers application/xhtml+xml over text/html." - is that still the case?
- # [18:20] * Quits: svl (n=chatzill@a194-109-2-36.dmn.xs4all.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [18:20] <zcorpan> hsivonen: also "Currently Mozilla does not catch character encoding errors"
- # [18:22] <zcorpan> hsivonen: "HTML-specific CSS exceptions do not apply. For example, the body element gets no special treatment."
- # [18:24] <zcorpan> hsivonen: "Simple XLink" - is that still supported?
- # [18:37] * Quits: remysharp (n=remyshar@remysharp.plus.com) ("Gotta shoot - "peeyaow"")
- # [18:38] * Joins: zdobersek (n=zan@cpe-92-37-79-176.dynamic.amis.net)
- # [18:40] <annevk2> Is Steve arguing ATs trump authors?
- # [18:42] <tantek> would that just be a special case of user preferences trumping authors? e.g. user stylesheet etc.
- # [18:43] <annevk2> more like change the spec because AT might not be fixed
- # [18:43] * jcranmer struggles to expand the acronym
- # [18:43] <jcranmer> Applachain Trail is funny though :-)
- # [18:50] * Joins: maikmerten (n=maikmert@Zb568.z.pppool.de)
- # [18:53] * Quits: zdobersek1 (n=zan@cpe-92-37-68-108.dynamic.amis.net) (Read error: 110 (Connection timed out))
- # [19:02] * Joins: dglazkov (n=dglazkov@nat/google/x-72eba408f1e86b5b)
- # [19:03] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [19:10] * Quits: mat_t (n=mattomas@nat/canonical/x-c81d583c22f75bc4) (Remote closed the connection)
- # [19:24] * Quits: Rik` (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [19:36] * Joins: franksalim (n=frank@adsl-75-61-86-233.dsl.pltn13.sbcglobal.net)
- # [19:37] * Quits: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 104 (Connection reset by peer))
- # [19:39] * Joins: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [19:42] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:44] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [19:49] * Quits: zcorpan (n=zcorpan@c83-252-196-43.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [19:53] * Joins: Rik` (n=Rik@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:06] * Quits: sayrer (n=chatzill@user-160va8b.cable.mindspring.com) (Read error: 110 (Connection timed out))
- # [20:08] * Quits: ap (n=ap@194.154.88.38)
- # [20:12] * Joins: pergj (n=pergj@ti0169a380-0535.bb.online.no)
- # [20:13] * Joins: arun_ (n=arun@adsl-76-220-108-134.dsl.pltn13.sbcglobal.net)
- # [20:14] * mpt_ is now known as mpt
- # [20:19] * Joins: zdobersek1 (n=zan@cpe-92-37-70-123.dynamic.amis.net)
- # [20:21] * Joins: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [20:22] <zcorpan_> annevk2: "The menu element is redefined to be useful for actual menus." - please elaborate on "menus" so people don't confuse it with <nav>
- # [20:22] <zcorpan_> annevk2: e.g. s/actual menus/toolbars and context menus/
- # [20:25] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [20:27] <zcorpan_> annevk2: "Defined that this in the global object returns a WindowProxy object rather than the Window object." - clarify that it's the javascript "this"
- # [20:28] <zcorpan_> annevk2: "The way media elements load resources has been clarified." - changed, even
- # [20:29] <zcorpan_> annevk2: "You are now allowed to specify the meta element with a charset attribute in XML documents if the value of that attribute matches the encoding of the document." - not the full truth
- # [20:31] * Joins: sayrer (n=chatzill@user-160vobr.cable.mindspring.com)
- # [20:32] <zcorpan_> annevk2: "A "storage mutex" concept has been added to deal with separate pages trying to change the document.cookie and localStorage object at the same time." - could be interpreted as the problem being changing document.cookie and localStorage at the same time
- # [20:32] * Joins: weinig (n=weinig@17.246.18.151)
- # [20:34] * Quits: zdobersek (n=zan@cpe-92-37-79-176.dynamic.amis.net) (Read error: 110 (Connection timed out))
- # [20:34] * Joins: adambeynon_ (n=adambeyn@94-193-24-178.zone7.bethere.co.uk)
- # [20:40] * Joins: adambeynon__ (n=adambeyn@94-194-24-155.zone8.bethere.co.uk)
- # [20:41] * Joins: slightlyoff (n=slightly@72.14.229.81)
- # [20:42] * Joins: jwalden (n=waldo@corp-241.mountainview.mozilla.com)
- # [20:45] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [20:46] * Joins: sicking (n=chatzill@corp-241.mountainview.mozilla.com)
- # [20:49] <zcorpan_> annevk2: btw, i've made createElement() case-folding in xml in web dom core
- # [20:50] <annevk2> saw that, wondered whether I should mention it in the email, but decided not to
- # [20:51] * Quits: adambeynon (n=adambeyn@94-193-24-178.zone7.bethere.co.uk) (Connection timed out)
- # [20:55] * Quits: adambeynon_ (n=adambeyn@94-193-24-178.zone7.bethere.co.uk) (Read error: 110 (Connection timed out))
- # [20:57] <dbaron> annevk2, your latest public-html message has an mid URI that doesn't resolve for me
- # [21:11] * Joins: bzed (n=bzed@devel.recluse.de)
- # [21:25] * Quits: zcorpan_ (n=zcorpan@c83-252-196-43.bredband.comhem.se)
- # [21:25] * Joins: hdh (n=hdh@58.187.22.6)
- # [21:39] * Quits: zdobersek1 (n=zan@cpe-92-37-70-123.dynamic.amis.net) (Connection timed out)
- # [21:40] * Joins: zdobersek (n=zan@cpe-92-37-69-84.dynamic.amis.net)
- # [21:41] <annevk2> dbaron, oh, it was meant to point to http://lists.w3.org/Archives/Public/www-style/2009Apr/0273.html
- # [21:41] <annevk2> dbaron, I just copied it from the email
- # [22:00] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [22:06] * Quits: annevk2 (n=annevk@53568A94.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [22:08] * jgraham discovers dsypathy is a real word
- # [22:10] * Quits: pergj (n=pergj@ti0169a380-0535.bb.online.no) (Read error: 110 (Connection timed out))
- # [22:17] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:20] * Quits: maikmerten (n=maikmert@Zb568.z.pppool.de) (Remote closed the connection)
- # [22:28] * Joins: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [22:29] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [22:29] * Joins: olliej (n=oliver@17.203.15.161)
- # [22:32] * Joins: olliej_ (n=oliver@17.246.18.166)
- # [22:36] * Quits: pmuellr (n=pmuellr@nat/ibm/x-f525d3860da341d7)
- # [22:47] * Quits: olliej (n=oliver@17.203.15.161) (Read error: 110 (Connection timed out))
- # [22:49] * Quits: zdobersek (n=zan@cpe-92-37-69-84.dynamic.amis.net) ("Leaving.")
- # [22:52] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [22:52] * Quits: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [22:53] * Quits: adambeynon__ (n=adambeyn@94-194-24-155.zone8.bethere.co.uk) (Read error: 110 (Connection timed out))
- # [22:59] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
- # [23:00] * Joins: annevk2 (n=annevk@53568A94.cable.casema.nl)
- # [23:02] <annevk2> "HTML5 looks great but I think you should stick to page layout and leave protocols either to JavaScript or to some other extension mechanism."
- # [23:02] <takkaria> excellent, if only all comments were along those lines
- # [23:04] * Joins: ojan (n=ojan@72.14.229.81)
- # [23:05] * Quits: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu) (Read error: 110 (Connection timed out))
- # [23:06] * Joins: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [23:11] <franksalim> annevk2: where is that quote from?
- # [23:11] * Quits: roc (n=roc@121-72-193-44.dsl.telstraclear.net)
- # [23:17] <Hixie> didn't we get rid of all the protocols already?
- # [23:17] <Hixie> oh that's the registerProtocolHandler() e-mail?
- # [23:20] <takkaria> http://blog.nihilogic.dk/2009/02/html5-canvas-cheat-sheet.html is nice
- # [23:21] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl) ("Disconnected...")
- # [23:30] * Quits: MikeSmith (n=MikeSmit@EM114-48-68-62.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [23:41] <annevk2> it's the one about <keygen> and why we should drop it
- # [23:42] <annevk2> this is the closing line
- # [23:42] <annevk2> I think it's great
- # [23:44] * Quits: taf2 (n=taf2@65.210.82.235)
- # [23:44] * Joins: mpilgrim_ (n=mpilgrim@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [23:45] <mpilgrim_> annevk2:
- # [23:45] * Joins: jcranmer (n=jcranmer@ltsp2.csl.tjhsst.edu)
- # [23:45] <mpilgrim_> annevk2: "representa control for key pair generation" --> "represents control for key pair generation"
- # [23:45] <mpilgrim_> in http://dev.w3.org/html5/html4-differences/
- # [23:46] <mpilgrim_> annevk2: "For the XML syntax authors" --> "For the XML syntax, authors"
- # [23:47] <mpilgrim_> annevk2: "The HTML 5 language has a "custom" HTML syntax" --> "The HTML 5 language has a "custom" SGML syntax" ? not sure what else you would mean here, the way it's phrased now doesn't make sense
- # [23:48] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [23:48] <Hixie> s/"custom" HTML/dedicated/, probably
- # [23:50] * Quits: hdh (n=hdh@58.187.22.6) (Remote closed the connection)
- # [23:50] <mpilgrim_> "space separated list" --> "space-separated list"
- # [23:51] <mpilgrim_> also, @ping attribute description mentions URIs in one sentence, then URLs later in the same paragraph
- # [23:51] <annevk2> I'll just make it "in HTML syntax and in XML syntax"
- # [23:51] <mpilgrim_> but section 2.4 says HTML now has native support for IRIs.
- # [23:52] <mpilgrim_> "The area element, for consistency," <-- consistency with what?
- # [23:53] <mpilgrim_> (i assume the a and link elements)
- # [23:53] <mpilgrim_> "The base element can now have a target attribute as well, mainly for consistency with the a element (it is also widely supported)." --> "The base element can now have a target attribute as well, mainly for consistency with the a element. (This is already widely supported.)"
- # [23:54] <annevk2> changed all URI to URL and clarified the IRI paragraph
- # [23:56] * Joins: roc (n=roc@202.0.36.64)
- # [23:57] <mpilgrim_> "Using this feature should enhance the user experience as the user can turn it off if he does not like it, for instance. " --> "This is a superior alternative to script-based solutions because browsers and assistive technologies can more easily override it."
- # [23:57] <mpilgrim_> bah, still not happy with that sentence
- # [23:57] <mpilgrim_> feel free to ignore some or all of this
- # [23:57] <mpilgrim_> especially that one
- # [23:57] <annevk2> i'll ignore that last one then :)
- # [23:58] <mpilgrim_> "(e.g. one they are not a descendant of)" --> "e.g. these elements can now be placed anywhere on a page, not just as descendants of the form element"
- # Session Close: Thu Apr 16 00:00:00 2009
The end :)