Options:
- # Session Start: Fri Sep 19 00:00:00 2008
- # Session Ident: #whatwg
- # [00:00] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [00:01] <jgraham> gsnedders: I doubt I can :)
- # [00:04] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [00:10] * Joins: csarven- (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [00:12] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [00:16] * Quits: smedero (n=smedero@mdp-nat251.mdp.com)
- # [00:25] <virtuelv> this is, in every respect, somewhat depressing http://my.opera.com/operaqa/blog/2008/08/04/alexa-global-top-500-validation-research
- # [00:25] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [00:25] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:34] * Quits: hdh (n=hdh@118.71.122.234) (Remote closed the connection)
- # [00:48] * Quits: roc (n=chatzill@202.0.36.64) (Remote closed the connection)
- # [00:50] * Joins: roc (n=chatzill@202.0.36.64)
- # [00:55] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) (Read error: 60 (Operation timed out))
- # [01:06] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [01:08] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [01:14] <jruderman> what is the difference between 'error' and 'failure' on http://files.myopera.com/blooberry/alexa/alexavalidation.htm
- # [01:15] * Joins: othermaciej (n=mjs@17.203.15.236)
- # [01:17] <Philip`> I wish file.myopera.com would let me actually see the files, when I have Opera's referrer blocking switched on
- # [01:17] * Joins: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
- # [01:18] <jgraham> jruderman: It looks like errors might be fatal problems e.g. due to character encoding issues
- # [01:18] <Philip`> jruderman: Looks like 'failure' means like http://validator.w3.org/check?uri=http%3A%2F%2Fwww.mop.com
- # [01:19] <jruderman> ahh, that's pretty sad
- # [01:19] <jgraham> html5.validator.nu seems to cope fine :)
- # [01:21] <Hixie> did hsivonen ever release the numbers from his study?
- # [01:21] <Hixie> i forget
- # [01:21] <Hixie> i think he did
- # [01:27] * Quits: dglazkov (n=dglazkov@nat/google/x-57ae357baf7a25c5)
- # [01:39] <gsnedders> Hixie: yes
- # [01:40] <Hixie> do you remember where?
- # [01:40] <gsnedders> Nah
- # [01:40] <gsnedders> That would be useful.
- # [01:40] <gsnedders> public-html, I _think_.
- # [01:41] <Philip`> That's a little vague
- # [01:42] * Philip` fails to remember whether he has or hasn't seen such numbers released
- # [01:42] <Hixie> http://lists.w3.org/Archives/Public/public-html/2008Aug/0923.html
- # [01:43] <Hixie> 0.87% valid pages
- # [01:43] <Hixie> that's what i was looking for
- # [01:44] <Hixie> (that's treating transitional stuff as invalid)
- # [01:44] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Read error: 110 (Connection timed out))
- # [01:54] <gsnedders> Now, I want sane IDs
- # [01:59] <Hixie> the validation errors are stopping me from migrating right now
- # [02:07] <Hixie> some reporter just e-mailed me a question about html5
- # [02:08] <Hixie> which i replied to in detail, with links to various pages with more background information
- # [02:08] <Hixie> he replied back with "FWIW, I am hurrying a story and don't have time to read background materials. I want to know if this is a W3C technology."
- # [02:08] <Hixie> to which i felt like replying "well fuck you too"
- # [02:09] <othermaciej> Hixie: you need a PR agency
- # [02:09] <Hixie> i have one
- # [02:09] <Hixie> i'm sure google would be happy to do the PR for me if i let them
- # [02:18] <Hixie> same reporter just asked me if there was some sort of editor's draft released today
- # [02:18] <Hixie> i explained that the there have been eight so far today
- # [02:18] <Hixie> i think whatever article ends up coming out of this is going to be very confused
- # [02:33] * weinig is now known as weinig|sad
- # [02:34] * weinig|sad is now known as weinig
- # [02:36] * Quits: othermaciej (n=mjs@17.203.15.236)
- # [02:44] * Joins: othermaciej (n=mjs@17.203.15.236)
- # [02:45] * Quits: tantek (n=tantek@c-67-161-5-143.hsd1.ca.comcast.net)
- # [02:58] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 104 (Connection reset by peer))
- # [02:58] * Joins: roc_ (n=roc@202.0.36.64)
- # [03:11] * Quits: csarven- (n=csarven@modemcable144.140-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [03:14] * Hixie ponders whether to bother keeping inputmode=""
- # [03:14] <Hixie> xforms is apparently not a stable reference point
- # [03:14] <Hixie> given that it changed since wf2 came out
- # [03:14] <Hixie> so much for persistent urls at the w3.org/TR/ space
- # [03:16] <Hixie> othermaciej: has there been any desire for inputmode in iPhone Safari?
- # [03:16] <othermaciej> what's inputmode?
- # [03:17] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [03:18] <billyjack> othermaciej: a means to specify what input mode to put the IME into when the user is in a particular input field
- # [03:18] <billyjack> e.g., kanji input, or numeric input
- # [03:18] <othermaciej> I see
- # [03:18] <othermaciej> I'll ask
- # [03:18] <billyjack> seems like it's really only useful on handsets that don't have a full keyboard
- # [03:20] <billyjack> there are a couple few non-standard markup ways now for doing the same thing which are in pretty wide use
- # [03:20] <billyjack> as far as I know, there are no production browsers that support inputmode
- # [03:21] <Hixie> yeah i don't know of any either
- # [03:21] <Hixie> do you have any pointers for the non-standard ways?
- # [03:21] <billyjack> Hixie: yeah, I'll try to get the URLs now
- # [03:21] <Hixie> seems like the iphone would be able to use it, since it has a fully programmable keyboard
- # [03:21] <Hixie> cool, thanks
- # [03:22] <billyjack> one way is the Docomo "istyle" attribute, another is a WAP/WML thing that's used everywhere else
- # [03:22] <billyjack> http://www.nttdocomo.co.jp/english/service/imode/make/content/html/tag/istyle.html
- # [03:24] <billyjack> http://blog.trasatti.it/2005/06/formatting-input-fields-in-xhtml-mp.html
- # [03:25] <billyjack> http://www.developershome.com/wap/wcss/wcss_tutorial.asp?page=inputExtension2
- # [03:25] <billyjack> <input type="text" style="-wap-input-format: 'N'"/>
- # [03:26] <Hixie> cool, thanks
- # [03:30] <Hixie> ok i guess i'll tell people to use -wap-input-format
- # [03:31] <billyjack> Hixie: fwiw, the actual spec of -wap-input-format is here: http://www.wapforum.org/tech/documents/WAP-239-WCSS-20011026-a.pdf
- # [03:31] <billyjack> only seems to be available in PDF
- # [03:31] <billyjack> Opera supports that
- # [03:32] <Hixie> cool
- # [03:32] <billyjack> I think most all mobile browsers support it.
- # [03:32] <Hixie> yeah, definitely no point us defining our own things then
- # [03:33] <billyjack> yeah, mobile developers seem to be pretty happy with it
- # [03:33] <billyjack> though it seems overengineered to me in that it's both a way of specifying the input mode and also the microsyntax of the input
- # [03:35] <Hixie> i love removing things
- # [03:36] <Hixie> readonly="" was suspiciously easy to define when i got around to it
- # [03:36] <Hixie> the entire spec's discussion of "readonly" is "The readonly attribute is a boolean attribute. When specified, the element is immutable."
- # [03:36] <Hixie> granted, "boolean attribute" and "immutable" are both terms with underlying definitions
- # [03:36] <Hixie> but still
- # [03:36] <Hixie> ok dinner
- # [03:37] <Hixie> bbl
- # [03:38] * Joins: tantek (n=tantek@adsl-75-22-180-58.dsl.pltn13.sbcglobal.net)
- # [03:44] * Quits: roc (n=chatzill@202.0.36.64) ("ChatZilla 0.9.83 [Firefox 3.1b1pre/20080918101015]")
- # [03:55] * Quits: tantek (n=tantek@adsl-75-22-180-58.dsl.pltn13.sbcglobal.net)
- # [04:08] * roc_ is now known as roc
- # [04:15] * Quits: eseidel (n=eseidel@nat/google/x-b94f9896b36b7f48)
- # [04:29] * Joins: dglazkov (n=dglazkov@72.14.224.1)
- # [04:31] * dglazkov is now known as former_shadow_of
- # [04:31] * former_shadow_of is now known as dglazkov_shadow
- # [04:31] * dglazkov_shadow is now known as dglazkov|home
- # [04:35] * Quits: tndH (n=Rob@87.102.18.38) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [04:39] <billyjack> dglazkov|home: hei
- # [04:39] * billyjack is now known as MikeSmith
- # [04:39] <dglazkov|home> hey MikeSmith
- # [04:39] <dglazkov|home> how's W3 treating ya?
- # [04:40] <MikeSmith> dglazkov|home: swimmingly
- # [04:40] <dglazkov|home> that's good
- # [04:40] <MikeSmith> dglazkov|home: big congrats on your move and new job
- # [04:40] <dglazkov|home> MikeSmith: thanks!
- # [04:40] <dglazkov|home> the job is great!
- # [04:41] <dglazkov|home> still reeling from the move
- # [04:41] * dglazkov|home never in his dreams imagined he'd be hacking on WebKit full time
- # [04:41] * Joins: eseidel (n=eseidel@c-24-6-171-94.hsd1.ca.comcast.net)
- # [04:41] <MikeSmith> dglazkov|home: what city were you in before the move?
- # [04:42] <dglazkov|home> Birmingham, AL
- # [04:42] <MikeSmith> ah
- # [04:43] <MikeSmith> I lived in Montgomery when I was young. I had some second cousins in Birmingham. Do they still have the stinking paper mill place outside the city?
- # [04:43] * MikeSmith wonders if Hixie is subscribed to webkit-dev or knows Michael Nordman
- # [04:44] <MikeSmith> re: https://lists.webkit.org/pipermail/webkit-dev/2008-September/004954.html
- # [04:47] <dglazkov|home> I know Michael Nordman
- # [04:47] <dglazkov|home> :)
- # [04:53] * Joins: tndH (n=Rob@87.102.18.38)
- # [04:57] <dglazkov|home> MikeSmith: cool, Montgomery, wow!
- # [04:57] <dglazkov|home> I don't think the paper mill is there
- # [05:04] * Quits: othermaciej (n=mjs@17.203.15.236)
- # [05:12] <MikeSmith> dglazkov|home: seems like Michael might find it worthwhile to come on #whatwg to talk about the appcache stuff
- # [05:13] * Joins: othermaciej (n=mjs@17.203.15.236)
- # [05:13] <MikeSmith> Though dunno of course if he's a IRC-liker or not
- # [05:14] <MikeSmith> oh
- # [05:14] * MikeSmith sees michaeln on the channel
- # [05:14] <MikeSmith> geez, I'll shutup now and quit being such goddamn busybody
- # [05:15] * MikeSmith kicks himself
- # [05:19] * MikeSmith writes 937th note to himself to mind his own business
- # [05:30] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [05:54] * Joins: othermaciej_ (n=mjs@17.244.18.47)
- # [05:55] * Joins: othermaciej__ (n=mjs@17.203.15.236)
- # [05:56] * Quits: othermaciej (n=mjs@17.203.15.236) (Read error: 104 (Connection reset by peer))
- # [05:57] * Joins: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com)
- # [05:58] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [06:03] * othermaciej__ is now known as othermaciej
- # [06:07] * Joins: eric (n=~eric@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [06:08] * eric is now known as Guest24244
- # [06:08] * Guest24244 is now known as ericc
- # [06:10] * Quits: othermaciej_ (n=mjs@17.244.18.47) (Read error: 110 (Connection timed out))
- # [06:13] * Quits: dglazkov|home (n=dglazkov@72.14.224.1)
- # [06:17] * Joins: tantek (n=tantek@76.14.66.234)
- # [06:26] * Quits: tantek (n=tantek@76.14.66.234) (Read error: 104 (Connection reset by peer))
- # [06:36] <Hixie> so the article that the guy who was e-mailing earlier was writing is out now
- # [06:36] <Hixie> http://www.infoworld.com/article/08/09/18/Canvas_set_to_boost_AJAX_1.html
- # [06:36] <Hixie> it has fewer mistakes than i would have expected given the rush the guy was apparently in
- # [06:37] <Hixie> but it still gets one of the key points completely backwards
- # [06:40] * Joins: tantek_ (n=tantek@76.14.66.234)
- # [06:40] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [06:48] * Quits: tantek_ (n=tantek@76.14.66.234) (Read error: 104 (Connection reset by peer))
- # [06:49] * Joins: tantek (n=tantek@76.14.66.234)
- # [06:59] * Joins: tantek_ (n=tantek@76.14.66.234)
- # [07:05] * Quits: ericc (n=~eric@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [07:06] * Quits: tantek (n=tantek@76.14.66.234) (Read error: 110 (Connection timed out))
- # [07:08] * Joins: malde_ (n=chatzill@d060029.adsl.hansenet.de)
- # [07:08] * Quits: malde_ (n=chatzill@d060029.adsl.hansenet.de) (Client Quit)
- # [07:11] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
- # [07:12] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [07:15] * MikeSmith reads http://webkit.org/blog/214/introducing-squirrelfish-extreme/
- # [07:17] <MikeSmith> polymorphic inline caching
- # [07:18] <MikeSmith> that sounds pretty useful, whatever that is
- # [07:18] <othermaciej> it is :-)
- # [07:18] * Quits: tantek_ (n=tantek@76.14.66.234) (Connection timed out)
- # [07:19] <MikeSmith> JS learning from Self
- # [07:19] <MikeSmith> othermaciej: great writeup
- # [07:20] <roc> a text editor written in canvas???
- # [07:20] <othermaciej> roc: what you say?
- # [07:20] <roc> sorry, reading Hixie's URL above
- # [07:20] <roc> "Galbraith touted a responsive text editor he co-developed that was implemented in JavaScript entirely in Canvas and features syntax highlighting."
- # [07:22] <roc> Hixie: actually ... technically, "retained image" is kinda accurate for canvas
- # [07:22] <MikeSmith> ah, Paul Krill
- # [07:22] <roc> I could see that being a reasonable way to describe the idea that the canvas remembers its contents, as opposed to WM_PAINT-style event-driven application painting
- # [07:23] <othermaciej> roc: wow, that's crazy
- # [07:23] <MikeSmith> the Paul Krill byline maybe explains a lot about Hixie's earlier comments
- # [07:23] <roc> I hope something was lost in translation
- # [07:24] <MikeSmith> roc: I very much suspect it was
- # [07:25] <roc> since you can't get text metrics from canvas, I think writing an editor using it is completely impossible
- # [07:25] <othermaciej> maybe he draws the text by hand
- # [07:27] <MikeSmith> heh.. WREC is a nice acronym
- # [07:32] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) (Connection timed out)
- # [07:33] <Hixie> MikeSmith: howcome likes to talk about "w3c wreck-ommendation stage"
- # [07:34] <othermaciej> I hope one day HTML5 can be a full W3C WREC
- # [07:34] <Hixie> 2022
- # [07:34] <Hixie> :-)
- # [07:39] * BenMillard is reminded of Hixie's "SVG Tiny 1.2 in Candidate Wreckommendation stage": http://ln.hixie.ch/?start=1155235213&count=1
- # [07:44] <MikeSmith> Hixie: :p
- # [07:47] * Quits: dglazkov_ (n=dglazkov@72.14.224.1)
- # [07:48] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [07:51] * Quits: weinig (n=weinig@nat/apple/x-092f06fd735b22b8)
- # [07:52] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [07:53] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) (Client Quit)
- # [07:56] * Joins: weinig (n=weinig@nat/apple/x-05bb4ca086b0bfaa)
- # [07:57] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [07:59] * Joins: tantek (n=tantek@c-98-210-153-178.hsd1.ca.comcast.net)
- # [08:02] <hsivonen> for better PR engagements, we need a Scott McCloud comic about HTML5
- # [08:10] * Joins: Maurice` (i=copyman@cc90688-a.emmen1.dr.home.nl)
- # [08:14] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [08:16] * Joins: zcorpan_ (n=zcorpan@c83-252-195-166.bredband.comhem.se)
- # [08:16] * Quits: roc (n=roc@202.0.36.64)
- # [08:17] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:21] * Quits: nessy (n=nessy@203-158-36-226.dyn.iinet.net.au) (Remote closed the connection)
- # [08:21] * Quits: Maurice` (i=copyman@cc90688-a.emmen1.dr.home.nl) ("Disconnected...")
- # [08:32] <MikeSmith> I think we need Ralph Steadman for HTML5
- # [08:32] <MikeSmith> hsivonen: ↑
- # [08:33] * hsivonen googles
- # [08:35] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [08:39] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [08:41] * Joins: MikeSmith (n=MikeSmit@EM119-72-70-196.pool.e-mobile.ne.jp)
- # [08:46] * Quits: tantek (n=tantek@c-98-210-153-178.hsd1.ca.comcast.net)
- # [08:50] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [08:52] <zcorpan_> Hixie: from http://www.opera.com/docs/specs/#html
- # [08:52] <zcorpan_> The inputmode attribute is supported; however,
- # [08:52] <zcorpan_> its implementation is platform-dependant
- # [08:52] <zcorpan_> it is not enabled by default
- # [08:52] <zcorpan_> it is not in the Opera 9.5 Desktop version
- # [09:03] * Quits: weinig (n=weinig@nat/apple/x-05bb4ca086b0bfaa)
- # [09:05] <MikeSmith> zcorpan_: do you know if inputmode support in Opera actually implemented on any particular devices?
- # [09:06] <MikeSmith> maybe on some S60 devices in Opera 9.5?
- # [09:09] * Quits: othermaciej (n=mjs@17.203.15.236)
- # [09:09] <MikeSmith> it seems like it would be trivial to enable support for it on any browser/device combination that already supports -wap-input-format
- # [09:09] * hsivonen wonders if Opera 9.5 for S60 is still coming or canceled
- # [09:09] * MikeSmith thought it had already been released
- # [09:09] * Joins: othermaciej (n=mjs@17.203.15.236)
- # [09:09] <hsivonen> wow
- # [09:10] * hsivonen goes check
- # [09:11] <MikeSmith> hsivonen: http://www.opera.com/products/mobile/
- # [09:11] <hsivonen> MikeSmith: as far as I can tell, S60 is stuck at Opera 8.65
- # [09:12] <MikeSmith> ah
- # [09:12] <MikeSmith> I see the 9.5 beta is Windows Mobile only
- # [09:12] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:13] <hsivonen> the browser situation on S60 sucks ATM
- # [09:13] <hsivonen> both Nokia and Opera haven't updated their offerings in a long time
- # [09:13] <MikeSmith> yeah, no public word of any progress at all on an updated Webkit browser for S60
- # [09:13] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:14] <hsivonen> someone seems to be working on Gecko for S60, but it's going to be a long, long road for one guy to port it over
- # [09:15] <MikeSmith> the Fennec product-dev team is not targeting S60 at all?
- # [09:15] <MikeSmith> seems like a decent business opportunity from any third-party company that wanted to come in a provide a better browser for S60
- # [09:15] <MikeSmith> A Webkit-based browser to displace the Nokia one, I mean
- # [09:16] <MikeSmith> or really anything
- # [09:16] <MikeSmith> kind of surprised that Opera has exploited that more
- # [09:18] <hsivonen> even though S60 is behind the times, I find I'm using my phone more often than my N800
- # [09:19] <hsivonen> the reason is that Fennec is so far unusable on N800 (no release with soft keyboard support)
- # [09:19] <hsivonen> and MicroB gives a bogus YSoD on Planet Intertwingly
- # [09:19] <hsivonen> and Planet Intertwingly is one of my favorite mobile destinations
- # [09:20] * Joins: aaronlev (n=chatzill@g230225084.adsl.alicedsl.de)
- # [09:20] <hsivonen> it works in Opera 8.65 on S60. The Nokia browser gets the character encoding wrong
- # [09:20] <virtuelv> hsivonen: and you can't live with Opera Mini in the meantime?
- # [09:21] <hsivonen> what sucks about Opera 8.65 on Planet Intertwingly is the lack of domcontentloaded event
- # [09:21] <hsivonen> virtuelv: it doesn't let me switch between SSR and desktop mode with one button without reload
- # [09:21] <hsivonen> virtuelv: so no
- # [09:21] <hsivonen> virtuelv: Mini requires crawling through menus and reloading
- # [09:22] <virtuelv> I come to never ever use desktop mode
- # [09:23] <hsivonen> virtuelv: the few tables that are actually data tables instead of layout tables look better in the desktop mode
- # [09:24] * hsivonen notices that Opera has 7 builds for Windows Mobile
- # [09:27] <MikeSmith> virtuelv: doesn't Opera 9.5 mobile have adaptive zooming in desktop mode?
- # [09:27] <hsivonen> the banner advertising Opera Mobile 9 coming soon was pulled about a year ago, it seems
- # [09:28] <virtuelv> MikeSmith: afaik, yes, http://www.opera.com/products/mobile/features/
- # [09:29] <virtuelv> I detest smartphones for a number of reasons, and windows mobile even more for a bunch of different reasons, so I haven't actually tested 9.5 mobile much yet
- # [09:29] * Quits: zcorpan_ (n=zcorpan@c83-252-195-166.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [09:33] * Joins: Mau`werk (n=ano@a80-100-71-209.adsl.xs4all.nl)
- # [09:40] <MikeSmith> virtuelv: I think you might kinda like some of the HTC devices at least
- # [09:41] <virtuelv> MikeSmith: I have seen the devices, and although their outward physical appearance is nice I can't stand the horrid slowness, subpar usability, sucky battery life and the abomination that is WM
- # [09:43] <virtuelv> the usability problems being a consequence of windows
- # [09:43] <MikeSmith> yeah
- # [09:44] <virtuelv> besides, any phone that uses more than five seconds to boot == fail
- # [09:44] <MikeSmith> well, we will soon have another OS running on an HTC device that we can use for comparison purposes
- # [09:45] <virtuelv> MikeSmith: I'm not sure the Linux on phone situation is much better
- # [09:46] <virtuelv> nor do I believe that Android will save us all
- # [09:47] <hsivonen> on Android, all apps are equal but all rendering engines aren't
- # [09:48] <MikeSmith> Android will at least add some competition and help raise the bar on user expectations about what's possible/usable on a mobile handset
- # [09:48] <virtuelv> the failing here is a far bigger one than the browser engine
- # [09:48] <virtuelv> in their insane rush to make the phone a general-purpose computing design, everyone seems to have forgotten the primary objective of a phone: the ability to make phone calls
- # [09:48] <MikeSmith> nope
- # [09:49] <MikeSmith> that's not the primary purpose for me at all
- # [09:49] <MikeSmith> the primary purpose of my handset for me is mobile data services
- # [09:49] <MikeSmith> by a longshot
- # [09:49] <virtuelv> for me, it still is, together with the ability to send text messages
- # [09:50] <MikeSmith> well, I'm blessed to live in a part of the world where we have real SMTP/MIME e-mail clients on handsets
- # [09:50] <hsivonen> hmm. I need some kind of Jetty thread pools for dummies guide...
- # [09:50] <MikeSmith> so I couldn't care less about text messages
- # [09:50] <doublec> email is too slow, text is instant. that's the attraction.
- # [09:50] <virtuelv> MikeSmith: so you never feel the need to send just "Ok", or "I'm there in fifteen minutes"?
- # [09:51] <MikeSmith> doublec: email on handsets in Japanese is instant
- # [09:51] <virtuelv> last phone I bought was a non-smartphone from Sony Ericsson
- # [09:51] <MikeSmith> we use email the same way most people use text messages
- # [09:51] <virtuelv> except that it tries to be a smartphone-in-disguise
- # [09:51] <doublec> interesting
- # [09:51] <virtuelv> booting it takes 20 seconds
- # [09:51] <doublec> do they have some non-polling method of getting it?
- # [09:51] <MikeSmith> virtuelv: yeah, I send email
- # [09:51] <virtuelv> MikeSmith: so basically empty e-mails with a subject?
- # [09:52] <MikeSmith> empty subject with a body usually
- # [09:52] <MikeSmith> and I use it when I want to say, I'll be there in 2 minutes
- # [09:52] <MikeSmith> or 1 minute
- # [09:53] <MikeSmith> or when I want to send somebody a URL with my exact GPS location
- # [09:53] <MikeSmith> so they know where to meet me
- # [09:53] <hsivonen> MikeSmith: what's the spam situation with received email?
- # [09:53] <hsivonen> my IMAP inbox is too big and spammy for Nokia's S60 email client
- # [09:54] <hsivonen> so my only mobile email use case is sending photos as attachments to an IRC bot
- # [09:54] <hsivonen> SMS still going strong
- # [09:54] <MikeSmith> I used to get very little spam on my handset e-mail
- # [09:54] <hsivonen> MMS: FAIL
- # [09:54] <doublec> same here, my s60 device can't handle my imap at all
- # [09:54] <MikeSmith> I'm getting more lately
- # [09:55] <MikeSmith> but I'm sure in general spam will become as big a problem with mobile e-mail as it everywhere else
- # [09:55] <MikeSmith> doublec: yeah, non-polling
- # [09:56] <MikeSmith> carries push out notifications based on mailbox events
- # [09:56] <MikeSmith> to set the "message waiting" indicator on the handset
- # [09:56] <virtuelv> and with SMS spam is an almost inexistent problem
- # [09:59] <MikeSmith> anyway, the real important this as far as user experience on handsets is integration among the apps
- # [10:00] <MikeSmith> e.g., the ability to open a browser while you're in the messaging client
- # [10:01] <MikeSmith> or the ability to invoke an app to get your lat/lon location and turn it into a URL and automatically put it in a message and send it to somebody
- # [10:01] <hsivonen> having a Chrome-like process per browser view thing going on mobile would be good too
- # [10:01] <hsivonen> the browsers are unstable
- # [10:01] <hsivonen> and Google turns to Java for stuff like GMM
- # [10:02] <MikeSmith> in general apps on handsets are unstable
- # [10:02] <MikeSmith> often, if one app crashes the whole handset has to reset
- # [10:04] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:04] <hsivonen> at least S60 is pretty good at recoving from browser OOM crashes
- # [10:04] <hsivonen> recovering
- # [10:09] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Remote closed the connection)
- # [10:10] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [10:18] <hendry> hsivonen: are you just using the regular 3 year old S60 browser on your device?
- # [10:18] <hsivonen> hendry: yes.
- # [10:19] <hsivonen> hendry: are there alternatives?
- # [10:19] <hendry> hsivonen: opera :)
- # [10:19] <hsivonen> hendry: oh, I thought you asked what "S60 Browser" I used.
- # [10:20] <hsivonen> hendry: yeah, I use Opera for stuff other than the logs of this channel
- # [10:21] <hsivonen> (Nokia's S60 Browser has an annoyingly generic name)
- # [10:21] <hsivonen> probably on purpose
- # [10:22] <hendry> hsivonen: you use opera mini?
- # [10:22] <hsivonen> hendry: I don't
- # [10:23] * Quits: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [10:25] <hsivonen> ah. the paradox of choice with Jetty thread pools
- # [10:26] <hendry> hsivonen: we're running JS tests on mobiles over at http://lists.w3.org/Archives/Public/public-mwts/2008Sep/0003.html
- # [10:26] <hendry> http://flickr.com/photos/hendry/2867376431/ my Thinkpad is 10x faster than my 'ipod touch'
- # [10:31] * hsivonen finds http://www-sop.inria.fr/mimosa/scheme2js/
- # [10:51] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [10:56] * Quits: eseidel (n=eseidel@c-24-6-171-94.hsd1.ca.comcast.net)
- # [11:13] * Quits: annevk2 (n=annevk@77.163.243.203) (Remote closed the connection)
- # [11:13] * Joins: annevk2 (n=annevk@77.163.243.203)
- # [11:16] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [11:17] * Joins: eseidel (n=eseidel@24.130.9.53)
- # [11:17] * Hixie checks in r2222
- # [11:17] * Quits: eseidel (n=eseidel@24.130.9.53) (Client Quit)
- # [11:18] * Joins: eseidel (n=eseidel@24.130.9.53)
- # [11:19] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [11:21] <annevk2> Hixie, does it have the <magic-fairy> tag?
- # [11:21] <annevk2> seems to be something more boring :)
- # [11:23] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [11:26] <Hixie> nn
- # [11:27] <zcorpan_> Hixie: we'd like to extend inputmode with e.g. "number"
- # [11:28] <zcorpan_> Hixie: so that on a mobile you can use the number input by default instead of tripletap
- # [11:28] <annevk2> Hixie, image should also be barred from contraint validation
- # [11:28] * Quits: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com) (Connection timed out)
- # [11:28] <annevk2> zcorpan_, doesn't it already have that?
- # [11:29] <zcorpan_> annevk2: does it?
- # [11:29] * annevk2 thought it did
- # [11:29] <zcorpan_> not afaict
- # [11:31] <annevk2> "latin digits"
- # [11:32] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [11:34] <zcorpan_> aha
- # [11:34] <zcorpan_> ok
- # [11:38] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [11:38] <hsivonen> I wonder if I'm just bad at googling or if Jetty thread pool configuration is a domain with no canned recipe
- # [11:39] * Joins: hdh (n=hdh@118.71.121.246)
- # [11:39] <hsivonen> I'd expect there to be a function that yields to optimal max thread pool size given some measurable inputs
- # [11:40] <annevk2> zcorpan_, if nobody implements this though something like "number" might be better
- # [11:40] <annevk2> hsivonen, you could try asking questions on the thing from Joel Spolsky
- # [11:40] <hsivonen> annevk2: stack overflow?
- # [11:41] <virtuelv> hsivonen: yes
- # [11:41] <virtuelv> registration's a breeze, openid all the way
- # [11:42] <hsivonen> I like the idea of OpenID
- # [11:42] <hsivonen> the problem is the paradox of choice with providers
- # [11:42] <virtuelv> I am my own
- # [11:43] <hendry> openid2 perl implementation sucks too
- # [11:44] <hsivonen> I want to make http://hsivonen.iki.fi/ my OpenID, but I need to move it to a server that is better isolated from other users to feel secure about doing that
- # [11:47] * weinig is now known as weinig|zZz
- # [11:48] <annevk2> you won't do banking with it ;)
- # [11:54] <virtuelv> hsivonen: so delegate the ID to some other provider
- # [11:56] <hsivonen> virtuelv: the threat model is that another user manages to run some utterly broken PHP that allows a cross-user exploit to bootstrap and a blackhat changes hsivonen.iki.fi to delegate to a bogus provider
- # [11:56] <virtuelv> yeah, I see your point
- # [11:56] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [11:56] <virtuelv> slicehost has vps hosting
- # [11:57] <hsivonen> I already have a couple of VMs that are private to me
- # [11:57] <hsivonen> it's just that hsivonen.iki.fi has legacy scripts that are hard to move
- # [12:01] * Quits: eseidel (n=eseidel@24.130.9.53) (Read error: 60 (Operation timed out))
- # [12:02] <hsivonen> as for using an external provider (regardless of delegation) bothers me, because I don't understand their business model
- # [12:02] <hsivonen> and the obvious business model is selling data obtained by observing user behavior
- # [12:03] <hsivonen> I wish iki.fi became an OpenID provider
- # [12:03] <hsivonen> (and an XMPP provider too)
- # [12:03] <hsivonen> in fact, becoming an OpenID provider would fit the mission of iki.fi perfectly
- # [12:04] <hsivonen> the trouble is getting someone to implement and maintain stuff
- # [12:04] <hsivonen> (the general trouble with associations without paid staff)
- # [12:06] * Quits: eseidel_ (n=eseidel@72.14.224.1)
- # [12:15] * Quits: othermaciej (n=mjs@17.203.15.236)
- # [12:19] * Joins: webben (n=benh@nat/yahoo/x-8a01ca93e43059a3)
- # [12:44] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [12:48] * Quits: aaronlev (n=chatzill@g230225084.adsl.alicedsl.de) (Read error: 60 (Operation timed out))
- # [13:03] <annevk2> hsivonen, seems <input size> is conforming again?
- # [13:04] <annevk2> hsivonen, <input inputmode="latin digits x"> gives "Bad value latin digits x for attribute inputmode on element input: Not an absolute IRI."
- # [13:05] <hsivonen> annevk2: that's because x isn't an absolute IRI
- # [13:05] <hsivonen> and inputmode didn't seem to be worth optmizing UI for
- # [13:06] <zcorpan_> the pubnotes for the next WD will be interesting
- # [13:06] <hsivonen> in what way?
- # [13:06] <zcorpan_> i guess it'll list differences between wf2 and html5
- # [13:10] * Joins: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com)
- # [13:16] * Joins: hallvors (n=hallvord@pat-tdc.opera.com)
- # [13:19] <hsivonen> and inputmode didn't seem to be worth optmizing UI for
- # [13:22] <annevk2> hsivonen, inputmode doesn't take IRIs?
- # [13:22] <annevk2> or does it? hmm
- # [13:23] <annevk2> but yeah, don't bother with it
- # [13:23] <hsivonen> annevk2: it does (or did at least)
- # [13:24] <hsivonen> annevk2: it was defined by reference to XForms
- # [13:24] <hsivonen> annevk2: in XForms, if a token does not contain a colon, it is a built-in token
- # [13:24] <hsivonen> annevk2: if a token does contain a colon, it is an absolute IRI identifying a custom input method
- # [13:34] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [13:36] <hdh> hsivonen: using v.nu, how do I override the doctype like http://qa-dev.w3.org/wmvs/HEAD/ can?
- # [13:37] <zcorpan_> hdh: change the preset
- # [13:38] <hdh> it still report Error: Legacy doctype
- # [13:38] <hsivonen> hdh: use the parser pop-up on the generic facet
- # [13:39] <hdh> same
- # [13:39] <hsivonen> hdh: which doctype?
- # [13:39] <zcorpan_> what's your doctype?
- # [13:40] <hdh> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- # [13:40] <hsivonen> hdh: it supports only HTML5, HTML 4.01 Strict and Transitional doctypes
- # [13:40] <hsivonen> hdh: that's not allowed in text/html
- # [13:40] <hdh> I want to replicate http://www.w3.org/QA/2008/09/top-500-html5-validity.html
- # [13:41] <hsivonen> hdh: the public validator.nu instance doesn't support legacy doctypes other than HTML 4.01 Strict/Transitional
- # [13:42] <hsivonen> hdh: however, the parser has a survey mode that suppresses doctype-related tree builder-level errors
- # [13:42] * Quits: webben (n=benh@nat/yahoo/x-8a01ca93e43059a3)
- # [13:43] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [13:44] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [13:49] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [13:55] * Joins: webben (n=benh@nat/yahoo/x-20914e097f66be29)
- # [14:02] * Joins: aaronlev (n=chatzill@g230225084.adsl.alicedsl.de)
- # [14:41] * Joins: myakura (n=myakura@p1226-ipbf3201marunouchi.tokyo.ocn.ne.jp)
- # [15:03] * Quits: MikeSmith (n=MikeSmit@EM119-72-70-196.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [15:20] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [15:24] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [15:34] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [15:36] * Quits: myakura (n=myakura@p1226-ipbf3201marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [15:40] * Joins: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [15:50] * Joins: csarven (n=csarven@80.76.201.52)
- # [15:54] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [16:08] * Joins: sbublava (n=stephan@77.116.41.222)
- # [16:14] * Joins: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net)
- # [16:17] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [16:21] * Joins: hdh0 (n=hdh@118.71.127.198)
- # [16:23] <hsivonen> it tooks me quite a while to figure out that the spec now has two h4 elements saying "The body element"
- # [16:23] <hsivonen> which broke my spec scraper
- # [16:23] * Quits: hdh (n=hdh@118.71.121.246) (Read error: 104 (Connection reset by peer))
- # [16:27] <zcorpan_> the second heading is pretty confusing too
- # [16:27] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [16:28] * Joins: billmason (n=billmaso@ip75.unival.com)
- # [16:28] <zcorpan_> it suggests that the body element is obsolete
- # [16:30] <zcorpan_> Hixie: would be clearer if it said "Attributes on the body element"
- # [16:32] * Joins: eric (n=~eric@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [16:33] * Quits: eric (n=~eric@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Client Quit)
- # [16:33] * Joins: eric (n=~eric@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [16:33] <hsivonen> Hixie: is there any chance of putting presence constraints of elements-specific attributes in parentheses after the attribute
- # [16:33] <hsivonen> ?
- # [16:34] * eric is now known as ericc
- # [16:34] <hsivonen> Hixie: there used to be "(required)"
- # [16:34] <hsivonen> Hixie: and then you took that out instead of putting the more complex requirements in
- # [16:37] <zcorpan_> hsivonen: how would that look for the input element?
- # [16:38] * Quits: dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:38] <hsivonen> zcorpan_: good point. but for other elements it should be feasible
- # [16:38] * Quits: ericc (n=~eric@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [16:39] <hsivonen> in the case of input, it might be a good idea to have an element-level h4 for each input type=foo
- # [16:40] <zcorpan_> i guess that makes sense
- # [16:41] <annevk2> they are now h6
- # [16:42] * hsivonen files a spec RFE
- # [16:42] <zcorpan_> though it would look weird in the toc
- # [16:43] <Philip`> You could fix that in the TOC generator
- # [16:45] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:46] <zcorpan_> hsivonen: i think you should instead write code that figures out exactly which attributes are missing :P
- # [16:46] <hsivonen> zcorpan_: I'm still waiting for oNVDL upstream to release that code
- # [16:47] <zcorpan_> ok
- # [16:48] <hsivonen> I wish oNVDL upstream had a publicly readable version control system so that I could go get code even when the maintainer is too busy to create a release
- # [16:50] <MikeSmith> hsivonen: seems pretty silly that they don't
- # [16:50] <MikeSmith> I'd wonder what version-control system they're using
- # [17:02] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:06] * Joins: aaronlev_ (n=chatzill@f051111056.adsl.alicedsl.de)
- # [17:12] * Joins: myakura (n=myakura@p1226-ipbf3201marunouchi.tokyo.ocn.ne.jp)
- # [17:13] <gsnedders> I'm sleepy.
- # [17:14] <gsnedders> But a bit less worried.
- # [17:15] * Quits: sbublava (n=stephan@77.116.41.222)
- # [17:19] * Quits: dglazkov_ (n=dglazkov@72.14.224.1)
- # [17:26] * Quits: aaronlev (n=chatzill@g230225084.adsl.alicedsl.de) (Read error: 110 (Connection timed out))
- # [17:32] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [17:35] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Remote closed the connection)
- # [17:41] * Quits: Thezilch (n=fuz007@cpe-76-171-111-7.socal.res.rr.com) (Connection timed out)
- # [17:41] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (simmons.freenode.net irc.freenode.net)
- # [17:41] * Quits: JohnResig (n=JohnResi@74.201.254.36) (simmons.freenode.net irc.freenode.net)
- # [17:41] * Quits: bdash (n=bdash@fire/developer/bdash) (simmons.freenode.net irc.freenode.net)
- # [17:42] * Joins: bdash (n=bdash@fire/developer/bdash)
- # [17:43] * Joins: JohnResig (n=JohnResi@74.201.254.36)
- # [17:44] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [17:47] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [17:49] * Joins: dglazkov (n=dglazkov@nat/google/x-183cffd8cbc78ba3)
- # [17:55] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (Connection reset by peer)
- # [17:55] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [18:04] * Quits: Mau`werk (n=ano@a80-100-71-209.adsl.xs4all.nl) ("Disconnected...")
- # [18:15] * Quits: myakura (n=myakura@p1226-ipbf3201marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:28] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [18:32] * Quits: aaronlev_ (n=chatzill@f051111056.adsl.alicedsl.de) (Read error: 54 (Connection reset by peer))
- # [18:32] * Joins: aaronlev_ (n=chatzill@f051111056.adsl.alicedsl.de)
- # [18:32] * aaronlev_ is now known as aaronlev
- # [18:32] * Quits: aaronlev (n=chatzill@f051111056.adsl.alicedsl.de) (Read error: 54 (Connection reset by peer))
- # [18:36] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [18:36] * Quits: weinig|zZz (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [18:42] <takkaria> all I really want to know if when all these clever JS speedups will make it to other languages
- # [18:49] <hsivonen> takkaria: just compile your stuff into JS :-)
- # [18:58] * Joins: eric_carlson (n=ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [19:08] * Joins: Maurice` (i=copyman@cc90688-a.emmen1.dr.home.nl)
- # [19:10] * Quits: billmason (n=billmaso@ip75.unival.com) (Read error: 104 (Connection reset by peer))
- # [19:11] * Quits: hallvors (n=hallvord@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [19:12] * Joins: billmason (n=billmaso@ip75.unival.com)
- # [19:28] <Philip`> takkaria: Maybe it'll happen when those other languages have half a dozen competing implementations, each critically relied on by major software projects, with very little evolution of the language itself to take up the developers' time
- # [19:29] <Philip`> and when there's a billion users who are going to be directly affected by the language's performance
- # [19:35] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [19:54] <jgraham> Philip`: I wonder if I can convince anyone that javascript is the new C on the basis that it is becoming fast (for a dynamic language) but requires difficult and not entirely effective hacks to get the class-based object model that mainstream programmers like
- # [20:08] * Quits: webben (n=benh@nat/yahoo/x-20914e097f66be29)
- # [20:13] * Joins: maikmerten (n=maikmert@Lb782.l.pppool.de)
- # [20:15] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [20:28] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [20:30] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [20:31] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [20:32] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Client Quit)
- # [20:33] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [21:01] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) ("Leaving")
- # [21:02] <Hixie> hsivonen: no, there's no chance because the constraints are far too complicated to put normatively into the summary
- # [21:13] * Joins: weinig (n=weinig@nat/apple/x-69b3c6836ec4b2a8)
- # [21:17] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [21:18] * Quits: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com) (Read error: 104 (Connection reset by peer))
- # [21:18] <hsivonen> Hixie: :-(
- # [21:18] <Hixie> there are very few attributes for which the requirements, if different than "optional", are anywhere near as simple as "required".
- # [21:19] * Joins: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [21:20] * Joins: virtuelv (n=virtuelv@163.80-202-65.nextgentel.com)
- # [21:20] <hsivonen> in the machine-detectable cases the condition is rather simple, though
- # [21:23] <Hixie> do you have a list of the attributes whose requirement is not "optional"?
- # [21:24] * Quits: weinig (n=weinig@nat/apple/x-69b3c6836ec4b2a8)
- # [21:26] <hsivonen> Hixie: I can produce a list
- # [21:27] <Hixie> i'd be curious to see it, maybe i'm wrong about how easy it would be
- # [21:27] <Hixie> if you're producing a list, the ideal list would be a list of all attributes and their requirement constraint
- # [21:28] <hsivonen> do you mean listing optional attributes as well?
- # [21:30] * Joins: weinig (n=weinig@nat/apple/x-73a94d206861af16)
- # [21:30] <Hixie> if that's easy
- # [21:30] <Hixie> otherwise don't worry
- # [21:30] <Hixie> whatever you can generate
- # [21:30] <Hixie> i'm just looking for an overview
- # [21:30] <Hixie> to get a feel of the place, as it were
- # [21:43] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [21:48] <Hixie> hsivonen: if i move type="" attribute values up to the element level, what happens to the many commen attribute sections?
- # [21:49] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
- # [21:51] <Hixie> "Most specs get grossly outdated within a few days of publication on the TR page."
- # [21:51] <Hixie> some are outdated even before they get published
- # [21:56] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [21:56] * Parts: hdh0 (n=hdh@118.71.127.198) ("Konversation terminated!")
- # [21:57] * Joins: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net)
- # [21:58] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [22:02] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 110 (Connection timed out))
- # [22:03] <hsivonen> Hixie: The common things aren't that common if you treat value/min/max as distinct when they differ in datatype
- # [22:04] <annevk2> shepazu, you're pointing to a member only thread on a public list
- # [22:14] <hsivonen> host html5.validator.nu
- # [22:14] <hsivonen> doh
- # [22:15] * Quits: eseidel (n=eseidel@c-24-130-13-197.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [22:16] <hsivonen> html5.validator.nu is now isolated from the complex interface and parse tree
- # [22:17] <hsivonen> It is now on a VM that can be scaled up and down
- # [22:23] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [22:24] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:28] * Quits: maikmerten (n=maikmert@Lb782.l.pppool.de) (Client Quit)
- # [22:29] <hsivonen> I'm curious about the implementation of xen upflexing
- # [22:30] <hsivonen> one would think they need to be able to migrate live VMs across real servers
- # [22:32] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [22:38] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [23:05] * hsivonen reads a paper about live Xen migration. cool stuff.
- # [23:12] * Joins: tantek (n=tantek@76.14.66.20)
- # [23:22] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [23:29] * Quits: othermaciej (n=mjs@c-69-181-42-194.hsd1.ca.comcast.net)
- # [23:33] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [23:37] <Hixie> hsivonen: value/min/max?
- # [23:37] <Hixie> hsivonen: there's like a dozen common attributes. value is one of them (and is already defined as such)
- # [23:37] <Hixie> hsivonen: not to mention the DOM attributes most of which are only defined once
- # [23:39] <hsivonen> I suppose those could go into a common definition section
- # [23:40] <hsivonen> anyway, seeing the applicable attributes per type sate would be more readable than the table
- # [23:42] <Hixie> the applicable attributes are already listed per type state
- # [23:42] <Hixie> the table is non-normative
- # [23:42] <Hixie> i only added it to please anne
- # [23:45] * Quits: csarven (n=csarven@80.76.201.52) (Remote closed the connection)
- # [23:46] * Joins: roc (n=roc@121-72-177-254.dsl.telstraclear.net)
- # Session Close: Sat Sep 20 00:00:00 2008
The end :)