Options:
- # Session Start: Fri Jun 08 00:00:00 2007
- # Session Ident: #html-wg
- # [00:14] * Joins: heycam (cam@130.194.72.84)
- # [00:15] * Joins: rburns_ (robburns@66.167.176.144)
- # [00:16] * Quits: h3h (bfults@66.162.32.234) (Quit: |)
- # [00:17] * Quits: rburns (robburns@71.57.116.81) (Ping timeout)
- # [00:25] * Quits: rburns_ (robburns@66.167.176.144) (Quit: rburns_)
- # [00:36] * Joins: rburns (robburns@67.167.7.187)
- # [00:39] * Parts: rburns (robburns@67.167.7.187)
- # [00:45] * Quits: briansuda (briansuda@82.221.34.106) (Quit: briansuda)
- # [00:55] * Quits: tH (Rob@83.100.251.60) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [00:58] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [01:03] * Parts: hasather (hasather@81.235.209.174)
- # [01:04] * Quits: hyatt (hyatt@17.255.105.178) (Quit: hyatt)
- # [01:05] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [01:10] * Joins: gavin (gavin@74.103.208.221)
- # [01:12] * Parts: billmason (billmason@69.30.57.156)
- # [01:53] * Joins: mjs (mjs@64.81.48.145)
- # [01:58] * Joins: karl (karlcow@128.30.52.30)
- # [02:42] * Quits: mjs (mjs@64.81.48.145) (Quit: mjs)
- # [03:04] <MikeSmith> hsivonen - you still awake?
- # [03:13] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [03:18] * Joins: gavin (gavin@74.103.208.221)
- # [03:19] <karl> http://www.robertnyman.com/2007/06/07/thoughts-on-html-5/
- # [03:19] * karl really thinks we have to explain the authoring part a bit more.
- # [03:19] <karl> What is a conforming HTML 5 document
- # [03:20] <karl> I would also makes it stricter than what the spec is saying now.
- # [03:20] <karl> parsing flexible cool.
- # [03:20] <karl> authoring strict.
- # [03:21] <karl> "Attitude
- # [03:21] <karl> I completely agree with what Roger writes that there definitely seems to be an attitude problem. Some people are, to a certain degree, condescending towards others and seem to think that they know it all. Please, let me inform you that no one knows it all."
- # [03:22] <karl> this too. I have said it a few times to some members of HTML 5 WG
- # [03:23] <karl> When I was younger, I thought I could do everything better than older people who hadn’t delivered a perfect solution. Naturally, in certain areas, I was wrong. Hell, everyone in the world can step in and think they can do something better than anyone else previous to them, but the vital mistake in that approach is that you never have all the facts, you don’t know what problems and obstacles the person before you ran into, and during what circumstances it
- # [03:23] <karl> was developed.
- # [03:23] <karl> "So, unless you can’t be humble, open for other people’s opinions, and most importantly, respectful, don’t waste your time trying to tell others how to do their job, because they sure as hell won’t listen to you. Please don’t bother, if you’re more interested in becoming a dictator than a democrat."
- # [03:24] * Quits: dbaron (dbaron@63.245.220.242) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:28] <MikeSmith> karl - what dude calls "sloppy coding" is his blog posting is completely subjective ...
- # [03:28] <MikeSmith> ... it's not absolutely sloppy
- # [03:29] <zcorpan> <input disabled> has always been valid html
- # [03:29] <MikeSmith> some progamming languages (perl, for example) also permit omission of certain tokens
- # [03:30] <MikeSmith> "My take is that the HTML Working Group assumes that one single web developer will choose or the other and then consistently go with it. To me, that’s just naive."
- # [03:31] <MikeSmith> the WG doesn't assume that at all of course
- # [03:32] <karl> MikeSmith: the WG doesn't assume, because only a person can assume ;) not really a group.
- # [03:32] <karl> what he wants to express by sloppy coding
- # [03:33] <karl> I understand it
- # [03:33] <karl> In the community, many web developers and designers have taken the lead to evangelize for better practices at writing HTML+CSS
- # [03:33] <karl> * they pushed the CSS layout
- # [03:33] <MikeSmith> karl, true ... I guess the point is that the spec doesn't mandate consistency in use of quotes around attribute values or closing slash in empty elements
- # [03:33] <karl> * they fought against presentation, etc.
- # [03:34] <karl> they did a lot of *good* work in the community AND in the business
- # [03:34] <karl> They even have developed a business around following Web standards.
- # [03:34] <karl> It doesn't mean that they solved all issues
- # [03:35] <karl> but yes seeing the rules in HTML 5 spec is a bit shocking.
- # [03:35] <karl> A bit like if you take a professional driver and an amateur driver.
- # [03:36] * Quits: Hixie (ianh@129.241.93.37) (Ping timeout)
- # [03:36] * Joins: sbuluf (gey@200.49.140.216)
- # [03:36] <karl> So I perfectly understand the need for being able to parse correctly bogus pages
- # [03:36] <karl> and to create a common dom
- # [03:36] <karl> error recovery, clear parsing, etc. They are gems for HTML 5
- # [03:37] <karl> at the same time, I understand the need for a very strict output for Web pros.
- # [03:37] <MikeSmith> I think what that that blog author is really advocating (and what others are advocating as best practices for authoring) just comes down to a general statement of "Author such that your HTML source is well-formed XML" ...
- # [03:38] <karl> :) yep
- # [03:38] <MikeSmith> which is fine ...
- # [03:38] <karl> it's why I think we should write the specification in this sense for the authoring part
- # [03:38] <karl> maybe there is a way to accomodate everyone.
- # [03:38] <MikeSmith> but they need to also understand that the browsers (and to other UAs the are conformant with the HTML5 spec), it really makes no difference
- # [03:39] <MikeSmith> for browsers
- # [03:39] <karl> MikeSmith: there is not only one class of products for conformance
- # [03:39] <karl> :) nobody disagrees with browsers
- # [03:39] <karl> or almost
- # [03:39] <karl> PARSING is good
- # [03:39] <karl> all people who complain
- # [03:40] <karl> sees the spec which is written mainly for browser and interpret it for authors.
- # [03:40] <karl> then there is a culture shock
- # [03:40] <MikeSmith> I understand that, but unless people are actually using a toolchain with other tools (other than browsers) that expect well-formed XML as input, they really don't gain anything from authoring in WF XML
- # [03:40] <karl> We would have less problem if the semantics was in a separate document
- # [03:40] <karl> from the parsing
- # [03:40] <karl> MikeSmith: wrong.
- # [03:40] <karl> They gain
- # [03:41] <karl> they are writing
- # [03:41] <karl> it
- # [03:41] <karl> not on the functional level
- # [03:41] <karl> but on the business, understanding, etc level
- # [03:42] <karl> Yes you can grow vegetables by just throwing seeds and there. But it is a lot more practical for the farmer to put them into lines.
- # [03:42] <karl> It doesn't change anything for the consumers in the market
- # [03:43] <karl> and it doesn't change the quality of the product
- # [03:43] <karl> but the farmer has satisfaction from it, and he's more effective
- # [03:43] * Quits: nickshanks (nicholas@195.137.85.17) (Quit: nickshanks)
- # [03:47] <zcorpan> and he can do so, but he is not forced to do so
- # [03:53] * Quits: zcorpan (zcorpan@84.216.43.3) (Ping timeout)
- # [03:53] * Joins: zcorpan (zcorpan@84.216.41.249)
- # [03:54] * Quits: deltab (deltab@82.46.154.93) (Client exited)
- # [03:56] * Joins: deltab (deltab@82.46.154.93)
- # [04:06] <MikeSmith> karl - I was going to say, I grow my stuff with hydroponics and grow lights in a secret closet in my house...
- # [04:13] <MikeSmith> so, I see a couple of exchanges between anne and DanC from yesterday's IRC log that point to likelihood of the WG publishing in TR space a document (a W3C Note, I guess) on Design Principles and/or Differences from HTML4
- # [04:13] <MikeSmith> http://krijnhoetmer.nl/irc-logs/html-wg/20070607#l-414
- # [04:13] <MikeSmith> http://krijnhoetmer.nl/irc-logs/html-wg/20070607#l-776
- # [04:14] <MikeSmith> ... and anne possibly being willing to work on putting a W3C pubrules-compliant doc together for publication in TR space
- # [04:21] * karl is reading the spec
- # [04:21] <karl> the irc log
- # [04:21] <karl> I meant
- # [04:26] * Joins: Hixie (ianh@129.241.93.37)
- # [04:32] <karl> it is christmas day! I agree with hixie on http://krijnhoetmer.nl/irc-logs/html-wg/20070607#l-613
- # [04:34] <karl> MikeSmith: this is our discussion in the office this morning
- # [04:34] <karl> http://krijnhoetmer.nl/irc-logs/html-wg/20070607#l-654
- # [04:38] <karl> agreed again on - http://krijnhoetmer.nl/irc-logs/html-wg/20070607#l-724
- # [04:39] <karl> IT's what Web designers/developers are saying in their weblog posts
- # [04:39] <karl> the fact to define better rules for the future, doesn't mean that you will break the old content, which is handled by the parsing
- # [04:40] <karl> We just improve the food chain
- # [04:40] <karl> and that's a benefit
- # [04:40] <karl> and in business context, like Web agencies, it makes the real work of people easier. By having one set of precise rules.
- # [04:40] <karl> It makes business sense.
- # [04:41] <MikeSmith> karl - I don't know what any of that has to do with our discussion in the office this morning about the best ways to grow weed without getting caught by the police.
- # [04:42] * karl wonders what kind of weeds was in your tea this morning? :p
- # [04:42] * karl will go check on your table
- # [04:49] * Quits: schepers (schepers@84.73.168.194) (Quit: Free at last!)
- # [04:50] <karl> the tea seems to be fine after checking. Just for the record
- # [04:51] <karl> ;)
- # [04:51] * karl just showed to MikeSmith http://www.w3.org/2005/08/online_xslt/xslt?xmlfile=http%3A%2F%2Fcgi.w3.org%2Fcgi-bin%2Ftidy-if%3FdocAddr%3Dhttp%253A%252F%252Fwww.la-grange.net%252F2006%252F05%252F05.html&xslfile=http%3A%2F%2Fwww.w3.org%2F2002%2F08%2Fextract-semantic.xsl
- # [04:51] <karl> the Semantics Extractor
- # [04:59] * Joins: schepers (schepers@84.73.168.194)
- # [05:07] * karl wonders if someone has tested the HTML ouput of OpenOffice for Mac OS X Aqua - http://trinity.neooffice.org/modules.php?name=News&file=article&sid=122&mode=thread&order=1&thold=0
- # [05:09] * Joins: Sander (svl@71.57.109.108)
- # [05:20] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [05:25] * Joins: gavin (gavin@74.103.208.221)
- # [07:03] * Joins: hyatt (hyatt@24.6.91.161)
- # [07:13] * Quits: schepers (schepers@84.73.168.194) (Quit: Free at last!)
- # [07:27] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [07:32] * Joins: gavin (gavin@74.103.208.221)
- # [07:34] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [07:37] * Quits: hyatt (hyatt@24.6.91.161) (Client exited)
- # [07:38] * Joins: hyatt (hyatt@24.6.91.161)
- # [07:50] <hsivonen> MikeSmith: I'm awake now
- # [08:18] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [08:20] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
- # [08:23] * Joins: gavin (gavin@74.103.208.221)
- # [08:24] * Joins: inimino (inimino@75.71.88.233)
- # [08:27] <MikeSmith> hsivonen - wanted to ask which tools you know of that currently support validation of RelaxNG with embedded Schematron assertions
- # [08:29] <MikeSmith> only Kohsuke's MSV?
- # [08:31] <hsivonen> MikeSmith: that's the only one that I'm aware of that doesn't require the XSLT preprocessor to be run by the user. however, JNVDL may do something new in this area
- # [08:34] <MikeSmith> hsivonen - OK, I'll contact Jirka to ask about that. ... btw, did you ever hear anything more from Rick Jelliffe after his posting where he mentioned he thought more HTML5 conformance checking could probably be done using Schematron (without relying on non-schema checkers)?
- # [08:35] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [08:39] * Joins: schepers (schepers@129.132.127.228)
- # [08:50] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [08:55] <hsivonen> MikeSmith: I didn't
- # [09:07] * Joins: gavin (gavin@74.103.208.221)
- # [09:08] * Quits: hober (ted@68.107.112.172) (Quit: ERC Version 5.2 (IRC client for Emacs))
- # [09:11] <MikeSmith> hsivonen - so for HTML5, as far as schema validation, your conformance checker is currently doing two-pass checking against the HTML RNC grammar, then against the Schematron assertions, right? (before doing the non-schema checking)
- # [09:12] * anne wonders why karl wants to force him to use optional tags :(
- # [09:14] <karl> :) anne I don't want to force anyone, but when we are playing in a Team, I comply to rules for the benefits of the Team :)
- # [09:14] <karl> it's all about if you are a Team player or not
- # [09:17] <anne> you can define a subset of my syntax and be happy
- # [09:17] <anne> I can't
- # [09:17] <sbuluf> since you are talking schema languages, you might (or might ot) be interested to know that basically the whole of microsoft does not use, or like XSD
- # [09:18] <hsivonen> MikeSmith: no, there's a single pass and RNC, Schematron and non-schema checkers are fed in parallel. But due to the nature of Schematron, the Schematron assertions fire at the end
- # [09:18] <karl> anne: subset, it is exactly what I'm calling for.
- # [09:18] * Joins: heycam (cam@203.214.95.190)
- # [09:18] <sbuluf> more particularly, they seem to complain about impedance mismatch between XSD and OO programming languages
- # [09:18] <karl> or at least I voice what Web pros are asking for.
- # [09:19] <karl> and it could be a level of conformance btw
- # [09:19] * zcorpan points at innerHTML
- # [09:19] <karl> one for amateurs and one for pro ;)
- # [09:19] <anne> pro-wannabees, sure
- # [09:19] <sbuluf> (what i can not quite fathom is if they claim that considering OO languages in general, or just their own implementations of them (CLR)
- # [09:19] <zcorpan> pro being where you can omit tags? :)
- # [09:19] <anne> I'd think so
- # [09:19] <anne> you can only do that if you know what you're doing :)
- # [09:19] <karl> anne: out-of-topic and read again the part about attitude
- # [09:20] <hsivonen> fwiw, I think Robert Nyman's notion of sloppy coding would only serve to make people think conformance checking is arbitrary
- # [09:20] <MikeSmith> sbuluf - heh - sweet ... Ringing endorsement there for XSD. What do they use instead? For aligning closer with OO languages?
- # [09:20] <hsivonen> sbuluf: that's assuming databinding, right?
- # [09:20] <sbuluf> mikesmith, i'm no expert, but i can provide links, if you wish
- # [09:20] * hsivonen doesn't use schemas for databinding--pure validation only
- # [09:20] <anne> I wonder what happens when hsivonen offers a "super strict" option that's not backed by the spec
- # [09:21] <sbuluf> hsivonen, idem, i'm no expert, it goes a bit over my head, but can provide links if desired
- # [09:21] <hsivonen> anne: whose aesthetics would it enforce? Hixie's? mine? Robert's?
- # [09:21] <MikeSmith> sbuluf - yeah, gimme links if you got em
- # [09:22] <sbuluf> mike, just a sec, please
- # [09:22] * Joins: tH (Rob@83.100.251.60)
- # [09:23] <hsivonen> anyway, making only what Robert thinks is non-sloppy conforming would needlessly cause confusion for a lot of authors and more support mail for me to reply to
- # [09:24] <karl> ...
- # [09:24] <karl> amazing
- # [09:24] * hsivonen remembers he should direct support mail to the WHATWG list for authors
- # [09:24] <hsivonen> karl: what's amazing?
- # [09:25] * Joins: edas (edaspet@88.191.34.123)
- # [09:25] <karl> space time warps
- # [09:25] <MikeSmith> Given that by "sloppy coding" Robert seems to mostly mean inconsistency -- using quotation marks around attribute values in one part of your source, not using them in another ... I guess he couldn't consider a particular instance slopping if it, say, consistently omitted quotation marks around attribute values in the places where they aren't strictly necessary
- # [09:26] <hsivonen> what's the harm in being inconsistent with your quoting?
- # [09:26] <hsivonen> I'm inconsistent all the time
- # [09:26] * zcorpan too
- # [09:26] <hsivonen> tools give me double quotes
- # [09:26] <sbuluf> mikesmith: http://blogs.msdn.com/dareobasanjo/archive/2004/02/20/77264.aspx
- # [09:26] <hsivonen> but I tend to use single quotes for the hand-coded parts, because it saves me hitting shift
- # [09:26] <karl> hsivonen: did you work in business team?
- # [09:26] <karl> like Web agencies?
- # [09:26] <karl> or only on you own
- # [09:26] <sbuluf> several more links from there, or if you search a bit in dare obasanjo's blog
- # [09:27] <MikeSmith> sbuluf - ah, yes, Dare ... speaking of diplomatic communicators
- # [09:27] <hsivonen> karl: I've worked in the semi-forced military service for the goverment and I've worked for two companies that did apps with Web UIs
- # [09:27] <hsivonen> karl: why?
- # [09:28] <karl> because when you have to share things, when you have to communicate, maintain, teach things.
- # [09:28] <karl> More Than One Way to do it is a way to lose money and time
- # [09:28] <hsivonen> karl: sure, but I don't see any harm in different team members using different quote characters
- # [09:29] <hsivonen> karl: if you want that level of consistency, I think the conformance checker is the wrong place to implement it, because it is for a general audience--not for one team
- # [09:29] <karl> don't break my regex for example.
- # [09:30] <hsivonen> karl: in Java teams, this is accomplished by IDE settings
- # [09:30] <hsivonen> One True Brace Style
- # [09:30] <hsivonen> other indent styles still compile
- # [09:30] <karl> hmm interesting. hsivonen for the tools will save us. :) 180 deg
- # [09:30] <karl> anyway train time
- # [09:30] <karl> .........
- # [09:30] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
- # [09:31] * hsivonen is all for IDEs will save us in the Java context :-)
- # [09:32] <sbuluf> mikesmith, i don't know the politics, or the people involved, i'm afraid. what i *think* (you'd need to check, since i'm no expert) i can offer, is and idea about possible relevance, and one precedent: winfs
- # [09:32] <hsivonen> anyway, I think document conformance is the wrong place to enshrine a particular indent or quote choice
- # [09:33] <hsivonen> now back to my IDE window :-)
- # [09:37] <MikeSmith> sbuluf - I know really nothing about winfs and background or issues around it
- # [09:39] <MikeSmith> hsivonen - so could I run your conformance checker for the command line? or at least the scheme validation parts?
- # [09:39] <sbuluf> i know little, just this: when MS was working on winfs, they decided not to use XSD (they complained about types). they made their own schema language, if i recall correctly
- # [09:42] <MikeSmith> sbuluf - I see
- # [09:43] <hsivonen> MikeSmith: there's no command-line wrapper, but you could write one in few lines of code
- # [09:44] <MikeSmith> hsivonen - OK
- # [09:44] <hsivonen> MikeSmith: http://syntax.whattf.org/relaxng/tests/jdriver/src/org/whattf/syntax/Driver.java would be the source to copy and edit
- # [09:50] <MikeSmith> hsivonen - where can I get org.whattf.checker source?
- # [09:51] <hsivonen> MikeSmith: http://hsivonen.iki.fi/validator-about/#src
- # [09:51] * Joins: nickshanks (nicholas@195.137.85.17)
- # [09:51] <MikeSmith> hsivonen - thanks
- # [09:51] <hsivonen> MikeSmith: sorry the comment about dependencies was out of date
- # [09:55] <MikeSmith> hsivonen - which comment?
- # [09:56] * Joins: frippz (frippz@193.15.86.51)
- # [09:58] * Quits: edas (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'édition 2007 de http://www.paris-web.fr/ )
- # [09:58] * Quits: tH (Rob@83.100.251.60) (Ping timeout)
- # [09:58] <hsivonen> MikeSmith: the one before package decl at http://syntax.whattf.org/relaxng/tests/jdriver/src/org/whattf/syntax/Driver.java
- # [09:59] <hsivonen> removed from the live CVS repo already
- # [10:00] <MikeSmith> hsivonen - ah, OK
- # [10:32] * Joins: ROBOd (robod@86.34.246.154)
- # [10:39] * Quits: hyatt (hyatt@24.6.91.161) (Quit: hyatt)
- # [10:54] * Quits: frippz (frippz@193.15.86.51) (Quit: frippz)
- # [10:57] * Joins: edas (edaspet@88.191.34.123)
- # [11:06] * Quits: zcorpan (zcorpan@84.216.41.249) (Ping timeout)
- # [11:10] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [11:15] * Joins: gavin (gavin@74.103.208.221)
- # [11:57] * Quits: nickshanks (nicholas@195.137.85.17) (Quit: nickshanks)
- # [12:04] <MikeSmith> hsivonen - do you have any set of test cases for non-conformant HTML5?
- # [12:12] <hsivonen> MikeSmith: there are some in the syntax module
- # [12:12] <hsivonen> MikeSmith: I've also used Anne's WF 2.0 tests, but using those in the test harness in now broken
- # [12:13] <hsivonen> as the spec stabilizes it makes sense to write more tests
- # [12:19] <MikeSmith> hsivonen - btw, do you have a good estimate of many man hours you have put into work on the conformance checker?
- # [12:19] <MikeSmith> ... including hours of any others that contributed to it significantly (fantasai, maybe?)
- # [12:20] <MikeSmith> I'm just curious
- # [12:24] * Joins: nickshanks (nicholas@195.137.85.17)
- # [12:25] <hsivonen> MikeSmith: no estimate. lots
- # [12:26] * Joins: tH (Rob@83.100.251.60)
- # [12:27] <hsivonen> MikeSmith: the upper bound I can give is that there's no code written by me in there that predates October 2003.
- # [12:28] <hsivonen> And the validation service started around November 2004, IIRC.
- # [12:28] * Joins: zcorpan (zcorpan@84.216.41.249)
- # [12:28] <hsivonen> Work towards applying it to HTML began in the summer of 2005.
- # [12:30] <hsivonen> The November 2004 date is my guess about starting design and implementation. it wasn't public until 2005
- # [12:32] <MikeSmith> hsivonen - OK. Was just thinking mainly about the HTML5 part, and thinking it might be good to eventually try to have an rough estimate of how many man hours are needed to implement a complete HTML5 conformance checker.
- # [12:33] <hsivonen> MikeSmith: I cannot give an estimate that would be even remotely accurate. But I can say that the parser isn't the biggest part, so the reasoning "we have a parser in language foo, let's make a conformance checker" is missing the point
- # [12:33] <MikeSmith> hsivonen - OK
- # [12:35] <MikeSmith> One thing I wonder is, given all the dependencies of your Java implementation, how much extra work it will be to try to implement a checker in another language.
- # [12:35] <MikeSmith> other languages
- # [12:36] <hsivonen> MikeSmith: the biggest question is if you another programming language plus the same schemas or a totally independent impl
- # [12:36] <MikeSmith> which I guess maybe are likely to lack equivalent libraries to depend on
- # [12:37] <hsivonen> MikeSmith: but it is going to be a lot of work. I'm far from considering the Java impl complete
- # [12:39] <hsivonen> afk
- # [12:39] <MikeSmith> hsivonen - yeah, I know. about the schemas, seems like it would probably not be the most productive approach to try to implement something in another language that didn't also rely partly on schema validation
- # [12:41] * Joins: zcorpan_ (zcorpan@84.216.41.249)
- # [12:42] * Quits: zcorpan (zcorpan@84.216.41.249) (Ping timeout)
- # [12:44] * Quits: sbuluf (gey@200.49.140.216) (Ping timeout)
- # [12:49] * Quits: xover (xover@193.157.66.5) (Ping timeout)
- # [12:56] * Quits: zcorpan_ (zcorpan@84.216.41.249) (Ping timeout)
- # [12:57] <MikeSmith> http://www.elementary-group-standards.com/html/html5-doctype-is-unrecognized.html
- # [12:57] <MikeSmith> Sean Fraser
- # [12:58] <anne> "Sean Fraser posted this on January 22, 2007 08:30 AM."
- # [12:58] <MikeSmith> I reckon I should probably add his feed to the nascent HTML5 blog aggregator
- # [12:59] <anne> he does post a lot about it
- # [12:59] <anne> seems only fair
- # [12:59] <anne> s/only fair/correct/
- # [13:02] <MikeSmith> OK, added him
- # [13:02] <MikeSmith> http://people.w3.org/mike/planet/html5/
- # [13:03] <MikeSmith> any others anybody's aware of that ought to be there, let me know
- # [13:05] * Quits: inimino (inimino@75.71.88.233) (Ping timeout)
- # [13:07] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
- # [13:08] <anne> lol
- # [13:09] <nickshanks> anne: can I have your ear?
- # [13:09] * Joins: xover (xover@193.157.66.5)
- # [13:10] <nickshanks> anne: i am wondering if Opera implements, or plans to implement safari's "device-pixel-ratio" css media query. would you know?
- # [13:11] <anne> that's the ration between CSS and normal pixels?
- # [13:12] <anne> ratio*
- # [13:13] <nickshanks> yes
- # [13:13] <anne> that could be useful
- # [13:13] <nickshanks> e.g. 1 CSS pixel to 3 device pixels would be 3.0
- # [13:14] <anne> euh
- # [13:15] <anne> 1 to 4 makes 2 sounds more logical
- # [13:15] <anne> anyway, if it's defined somewhere it might make sense to look into it
- # [13:15] <nickshanks> it's one-dimentional
- # [13:15] <nickshanks> well it's explained here http://webkit.org/blog/55/high-dpi-web-sites/
- # [13:15] <anne> one-dimentional?
- # [13:15] <nickshanks> though hyatt hasn't written up a formal defn i think
- # [13:16] <anne> I learned that blog posts (with cat pictures on top) are not specs
- # [13:16] <anne> some years ago
- # [13:16] <anne> oh so you mean 1 to 9 makes 3?
- # [13:16] <nickshanks> no
- # [13:16] <anne> it doesn't make sense to scale a pixel in just one direction
- # [13:17] <anne> unless I'm missing something
- # [13:17] <nickshanks> the ratio is applied in both directions
- # [13:17] <anne> yeah, so 1 to 9 makes 3
- # [13:17] <nickshanks> think of it as the sqrt of the difference in number of pixels
- # [13:17] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [13:18] <nickshanks> or better yet, think of it as the zoom factor
- # [13:19] <nickshanks> 200% zoom would produce a factor of 2.0 (i.e. 2.0 squared more pixels per image)
- # [13:19] <anne> I think I understand it correctly as I explained above
- # [13:20] <nickshanks> okay :)
- # [13:23] * Joins: gavin (gavin@74.103.208.221)
- # [13:24] <nickshanks> so I'm guessing opera doesn't support it yet. who would be the person to speak to about getting it implemented?
- # [13:27] <anne> you could file a bug report
- # [13:27] <nickshanks> where to?
- # [13:29] <anne> http://bugs.opera.com/
- # [13:30] <nickshanks> should I request an account or use the plebeian option?
- # [13:30] <anne> I suppose the latter
- # [13:30] <nickshanks> ok
- # [14:35] <anne> the other thing to do is to get device-aspect-ratio to be replaced with device-pixel-ratio
- # [14:35] <anne> the former is kind of pointless
- # [14:51] * Quits: anne (annevk@213.236.208.22) (Ping timeout)
- # [15:20] * Joins: mw22 (chatzilla@84.41.169.151)
- # [15:25] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [15:30] * Joins: gavin (gavin@74.103.208.221)
- # [15:36] * Quits: edas (edaspet@88.191.34.123) (Quit: http://eric.daspet.name/ et l'édition 2007 de http://www.paris-web.fr/ )
- # [15:37] * Joins: olivier (ot@128.30.52.30)
- # [15:42] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [15:46] * Quits: gavin_ (gavin@63.245.208.169) (Client exited)
- # [15:47] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [15:48] * Joins: tH_ (Rob@83.100.251.60)
- # [15:48] * Quits: tH (Rob@83.100.251.60) (Ping timeout)
- # [15:48] * tH_ is now known as tH
- # [15:50] * Joins: gavin (gavin@63.245.208.169)
- # [15:52] * Joins: gavin_ (gavin@74.103.208.221)
- # [16:04] * Quits: nickshanks (nicholas@195.137.85.17) (Quit: nickshanks)
- # [16:04] * Joins: anne (annevk@213.236.208.22)
- # [16:08] * Joins: nickshanks (nicholas@195.137.85.17)
- # [16:32] * Joins: billmason (billmason@69.30.57.156)
- # [16:35] * Quits: billmason (billmason@69.30.57.156) (Connection reset by peer)
- # [16:41] * Joins: billmason (billmason@69.30.57.156)
- # [16:51] * Joins: hasather (hasather@81.235.209.174)
- # [17:09] <anne> If we have a meeting, please the first half of August
- # [17:09] <anne> And not 7,8,9
- # [17:09] <anne> August in the US would be pretty good for me btw... I'll be 21 :)
- # [17:36] * Quits: olivier (ot@128.30.52.30) (Client exited)
- # [17:37] * Joins: olivier (ot@128.30.52.30)
- # [17:38] * Quits: DanC (connolly@128.30.52.30) (Ping timeout)
- # [17:40] * Joins: DanC (connolly@128.30.52.30)
- # [17:43] * Joins: kazuhito (kazuhito@222.151.145.203)
- # [17:54] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [17:56] * Joins: tH_ (Rob@87.102.87.172)
- # [17:57] * Quits: tH (Rob@83.100.251.60) (Ping timeout)
- # [17:57] * tH_ is now known as tH
- # [17:59] * Joins: gavin_ (gavin@74.103.208.221)
- # [18:07] * Joins: Sander (svl@71.57.109.108)
- # [18:15] * gsnedders always thought anne was older than that
- # [18:19] * Quits: kazuhito (kazuhito@222.151.145.203) (Quit: Quitting!)
- # [18:28] * Quits: olivier (ot@128.30.52.30) (Quit: This computer has gone to sleep)
- # [18:39] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Get thee behind me, satan.)
- # [18:46] * Quits: schepers (schepers@129.132.127.228) (Quit: Free at last!)
- # [18:59] * Quits: gsnedders (gsnedders@86.139.123.225) (Quit: Don't touch /dev/null…)
- # [19:03] * Quits: tH (Rob@87.102.87.172) (Ping timeout)
- # [19:04] * Quits: mw22 (chatzilla@84.41.169.151) (Ping timeout)
- # [19:05] * Joins: tH (Rob@87.102.87.172)
- # [19:16] * Joins: NiColasS (runbaby@213.7.67.137)
- # [19:17] <NiColasS> Hey! XHTML is going to be deprecated ?
- # [19:18] <Sander> One could hope.
- # [19:18] <Sander> But since there's also a working group working on XHTML 2, no. (Unless there's recent news to the contrary which I haven't heard yet.)
- # [19:21] <NiColasS> Users on undernet told me not to use XHTML because it is a failure of the w3c and is going to be deprecated
- # [19:24] <Sander> they were half right.
- # [19:26] <Sander> read this: http://www.hixie.ch/advocacy/xhtml for why not to use XHTML on the internet at present. And then this HTML working group is reviving plain HTML as HTML5 (with an XML serialization as XHTML5). Meanwhile there's also an effort underway to specify XHTML2, but no browser makers participate in that, so the chances of it being useful on the web are very low.
- # [19:27] <NiColasS> but what is XHTML5 ?
- # [19:27] <Sander> the name given to the XML serialization of HTML5. (Almost but not quite like XHTML1 is "the same" as HTML 4.01)
- # [19:30] <NiColasS> thanks a lot
- # [19:30] <NiColasS> bye
- # [19:31] * Quits: NiColasS (runbaby@213.7.67.137) (Quit: NiColasS)
- # [19:44] <anne> XHTML2 should be renamed I think
- # [20:01] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [20:03] * Joins: hyatt (hyatt@17.255.99.55)
- # [20:03] <Sander> just as long as it isn't renamed to XHTML6. :P
- # [20:07] * Joins: gavin_ (gavin@74.103.208.221)
- # [20:20] * Joins: gsnedders (gsnedders@86.139.123.225)
- # [20:35] <nickshanks> gsnedders: everyone here is too young to be running the internet ;-)
- # [20:35] <gsnedders> nickshanks: especially yourself… wait, that should be myself!
- # [20:37] <nickshanks> we should defer such matters to the tribal elders, who have the experience and wisdom gained from fighting in the Battles Of Our Ancestors, they will know how to write HTML specs...
- # [20:42] * gsnedders wasn't even born when HTML was created
- # [20:44] * Joins: dbaron (dbaron@63.245.220.242)
- # [20:48] * Quits: hasather (hasather@81.235.209.174) (Ping timeout)
- # [20:53] * Quits: hyatt (hyatt@17.255.99.55) (Client exited)
- # [20:53] * Joins: hyatt (hyatt@17.255.99.55)
- # [20:57] * Joins: hasather (hasather@81.235.209.174)
- # [21:10] * Quits: hyatt (hyatt@17.255.99.55) (Quit: hyatt)
- # [21:22] <DanC> MikeSmith, http://people.w3.org/mike/planet/html5/ is pretty cool... I wonder about giving it a cooler URI
- # [21:57] * Joins: hyatt (hyatt@17.255.99.55)
- # [22:07] * Quits: tH (Rob@87.102.87.172) (Ping timeout)
- # [22:07] * Joins: zcorpan_ (zcorpan@84.216.42.107)
- # [22:09] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [22:14] * Joins: gavin_ (gavin@74.103.208.221)
- # [22:19] * Joins: tH (Rob@87.102.87.172)
- # [22:36] * Quits: hyatt (hyatt@17.255.99.55) (Quit: hyatt)
- # [22:41] * Joins: hyatt (hyatt@17.255.99.55)
- # [22:51] * Joins: inimino (inimino@75.71.88.233)
- # [22:53] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [22:58] * Quits: gavin_ (gavin@74.103.208.221) (Ping timeout)
- # [22:59] * Joins: mjs (mjs@24.221.189.42)
- # [23:03] * Joins: jgraham (jgraham@81.86.212.171)
- # [23:03] * Joins: briansuda (briansuda@85.220.95.76)
- # [23:25] * Joins: schepers (schepers@84.73.168.194)
- # [23:41] * Quits: mjs (mjs@24.221.189.42) (Quit: mjs)
- # [23:56] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [23:57] * Parts: hasather (hasather@81.235.209.174)
- # Session Close: Sat Jun 09 00:00:00 2007
The end :)