10:36 | hsivonen | wonders what YesLogic uses for regression testing. hyphenation broke again in an alpha |
10:36 | hsivonen | downgrades |
15:40 | <Philip`> | Eek, I think I did something bad to html5lib... |
15:41 | <Philip`> | "RuntimeError: maximum recursion depth exceeded" - maybe it's just a badly written site, though |
15:47 | <Philip`> | Aha, no, it's not the site's fault |
15:49 | <Philip`> | If I try to parse the document <script></script><html><head></head><body></body></html> then it fails with that error |
15:49 | <Philip`> | ...at least in version 0.9 - it seems to work happily in http://hasather.net/html5/parsetree/ which I guess might be a different version |
15:51 | <Philip`> | Ah, it works in the SVN version |
22:02 | <MichaelMH> | Yo, I'm a humble webdesigner and I was reading wikipedia when I got "see also-ed" WHATWG. I'm a litte confused as to why theres a XHTML 2 and a HTML5 |
22:02 | <MichaelMH> | I thought XHTML replaced HTML as like a new version. |
22:03 | <zcorpan> | MichaelMH: http://blog.whatwg.org/faq/ might help (although it doesn't really cover in detail what you're asking about yet :( ...) |
22:04 | <ajnewbold> | MichaelMH: xhtml was never really meant to replace html; it's a common misconception :( |
22:05 | <met_> | maybe here http://xhtml.com/en/future/conversation-with-x-html-5-team/ are some basic principles described |
22:06 | <zcorpan> | MichaelMH: but in any case, html5 has an xml serialization as well should you want to use it |
22:07 | <zcorpan> | (referred to as xhtml5) |
22:07 | <MichaelMH> | ic.. well I don't really use any xml |
22:08 | <MichaelMH> | thank you for the links. |
22:08 | <zcorpan> | ok. then presumably the xml serialization is less interesting to you than the text/html serialization |
22:12 | <MichaelMH> | hmm.. I really need to learn about this stuff. Does the w3c decide what can and cant be used for web development? |
22:12 | <zcorpan> | MichaelMH: does the w3c endorce flash? |
22:13 | <zcorpan> | s/endorce/endorse/ |
22:13 | <MichaelMH> | ah yeah |
22:13 | <MichaelMH> | so, what do they do exactly? |
22:13 | <MichaelMH> | just provide nice buttons for your websites? |
22:14 | <zcorpan> | no |
22:14 | <zcorpan> | "w3c" is mostly a name aiui. then there are many working groups working on different things |
22:15 | <zcorpan> | e.g. a new html wg was chartered recently to work on the same thing that the whatwg are working on, basically |
22:15 | <zcorpan> | http://www.w3.org/html/wg/ |
22:16 | <MichaelMH> | so two seperate groups are working on the same thing? |
22:17 | <zcorpan> | it hasn't been decided formally yet what the htmlwg will be doing, but taking the whatwg proposals as a starting point is the only real proposal that has been put forward |
22:17 | <zcorpan> | though the charter is very similar to the whatwg proposals, so presumably that is the intent |
22:17 | <MichaelMH> | ah ic. so if the whatwg proposal is accepted will they begin working with them? |
22:18 | <zcorpan> | yes |
22:18 | <zcorpan> | hopefully it will be one and the same spec with the same editors that are part of both groups |
22:19 | <zcorpan> | (i and many others here are members of both groups) |
22:20 | <MichaelMH> | so whats this for http://www.w3.org/MarkUp/ |
22:21 | <zcorpan> | MichaelMH: the xhtml2 wg's home page |
22:23 | <MichaelMH> | yeah but why is there a xhtml2 and a (x)html5 |
22:25 | <zcorpan> | MichaelMH: because the people in the xhtml2 wg (the old html wg) had a different vision of the future of the web than the vision of opera, mozilla and apple |
22:26 | <MichaelMH> | So does that mean xhtml2 will never be implemented into a browser? |
22:27 | <zcorpan> | well, aiui opera, mozilla and apple are not interested in implementing xhtml2 |
22:27 | <zcorpan> | microsoft have bigger fish to fry |
22:28 | <MichaelMH> | what do you mean by that? whats microsoft up to? |
22:28 | <zcorpan> | microsoft are chairing the html wg, but i don't know what their plans are wrt xhtml2 (i would presume they won't implement xhtml2 anytime soon) |
22:29 | <zcorpan> | (or at all) |
22:29 | <MichaelMH> | I've never gotten anything to work with IE anyway. |
22:30 | <MichaelMH> | I signed upto the forums. its a bit of a ghost town. I would of thought it would be full of web developers |
22:31 | <zcorpan> | the forums are not so old |
22:31 | <zcorpan> | but feel free to ask questions there |
22:31 | <MichaelMH> | ah Ic. whats with the skinny author column in viewtopic |
22:33 | <zcorpan> | um. dunno. probably because it's not in quirks mode |
22:33 | <MichaelMH> | And no avatars! |
22:33 | <zcorpan> | you want avatars? |
22:34 | <MichaelMH> | yeah, it so much easier to remember somebody with an image rather than there name. |
22:35 | <Philip`> | It should be just the quality of the message that is important, not who wrote it ;-) |
22:36 | <zcorpan> | anyone here against avatars? |
22:36 | <MichaelMH> | yeah but if someone has written several quality messages you are more inclined to listen to their opinion |
22:37 | Philip` | thinks they do make it easier to follow a discussion |
22:37 | <zcorpan> | enabled |
22:38 | <Philip`> | (It's like in IRC when there's a discussion between people whose names are the same length, and you can't tell who's who without actually reading all the letters, which is irritating) |
22:40 | <MichaelMH> | ok.. now to find/make an avatar |
22:42 | <MichaelMH> | oh my god... |
22:43 | <MichaelMH> | I've always questioned that trailing slash |
22:45 | <Dashiva> | Some clients assign random colors to each nick to separate them, but it might get too intense |
22:46 | <MichaelMH> | X-Chat Aqua does that |
22:49 | <MichaelMH> | yo... this may be a stupid question but in html5 if you just wrote <div> and didn't have a </div> anywhere would it treat it as a void div.. or would it just not work |
22:50 | <Philip`> | It would work the same as in current HTML |
22:51 | <Philip`> | (The whole parsing algorithm is designed to be compatible with what browsers currently implement) |
22:53 | <MichaelMH> | Is it a bad thing to have an empty div? because sometimes (actually quite alot) I use divs purely for presentational purposes |
22:54 | <zcorpan> | an empty div for presentational purposes is mostly harmless |
22:55 | <MichaelMH> | mostly...? |
22:55 | <zcorpan> | but using html for presentational purposes in general is not what html is designed to do |
22:55 | <Philip`> | (...but a <div> without a matching </div> is an error and makes the document non-conforming, regardless of how it's parsed) |
22:56 | <MichaelMH> | so can you write it as "<div>" or does it have to be "<div></div>" |
22:56 | <zcorpan> | the latter |
22:56 | <MichaelMH> | why? |
22:56 | <MichaelMH> | if theres nothing in it why does it need the </div> |
22:57 | <zcorpan> | because otherwise everything after it will be children of the div |
22:58 | <zcorpan> | e.g. compare "<div>X" with "<div></div>X" |
22:58 | <MichaelMH> | oh ok, it just looks a little silly is all |
23:00 | <MichaelMH> | do you gentlemen mind if I show off my latest design to you? |
23:00 | <MichaelMH> | its written in xhtml tho.. with the <br />s so I hope none get offended |
23:01 | <Philip`> | I think the people here don't mind much about impure language usage - that's why we're not working on XHTML :-) |
23:02 | <MichaelMH> | its um still a work in progress |
23:02 | <MichaelMH> | http://www.michaelmh.com/stuff/JimKing/ |
23:03 | <MichaelMH> | its a bit iffy in opera with the drop down color change bit. and it basically explodes in IE. should be fine in Firefox and Safari |
23:04 | <MichaelMH> | i'm a newbie to javascript and php tho so the color change thing might be a bit iffy too |
23:06 | <MichaelMH> | who picked pink? |
23:08 | Philip` | looks innocent |
23:09 | <MichaelMH> | do you like whole one area controlled by the page scroll bar thing going on? |
23:10 | <MichaelMH> | purple... |
23:11 | Philip` | fails to break the code :-( |
23:11 | <MichaelMH> | what did you do? |
23:11 | <MichaelMH> | I was scared of someone breaking it. it validates both client side and server side |
23:12 | <Philip`> | Maybe it'd be nice if that area could expand to fill the screen, since it's otherwise fairly tiny in the middle of a big screen - I have no idea how to implement that, though |
23:12 | <Philip`> | (It also breaks really badly in Firefox 3 when scrolling, since everything jumps around until it's redrawn the whole screen, but maybe they'll fix that eventually) |
23:14 | <Philip`> | Otherwise I think it looks good, particularly with the faint shadows :-) |
23:17 | <MichaelMH> | :D thanks. I'm really chuffed with the code too. I literally just started learning javascript two days ago (and consequently php since I need to validate the info client side and write it to a file.) and i coded the bit which checks the brightness of the colour. I nicked the thing that checks whether or not the value is hex tho, I couldnt fiqure out how to do that |
23:22 | <MichaelMH> | well gtg. I'll come back on tommoro with new questions once I've read all this stuff. |
23:22 | <MichaelMH> | nice shade of blue ;) |