Options:
- # Session Start: Sun Jan 16 00:00:00 2011
- # Session Ident: #whatwg
- # [00:02] * Quits: pluma (~ap@cable-78-35-115-245.netcologne.de) (Ping timeout: 240 seconds)
- # [00:03] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [00:04] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [00:07] * Quits: Martijnc (~Martijnc@91.176.203.137) (Quit: Martijnc)
- # [00:11] * Joins: sroussey (~sroussey@adsl-69-234-111-42.dsl.irvnca.pacbell.net)
- # [00:16] * Quits: Evet (~Evet@78.184.60.67) (Ping timeout: 255 seconds)
- # [00:17] * Quits: matjas (~matjas@91.182.109.223) (Quit: Computer has gone to sleep.)
- # [00:17] * Quits: nessy (~Adium@HSI-KBW-078-043-150-212.hsi4.kabel-badenwuerttemberg.de) (Quit: Leaving.)
- # [00:28] * Joins: Evet (~Evet@78.184.60.67)
- # [00:31] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Quit: eric_carlson)
- # [00:38] * Joins: Evet_ (~Evet@78.191.225.253)
- # [00:40] * Quits: Evet (~Evet@78.184.60.67) (Ping timeout: 255 seconds)
- # [00:40] * Quits: variable (~variable@unaffiliated/variable) (Read error: Operation timed out)
- # [00:41] * Joins: variable (~variable@unaffiliated/variable)
- # [00:46] * Quits: espadrine (5a2ed91e@gateway/web/freenode/ip.90.46.217.30) (Ping timeout: 265 seconds)
- # [00:47] <Hixie_> hsivonen: longdesc advocacy never had any traction. I'm not sure what you mean by the "calling text/html XHTML" thing, there was serious advocacy on both sides of that (including from me for years before whatwg!) so I don't think the same situation applies.
- # [00:47] <Hixie_> hsivonen: why it's an orgument, and has been an argument, is listed in the rest of the CCP
- # [00:48] * Quits: charlvn (~charlvn@bot.za.net) (Quit: Leaving)
- # [00:49] * Hixie_ is now known as Hixie
- # [00:49] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [00:52] <Hixie> http://blogs.adobe.com/jd/2011/01/video-debate-cutting-to-the-chase.html would have more credibility (complaining about HTML design) if Adobe and j/d in particular actually ever sent real feedback on HTML
- # [00:52] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 246 seconds)
- # [00:53] <Hixie> sephr: adoptNode() is going away
- # [00:53] <sephr> Hixie: then how will I adopt nodes?
- # [00:53] <sephr> it'll be automatic?
- # [00:53] <Hixie> yeah
- # [00:53] <sephr> cool
- # [00:53] <Hixie> already is in many browsers
- # [00:53] <sephr> well my problem is still present if I skip adoptnode
- # [00:54] <Hixie> yeah the problem is probably more specific to DocType nodes
- # [00:54] <sephr> why can't you insert a doctype from another document into another document?
- # [00:54] <Hixie> dunno
- # [00:54] <sephr> nobody knows :/
- # [00:54] <Hixie> ms2ger might be able to tell you
- # [00:54] <sephr> yet it's consistant with EVERY browser
- # [00:54] <Hixie> but he ain't here :-)
- # [00:54] <Hixie> maybe you can't remove a doctype once it's in a doc?
- # [00:54] <Hixie> try cloning the doctype itself
- # [00:54] <sephr> Hixie: I can /remove/ the doctype fine
- # [00:55] <sephr> and yeah I've clone the doctype itself
- # [00:55] <sephr> the problem has to do with separate views
- # [00:55] <sephr> I mean separate document views
- # [00:55] <sephr> and moving their doctypes to other document views
- # [00:55] <Hixie> document views?
- # [00:55] <sephr> Documents
- # [00:55] <sephr> DocumentViews
- # [00:55] <sephr> same thing
- # [00:56] <sephr> oh and could you help with my second question?
- # [00:56] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [00:56] <sephr> should stylesheet.insertRule('x{}', stylesheet.cssRules.length); trigger a DOM mutation event?
- # [00:56] <sephr> assuming the stylesheet is in the document
- # [00:57] <sephr> Hixie
- # [00:57] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [00:58] * Joins: MikeSmith_ (~MikeSmith@EM111-188-86-72.pool.e-mobile.ne.jp)
- # [00:59] * Joins: boaz (~boaz@64.119.153.2)
- # [01:02] * Quits: MikeSmith (~MikeSmith@EM114-48-185-210.pool.e-mobile.ne.jp) (Ping timeout: 276 seconds)
- # [01:02] * MikeSmith_ is now known as MikeSmith
- # [01:06] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [01:08] * Quits: karlcow (~karl@nerval.la-grange.net) (Quit: This computer has gone to sleep)
- # [01:09] * Quits: jochen__ (~jochen@nat/google/x-zsgmpwfpbskqoauu) (Ping timeout: 246 seconds)
- # [01:11] * Joins: jochen__ (~jochen@nat/google/x-kxecbmsulhavtckd)
- # [01:12] <Hixie> sephr: sorry, was afk
- # [01:13] <sephr> sure
- # [01:13] <Hixie> sephr: DocumentView is going away altogether, and nobody really implements it, not sure what you mean by that
- # [01:13] <sephr> mozilla implements it...
- # [01:13] <Hixie> not really
- # [01:13] <sephr> yeah I know
- # [01:13] <sephr> but at least it exists
- # [01:13] <sephr> Hixie: is AbstractView going away too? I would hope for the opposite
- # [01:13] <Hixie> re the mutation event thing, yeah, i guess it should, at least assuming textContent changes... does it?
- # [01:13] <sephr> for Window to go away
- # [01:13] <sephr> Window is a terrible abstraction
- # [01:14] <Hixie> AbstractView is meing merged into Window and DocumentView into Document.
- # [01:14] <sephr> so DocumentView will === Document?
- # [01:14] <sephr> I hope that's how it ends up
- # [01:14] <Hixie> DocumentView won't exist, the stuff that's on it today will be on Document
- # [01:14] <sephr> will AbstractView === Window at least?
- # [01:15] * Joins: pluma (~ap@cable-78-35-115-245.netcologne.de)
- # [01:15] <sephr> AbstractView is much much more appropriately named
- # [01:15] <sephr> than Window
- # [01:15] <Hixie> AbstractView will similarly not exist and its stuff will be moved to Window
- # [01:15] <sephr> I would prefer if it was named View even
- # [01:15] <sephr> :(
- # [01:15] <Hixie> we can't change this stuff, there's billions of documents that depend on it
- # [01:15] <sephr> has anyone ever raised the suggestion of just making both of them "View"
- # [01:15] <Hixie> what's the benefit of doing that?
- # [01:15] <sephr> yeah, but there can be aliases
- # [01:15] <sephr> Hixie: it sounds more appropriate
- # [01:15] <Hixie> aliases add no features and increase bugs
- # [01:15] <AryehGregor> Then it's even more confusing.
- # [01:16] <sephr> well "Window" existing is a bug imo
- # [01:16] <AryehGregor> You have two different names but they actually secretly refer to the same thing.
- # [01:16] <sephr> and there's a window variable but not a "view" variable
- # [01:16] <sephr> crazy
- # [01:16] <Hixie> by 'bug' i mean something that acts differently in different browsers
- # [01:16] <sephr> (though I know "self" is sorta appropriate)
- # [01:16] <Hixie> if you want to use View, just put View = Window at the top of your code :-)
- # [01:17] <sephr> Hixie: what about making a view variable? the w3c seems fine with tons of variables that all are the view
- # [01:17] <sephr> self, document.defaultView, window, ...
- # [01:18] <sephr> oh I got sidetracked
- # [01:18] <sephr> my question was about mutation events from DOM Style changes
- # [01:18] <sephr> "should stylesheet.insertRule('x{}', stylesheet.cssRules.length); trigger a DOM mutation event?"
- # [01:19] <sephr> assuming stylesheet is just some stylesheet from document.styleSheets
- # [01:19] <Hixie> we already have like fifteen aliases for window, let's not add more... it really won't help anything. If you need an alias, just say view = window at the top of your code.
- # [01:19] <Hixie> like i said, aliases add no features and add bugs, so we don't do them generally
- # [01:21] <sephr> Hixie: alright, sure
- # [01:23] * Quits: Evet_ (~Evet@78.191.225.253) (Quit: Leaving)
- # [01:24] * Joins: Evet (~Evet@78.191.225.253)
- # [01:25] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Quit: OMG, YOU KILLED OPPO!)
- # [01:26] <sephr> Hixie: missed my other question?
- # [01:27] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [01:27] * Joins: roc_ (~chatzilla@121.98.230.221)
- # [01:27] <Hixie> <Hixie> re the mutation event thing, yeah, i guess it should, at least assuming textContent changes... does it?
- # [01:27] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 240 seconds)
- # [01:27] <sephr> oh yeah
- # [01:27] * roc_ is now known as roc
- # [01:28] <sephr> didn't see that
- # [01:28] <sephr> well textcontent doesn't change, but it should, shouldn't it?
- # [01:28] <Hixie> i dunno, what does the spec for insertRule say?
- # [01:29] <sephr> Hixie: while I look that up, should someElement.style.color="red"; trigger it at least?
- # [01:29] <sephr> because I can't get any browsers firing it from that either
- # [01:31] <Hixie> i dunno, does it change the content attribute's value?
- # [01:32] * Quits: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com) (Remote host closed the connection)
- # [01:32] <sephr> Hixie: yes
- # [01:32] <sephr> and the insertRule spec is way too vague
- # [01:33] <sephr> it doesn't mention anything about the resulting DOM tree changes
- # [01:34] <Hixie> if the attribute's value changes, then an attribute mutation event should presumably fire
- # [01:34] <Hixie> so i expect in practice most UAs jsut serialise the attribute on the fly
- # [01:34] <Hixie> and there isn't really a content attribute
- # [01:34] <Hixie> re insertRule, is the spec vague, or does it just not mention it because it doesn't apply?
- # [01:34] <Hixie> if it's vague, file a bug
- # [01:36] <sephr> Hixie: it applies, but it's not mentioned almost anywhere in the entire DOM Level 2 Style spec
- # [01:36] <sephr> nodes are only referenced when talking about the owner node of a stylesheet
- # [01:36] <sephr> and what to do if said node is removed from a document
- # [01:44] <Hixie> my guess is that it actually doesn't apply, and that insertRule just changes the internal representation, not the DOM
- # [01:44] <Hixie> but anne would know better
- # [01:50] <sephr> k, thanks. I'll memoserv [her]?
- # [01:57] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [02:07] <Hixie> him
- # [02:08] * _bga is now known as bga_|away
- # [02:11] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [02:11] * bga_|away is now known as bga_
- # [02:12] <sephr> Hixie: too late, heh
- # [02:12] <sephr> I guess he's afk
- # [02:14] * Joins: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [02:27] * Quits: pluma (~ap@cable-78-35-115-245.netcologne.de) (Ping timeout: 255 seconds)
- # [02:41] * Quits: boaz (~boaz@64.119.153.2) (Quit: boaz)
- # [02:45] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [02:56] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [02:57] * Quits: Evet (~Evet@78.191.225.253) (Ping timeout: 255 seconds)
- # [02:59] * Quits: variable (~variable@unaffiliated/variable) (Read error: Operation timed out)
- # [03:00] * Joins: variable (~variable@unaffiliated/variable)
- # [03:10] * Joins: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net)
- # [03:11] * Joins: Evet (~Evet@78.191.143.208)
- # [03:17] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [03:21] * Quits: mamund (mamund@frost.nullshells.net) (Ping timeout: 240 seconds)
- # [03:42] * Joins: mamund (mamund@frost.nullshells.net)
- # [03:44] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [03:44] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: Connection reset by peer)
- # [03:44] * eric_carlson_ is now known as eric_carlson
- # [03:58] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [04:03] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [04:04] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [04:04] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: Connection reset by peer)
- # [04:04] * eric_carlson_ is now known as eric_carlson
- # [04:09] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [04:26] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 272 seconds)
- # [04:41] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [04:41] * Quits: Aleoss (~AleossIRC@unaffiliated/aleoss) (Quit: We love you, Dark Continent! Good night!)
- # [04:42] <Hixie> so generally, the scope of an ISSUE in the HTMLWG is the change requested in the bug that was escalated for that issue, right?
- # [04:43] <Hixie> so what's the scope for an issue that is escalated in response to a bug that was fixed?
- # [05:07] * Quits: oojacoboo (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com) (Ping timeout: 272 seconds)
- # [05:07] * Joins: oojacoboo_ (~jacob@96-32-175-233.dhcp.gwnt.ga.charter.com)
- # [05:10] * Joins: eric_carlson_ (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net)
- # [05:10] * Quits: eric_carlson (~ericc@adsl-67-112-12-110.dsl.anhm01.pacbell.net) (Read error: Connection reset by peer)
- # [05:10] * eric_carlson_ is now known as eric_carlson
- # [05:20] * Joins: micheil (~micheil@114.73.64.199)
- # [05:54] * Quits: micheil (~micheil@114.73.64.199) (Quit: micheil)
- # [05:57] * Joins: benschwarz (~ben@59.167.185.148)
- # [05:59] * Quits: benschwarz (~ben@59.167.185.148) (Client Quit)
- # [06:21] * Joins: erlehmann (~erlehmann@89.204.137.79)
- # [06:23] * Joins: micheil (~micheil@114.72.211.132)
- # [06:58] * Joins: MikeSmith_ (~MikeSmith@EM114-48-20-212.pool.e-mobile.ne.jp)
- # [07:01] * Quits: MikeSmith (~MikeSmith@EM111-188-86-72.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [07:01] * MikeSmith_ is now known as MikeSmith
- # [07:02] <erlehmann> i want a html5 imageboard. with <audio> and <video>, <canvas> and localstorage.
- # [07:02] <erlehmann> WHO IS WITH ME.
- # [07:03] <Hixie> imageboard?
- # [07:03] <Hixie> oh like 4chan and so on?
- # [07:03] <erlehmann> yep.
- # [07:03] <Hixie> i never understood the attraction of hosting what are essentially mailing lists over HTTP.
- # [07:03] * Quits: roc (~chatzilla@121.98.230.221) (Ping timeout: 265 seconds)
- # [07:03] <Hixie> but knock yourself out :-)
- # [07:04] <erlehmann> mailing lists are serious business, almost by definition. and personalized. isn't easy to mail anonymous.
- # [07:04] <erlehmann> but the barrier to entry is low on web forms. (web forms 1.0, ha ha ha)
- # [07:05] <Hixie> (that's why we called it web forms 2 :-) )
- # [07:05] * Quits: micheil (~micheil@114.72.211.132) (Ping timeout: 255 seconds)
- # [07:05] <Hixie> e-mail is incredibly easy to make anonymous
- # [07:05] <Hixie> the underlying protocols have basically no authentication at all
- # [07:05] <Hixie> same with USENET
- # [07:06] <erlehmann> i met moot in 2009 at a conference. he said he wasn't so impressed about HTML5, but it might be a boon to YTMND, looping sounds without flash.
- # [07:06] <Hixie> makes sense
- # [07:06] <erlehmann> i am amazed i have not yet encountered a HTML5 based shock site. that would be awful.
- # [07:07] <Hixie> i never understood the people who are "impressed" by "html5"
- # [07:07] <Hixie> i mean, we're just continuing to evolve html
- # [07:07] <erlehmann> and work on iphones, hehe
- # [07:07] <Hixie> evolution is rarely impressive
- # [07:07] <erlehmann> well, like other imageboard people, the focus is on text and images. even canvas isn't something they are going to use soon.
- # [07:08] <Hixie> sure, why would they?
- # [07:08] <erlehmann> dunno, instant image macro creation?
- # [07:08] <Hixie> that'd be like an e-mail client or NNTP client having a built-in image editor, it'd be a bit weird
- # [07:08] <Hixie> *shrug*
- # [07:09] <erlehmann> hmm, for limited actions this is actually done. on iOS for example, images can be scaled before sending. useful, if you ask me (receiver of those mails)
- # [07:11] <erlehmann> but now that i think about it, i might just write a greasemonkey script for inline macro creation. yay for customilazipbilt- you know what i mean to mean.
- # [07:17] * bga_ is now known as bga_|away
- # [07:21] * Quits: ry (~ry@static-71-183-64-28.nycmny.fios.verizon.net) (Quit: Leaving)
- # [07:29] <Hixie> down to six things to fill in for -129
- # [07:29] <Hixie> erlehmann: i guess
- # [07:29] <Hixie> (re e-mail clients)
- # [07:29] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [07:29] <erlehmann> ah.
- # [07:31] * bga_|away is now known as bga_
- # [07:40] * Joins: jochen___ (~jochen@nat/google/x-hzlmqljxscnyjgft)
- # [07:40] * Quits: boaz (~boaz@c-24-128-79-120.hsd1.ma.comcast.net) (Quit: boaz)
- # [07:45] * Quits: jochen__ (~jochen@nat/google/x-kxecbmsulhavtckd) (Ping timeout: 276 seconds)
- # [07:45] * jochen___ is now known as jochen__
- # [07:45] <Hixie> wtf? despite escalating http://www.w3.org/Bugs/Public/show_bug.cgi?id=10493, the CP for the resulting issue actually does what I did in the spec in response to that bug...
- # [07:48] * Quits: myakura (~myakura@p2032-ipbf3005marunouchi.tokyo.ocn.ne.jp) (Remote host closed the connection)
- # [07:52] * Joins: wakaba_0 (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [07:52] <Hixie> four things.
- # [07:53] <Hixie> anyone want to take a crack at explaining why allowing <h1 role=checkbox> is bogus? I'm getting tired of doing this :-)
- # [07:55] <erlehmann> wat
- # [07:55] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 255 seconds)
- # [07:58] <erlehmann> haha, the url is broken because of the appended comma. automagic linking hates your guts.
- # [07:58] <Hixie> or maybe your irc client is broken :-)
- # [07:59] * Joins: Geophage (~Geophage@pool-173-77-99-222.nycmny.east.verizon.net)
- # [08:01] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [08:02] * bga_ is now known as bga_|away
- # [08:03] * Quits: cyphase (~cyphase@adsl-99-62-186-49.dsl.pltn13.sbcglobal.net) (Ping timeout: 250 seconds)
- # [08:07] <erlehmann> Hixie, i think comma is not an unsafe character, but rather a special one. it can occur unencoded.
- # [08:15] * Joins: cyphase (~cyphase@adsl-99-191-75-51.dsl.pltn13.sbcglobal.net)
- # [08:21] * Joins: jochen___ (~jochen@nat/google/x-khhwethbgerbmygl)
- # [08:25] * Quits: jochen__ (~jochen@nat/google/x-hzlmqljxscnyjgft) (Ping timeout: 276 seconds)
- # [08:25] * jochen___ is now known as jochen__
- # [08:39] * Quits: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net) (Ping timeout: 240 seconds)
- # [08:42] * Quits: Sirisian (~Sirisian@adsl-75-40-227-225.dsl.klmzmi.sbcglobal.net) (Ping timeout: 240 seconds)
- # [08:47] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:49] <Hixie> erlehmann: well my terminal client doesn't select the comma, so from a user perspective...
- # [08:50] <Hixie> ok, only one thing left on the CCP, the <h1 role=checkbox> bogosity thing.
- # [08:50] <Hixie> if anyone wants to fill that in while i'm sleeping, be my guest.
- # [08:50] <Hixie> http://wiki.whatwg.org/wiki/Change_Proposal_for_ISSUE-129
- # [08:50] * Joins: jochen___ (~jochen@nat/google/x-txmhxbyaffcyxbps)
- # [08:51] <erlehmann> Hixie, xchat does and i believe it is correct … for now ;)
- # [08:51] * erlehmann hopes Hixie is not the editor of the URL spec :D
- # [08:51] <Hixie> not currently
- # [08:52] <erlehmann> as in “not yet”, harr harr
- # [08:53] * Quits: jochen__ (~jochen@nat/google/x-khhwethbgerbmygl) (Ping timeout: 240 seconds)
- # [08:53] * jochen___ is now known as jochen__
- # [08:56] <Evet> could you recommend a RIA IDE?
- # [09:04] * Quits: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [09:14] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
- # [09:17] * Joins: Oddant (Oddant@APoitiers-257-1-140-206.w90-50.abo.wanadoo.fr)
- # [09:19] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [09:19] * Joins: roc (~chatzilla@121.98.230.221)
- # [09:35] * Joins: matjas (~matjas@91.182.129.139)
- # [09:43] <Oddant> Hi
- # [09:44] <Oddant> what's the best way to create a website ? dreamweaver, classic enhanced notepads, cms ?
- # [09:47] <erlehmann> Oddant, depends on your skillset and the the complexity of the issue at hand.
- # [09:48] <erlehmann> for example, i have written small web pages in appropriate text editors, but also used wordpress. currently i am programming a web app in python.
- # [09:48] <erlehmann> i would advise you to stay clear of dreamweaver or notepad derivates. there are much better editors out there.
- # [09:49] <erlehmann> Oddant, if you found this IRC channel, maybe getting a text editor with HTML synthax highlighting and starting to code it by hand is not the worst idea, if it is not exceedingly complex.
- # [09:52] <erlehmann> as a text editor, i'd recommend geany <http://www.geany.org/> if you need a GUI editor or nano <http://www.nano-editor.org/> if you need a CLI editor.
- # [09:52] <erlehmann> also, ask other people. i might be wrong on this issue.
- # [09:56] <erlehmann> Oddant, before you start, however, keep in mind that although fun and learning are the primary goals of all Enrichment Center activities, serious injuries may occur. For your own safety and the safety of others, please refrain from [static noise]
- # [10:01] <erlehmann> *** Please be advised that a noticeable taste of blood is not part of any HTML specification, but is an unintended side effect of the WHATWG Parser Material Emancipation Grid, which may, in semi-rare cases, emancipate XML namespaces, bogus comments and fingertips. ***
- # [10:02] <erlehmann> The WHATWG reminds you that the HTML5lib Companion Serializer will never threaten to stab you and, in fact, cannot speak.
- # [10:02] <erlehmann> :D
- # [10:03] * Joins: ROBOd (~robod@92.84.199.54)
- # [10:06] <Oddant> thanks erlehmann
- # [10:07] <erlehmann> :)
- # [10:07] <Oddant> I'm french then I struggle to understand the whole
- # [10:07] <Oddant> but get the primary idea
- # [10:07] <erlehmann> Oddant, oh. that last thing was supposed to be a joke.
- # [10:07] <Oddant> ha ?
- # [10:08] <erlehmann> Oddant, about the safety issues ;)
- # [10:08] <erlehmann> Oddant, what operating system aro
- # [10:08] <erlehmann> e you on?
- # [10:09] <erlehmann> also, do you plan to learn HTML? or do you just want to create a web site? if the latter, just use a simple popular CMS, like wordpress.
- # [10:09] <Oddant> i'm using both
- # [10:09] <Oddant> window and linux
- # [10:10] <Oddant> but hey
- # [10:10] <Oddant> i already know html syntax
- # [10:10] <Oddant> moreover html5
- # [10:10] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [10:11] <erlehmann> Oddant, this might help with html5: <http://diveintohtml5.org/>
- # [10:12] <Oddant> hey nice website erlehmann
- # [10:12] <Oddant> thanks
- # [10:12] <Oddant> love the style
- # [10:15] <erlehmann> this link is especially funny http://1997.webhistory.org/www.lists/www-talk.1993q1/0198.html
- # [10:15] <erlehmann> Jay C. Weber imagined the audio element, hehehe
- # [10:17] <Oddant> :
- # [10:17] <Oddant> :D
- # [10:18] <Oddant> this would be great
- # [10:19] * kinetik_ is now known as kinetik
- # [10:21] <Oddant> hey erlehmann
- # [10:21] <Oddant> are you still here ?
- # [10:21] <erlehmann> Oddant, still alive.
- # [10:22] <Oddant> i've got some questions to ask
- # [10:22] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [10:22] <Oddant> ok let's assume i plan to build a website a to z
- # [10:23] <Oddant> i write my index page
- # [10:23] <Oddant> all the tags that constructs my page
- # [10:23] <Oddant> and after that
- # [10:23] <Oddant> i need to get into my css stylesheet
- # [10:24] <Oddant> ok generally when i reach that level i'm already lost into work
- # [10:24] <Oddant> i mean i never know where to begin the design of my page
- # [10:24] <Oddant> layouts ok !
- # [10:24] <Oddant> but the common style
- # [10:24] <Oddant> like body elements, link
- # [10:25] <Oddant> and i'm not talking about converting the new html5 elements into block display
- # [10:25] <Oddant> it's hell to build a website :-|
- # [10:26] <Oddant> then I was wondering maybe it could be a little better to use softwares like dreamweaver
- # [10:26] <Oddant> but i'm not sure about it since i've been told it's easier to make websites with but the code isn't neat, etc..
- # [10:28] <Oddant> what's your thoughts ?
- # [10:34] <erlehmann> Oddant, try to map out beforehand how your site is going to be structured. what is your specific problem area, building a stylesheet?
- # [10:35] <erlehmann> you may use firebug to experiment with styling then: <http://getfirebug.com/>
- # [10:35] <Oddant> kind of yes
- # [10:36] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [10:36] <Oddant> but my primary issue is I never find the time to dive into a project for I feel like I want to build a bunch of websites
- # [10:36] <Oddant> :D
- # [10:37] <Oddant> also I all the time dive into projects on my very own
- # [10:37] * Quits: matjas (~matjas@91.182.129.139) (Quit: Computer has gone to sleep.)
- # [10:38] <erlehmann> Oddant, if you *do not have time*, just use a popular CMS, like wordpress: <http://wordpress.org/>
- # [10:38] <Oddant> i'd like to find people out to get into some projects
- # [10:38] <Oddant> would be the cool
- # [10:38] <erlehmann> however, if you want to learn, use aforementioned tools.
- # [10:38] <Oddant> what does aforementioned tools mean ?
- # [10:39] <Oddant> can you type some examples ?
- # [10:39] <Oddant> i'm using notepad++
- # [10:40] <erlehmann> examples of what?
- # [10:40] <Oddant> of aforementioned tools ?
- # [10:40] * Joins: matjas (~matjas@91.182.129.139)
- # [10:40] <erlehmann> geany or nano. also firebug.
- # [10:41] <Oddant> oh yes
- # [10:41] <Oddant> ok
- # [10:41] <Oddant> thanks
- # [10:41] <Oddant> i'm going to be a few nosey
- # [10:41] <Oddant> but could you share your websites if you've got
- # [10:41] <Oddant> ?
- # [10:43] * Quits: kurrent (~spam@unaffiliated/kurrent) (Ping timeout: 250 seconds)
- # [10:46] * Joins: espadrine (5a2e83f7@gateway/web/freenode/ip.90.46.131.247)
- # [10:48] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [10:48] * bga_ is now known as _bga
- # [10:49] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [10:51] * Joins: maikmerten (~maikmerte@port-92-201-130-176.dynamic.qsc.de)
- # [10:51] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [10:51] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 276 seconds)
- # [10:52] <erlehmann> Oddant, i made this stylesheet. put on anaglyph glasses! blog.fefe.de/?css=http://daten.dieweltistgarnichtso.net/src/fefe-anaglyph-css/anaglyph.css
- # [10:52] * _bga is now known as bga_|away
- # [11:08] * Joins: micheil (~micheil@114.73.94.126)
- # [11:32] <annevk> I am looking for a somewhat decent graphics editor for Mac OS X
- # [11:32] <annevk> Anyone experience with http://www.pixelmator.com/ ?
- # [11:32] <annevk> It looks quite decent
- # [11:33] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [11:34] <erlehmann> annevk, vector or pixel graphics?
- # [11:34] <annevk> It also seems to be focused primarily on photos... Or is that just heavy marketing of the majority use case?
- # [11:35] <Rik`> it's a simple/macos-y photoshop
- # [11:35] <annevk> Pixels :)
- # [11:35] <annevk> Though if you know a good vector graphics editor, let me know!
- # [11:36] <erlehmann> i use inkscape. gimp for pixel graphics, but when do i need to do that?
- # [11:36] <annevk> Rik`, I never used Photoshop. I did use Macromedia Fireworks long ago
- # [11:37] <micheil> annevk: hicksdesign had a good comparison of the os x editors
- # [11:37] <annevk> I have used GIMP on Ubuntu, but did not really like it
- # [11:37] <Rik`> and on mac os, gimp and inkscape need X11 so…
- # [11:38] <erlehmann> i use gimp for scaling and cropping photos occasionally. nothing more, haha.
- # [11:39] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 276 seconds)
- # [11:42] * Joins: micheil_mbp (~micheil@114.72.211.168)
- # [11:43] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [11:43] * bga_ is now known as bga_|away
- # [11:44] <annevk> micheil, http://hicksdesign.co.uk/journal/fireworks-alternatives-on-trial-acorn-drawit-and-opacity ?
- # [11:44] <micheil_mbp> i think so
- # [11:44] * micheil_mbp is on a mobile connection, hence the dropouts
- # [11:45] * Quits: micheil (~micheil@114.73.94.126) (Ping timeout: 264 seconds)
- # [11:45] * micheil_mbp is now known as micheil
- # [11:52] * Joins: tndH (~Rob@cpc15-seac19-2-0-cust232.7-2.cable.virginmedia.com)
- # [11:53] * Joins: Ms2ger (~Ms2ger@91.181.115.130)
- # [12:08] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [12:15] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [12:15] * bga_ is now known as _bga
- # [12:17] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [12:18] * _bga is now known as bga_|away
- # [12:30] * Joins: stvs (stvs@unaffiliated/stvs)
- # [12:30] <stvs> what do you guys think of the recent happenings with Google and H.264 support in Chrome, and so on?
- # [12:36] <annevk> plenty of discussion in the logs
- # [12:37] <stvs> annevk, what is the bird's eye view from #whatwg on the situation?
- # [12:39] <annevk> video codecs suck?
- # [12:39] <stvs> I was hoping for something more informative and/or insightful?
- # [12:39] <annevk> http://annevankesteren.nl/2011/01/why-webm has some info
- # [12:39] <Dashiva> There are a lot of big ifs
- # [12:40] <annevk> I think in general people here are in favor of a codec that is not encumbered with patents -- i.e. WebM
- # [12:40] <stvs> annevk, the title of this article shows bias
- # [12:40] <annevk> but yeah, there's ifs
- # [12:40] <stvs> I don't need to be told why "the web needs WebM" - we all know the talking points
- # [12:40] <annevk> ah well, then I am not sure what you are looking for
- # [12:41] <stvs> A neutral argumented opinion :)
- # [12:41] <annevk> good luck with that
- # [12:41] <stvs> You know the X264 core dev called VP8 "basically H.264 baseline profile with a better entropy encoder"
- # [12:41] <stvs> He says it's insane to think that VP8 is not stepping on H264's patents
- # [12:42] <Dashiva> Patents are for patent lawyers to handle
- # [12:42] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [12:42] * bga_ is now known as _bga
- # [12:42] <stvs> It also managed to be about 25% slower
- # [12:42] <annevk> stvs, he is obviously not biased
- # [12:42] <stvs> Dashiva, if they are, why are we not uasing H.264
- # [12:42] <Dashiva> Because the patent lawyers already wrangled h264
- # [12:43] <stvs> annevk, he's not biased because he's under heat from MPEG LA for his work himself
- # [12:43] <stvs> annevk, but facts are facts.
- # [12:43] <stvs> annevk, in fact he implemented a VP8 decoder with H.264's code
- # [12:44] <stvs> Adding just a few kb for the vp8 specific parts
- # [12:44] <stvs> That should tell you enough
- # [12:44] <Peter`> I'm sure Google had lawyers all over VP8 before they bought the IP
- # [12:44] <annevk> stvs, I know that; I would still say he is biased
- # [12:44] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 240 seconds)
- # [12:44] <stvs> Peter`, just like they had it over Android's Java knockoff? And then Oracle sued them.
- # [12:45] <Peter`> Yes, but that's Google's problem, not ours
- # [12:45] <stvs> Peter`, I'm not sure how good Google's lawyers are with reading C code of video codecs
- # [12:45] <stvs> Peter`, it is, because people give poorly argumented opinions in favor of WebM
- # [12:45] <Dashiva> stvs: Filing a suit is not the same as actually winning a suit
- # [12:45] <Peter`> I'm fairly sure they're way more thorough than a large part of the web developers combined
- # [12:45] <stvs> because it sounds "openish"
- # [12:45] <stvs> Dashiva, oh they'll win
- # [12:45] <stvs> Dashiva, or settle
- # [12:45] <stvs> I mean Oracle will.
- # [12:46] <Dashiva> Clearly we can just shut down the justice system and let you decide everything
- # [12:46] <Peter`> Fortunately you're not being biased yourself as well, stvs :-)
- # [12:46] <Rik`> stvs: to me it breaks down to Firefox and Opera won't implement H.264 so we need something else
- # [12:46] <stvs> Dashiva, let's say I'm about 85% sure they'll win or settle in favor of Oracle.
- # [12:46] <annevk> did you just join this channel so you could rant?
- # [12:47] <stvs> Rik`, Opera and Firefox could've stuck to the OS for providing the H.264 decoder. Included with every copy of OSX and Windows.
- # [12:47] <stvs> And Linux doesn't give a damn about licenses, they have x264
- # [12:47] <annevk> or maybe tell us how the world works?
- # [12:47] <Peter`> The web needs one common codec and it's not going to be H.264. I don't really care if it's WebM, Theora or whatever other codec, but pushing WebM more strongly is a step forward from where we are now.
- # [12:48] <annevk> If we would have suck to the OS it would not have been cross-platform
- # [12:48] <annevk> stuck*
- # [12:48] <annevk> that would not have been an improvement over the status quo imo
- # [12:48] <annevk> just replacing one problem with another
- # [12:48] * Quits: wakaba_0 (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [12:48] <Rik`> "Linux doesn't give a damn about licenses", that's a very unbiased statement…
- # [12:49] <stvs> annevk, user software always relies on the OS API-s for basically everything. How are codecs different
- # [12:49] <stvs> Rik`, I'm saying they use x264, despite not possibly having a valid H.264 license.
- # [12:49] <Rik`> stvs: Win XP is not coming with H.264 codecs
- # [12:49] <stvs> You're welcome to make it sound better Rik`
- # [12:49] <annevk> browsers are quite independent from the OS
- # [12:50] <annevk> that's e.g. what makes projects like Chromium OS possible
- # [12:50] <stvs> Chrome OS is Linux based annevk.
- # [12:50] <Rik`> stvs: x264 is legal in a large part of the world (not in the US of course)
- # [12:50] <annevk> and certainly when it comes to page rendering the only external running code has been plugins
- # [12:50] <stvs> Rik`, yes, indeed.
- # [12:50] <annevk> until video came along
- # [12:51] <stvs> annevk, that's really inaccurate.
- # [12:51] <annevk> stvs, sure, some amount of Linux code for hardware bindings
- # [12:51] <stvs> Yes
- # [12:52] <stvs> And for the user environment and APIs
- # [12:52] <annevk> stvs, inaccurate in what way? you mean that at some point you get OS-level calls?
- # [12:52] <stvs> And file system and kernel and so on.
- # [12:52] <stvs> It's Linux with Chrome on top and a custom shell.
- # [12:52] <stvs> That's Chrome OS
- # [12:52] <Peter`> lol, I wasn't aware Linux boots that fast.
- # [12:52] <annevk> what I mean is that the browser does processing of HTML, CSS, image formats, etc.
- # [12:52] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [12:52] <Peter`> Chrome OS is a little bit more than just that, stvs
- # [12:53] <stvs> Peter`, of course it boots fast.
- # [12:53] <Peter`> The source-code is available, go have a look yourself. Your statement is nonsense
- # [12:53] <annevk> (though admittedly it differs for some browsers, e.g. WebKit uses platform libraries for images I think)
- # [12:53] * Joins: smaug____ (~chatzilla@ZYYYMMLXXII.gprs.sl-laajakaista.fi)
- # [12:53] <stvs> Have you guys not seen some motherboards which have embeded Linux as alt-boot environment.
- # [12:53] <stvs> With a browser and some quick apps.
- # [12:53] <annevk> stvs, no man, we're morons
- # [12:53] <annevk> stvs, you must have realized that by now
- # [12:53] <stvs> annevk, why would you insult yourself now?
- # [12:54] <annevk> I was mocking you
- # [12:54] <stvs> annevk, yes, because?
- # [12:54] <stvs> Peter`, yes, you say that, but have you looked at it yourself? It builds on top of Debian Linux.
- # [12:54] * Joins: Silanus (~silanus@p5DDE97E7.dip.t-dialin.net)
- # [12:55] <annevk> stvs, I'm getting bored with this silly discussion
- # [12:55] <Peter`> Haha. I've got better things to do.
- # [12:55] <Rik`> stvs: so again, what's the purpose of your presence here ?
- # [12:55] <stvs> annevk, it's boring to be wildly inaccurate ;)
- # [12:55] <stvs> I'm not doing anything beside correcting your guys/gals :|
- # [12:55] * Joins: mokush (~quassel@188.24.40.254)
- # [12:56] <stvs> Rik`, I was wondering if I could get an informed opinion on WebM
- # [12:56] <stvs> Maybe I could but not by the people currently present I think.
- # [12:56] <Rik`> you already have your opinion…
- # [12:56] <stvs> Rik`, I have no opinion. I've only cited facts, and have no opinion
- # [12:57] <annevk> lol
- # [12:57] <annevk> but Oracle is gonna win that lawsuit
- # [12:57] <annevk> fact
- # [12:57] <stvs> I have no idea what to make of this to be honest.
- # [12:57] <Rik`> sure, let's go do something else
- # [12:58] * Joins: MikeSmith_ (~MikeSmith@EM114-48-162-1.pool.e-mobile.ne.jp)
- # [13:01] * Quits: MikeSmith (~MikeSmith@EM114-48-20-212.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [13:01] * MikeSmith_ is now known as MikeSmith
- # [13:03] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [13:06] * Quits: webr3 (~nathan@host86-141-108-34.range86-141.btcentralplus.com) (Ping timeout: 272 seconds)
- # [13:08] * Joins: sean` (~Sean@unaffiliated/sean/x-7291292)
- # [13:11] * Joins: webr3 (~nathan@host86-156-127-204.range86-156.btcentralplus.com)
- # [13:17] * Joins: pluma (~ap@cable-78-35-115-245.netcologne.de)
- # [13:24] * Joins: wakaba_0 (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [13:25] * Quits: Silanus (~silanus@p5DDE97E7.dip.t-dialin.net) (Remote host closed the connection)
- # [13:26] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 272 seconds)
- # [13:31] * Quits: webr3 (~nathan@host86-156-127-204.range86-156.btcentralplus.com) (Ping timeout: 265 seconds)
- # [13:35] * Joins: Martijnc (~Martijnc@91.176.203.137)
- # [13:50] * Quits: micheil (~micheil@114.72.211.168) (Quit: http://brandedcode.com | http://github.com/miksago)
- # [13:57] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [13:57] * Quits: smaug____ (~chatzilla@ZYYYMMLXXII.gprs.sl-laajakaista.fi) (Read error: Connection reset by peer)
- # [13:57] * Quits: wakaba_0 (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 276 seconds)
- # [14:03] * Joins: charlvn (~charlvn@41.0.48.93)
- # [14:05] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [14:05] * Joins: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de)
- # [14:05] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [14:07] * Quits: sean` (~Sean@unaffiliated/sean/x-7291292) (Ping timeout: 264 seconds)
- # [14:09] * Joins: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl)
- # [14:09] * Quits: sean` (~Sean@D97A9F8D.cm-3-3c.dynamic.ziggo.nl) (Changing host)
- # [14:09] * Joins: sean` (~Sean@unaffiliated/sean/x-7291292)
- # [14:10] * Quits: pluma (~ap@cable-78-35-115-245.netcologne.de) (Ping timeout: 276 seconds)
- # [14:20] * Quits: virtuelv (~virtuelv_@193.62.9.46.customer.cdi.no) (Ping timeout: 276 seconds)
- # [14:22] * Quits: charlvn (~charlvn@41.0.48.93) (Quit: Leaving)
- # [14:23] * Quits: matjas (~matjas@91.182.129.139) (Quit: Computer has gone to sleep.)
- # [14:45] * Joins: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net)
- # [14:45] * Joins: pluma (~ap@cable-78-35-115-245.netcologne.de)
- # [14:49] * Quits: maikmerten (~maikmerte@port-92-201-130-176.dynamic.qsc.de) (Remote host closed the connection)
- # [14:57] * Joins: maikmerten (~maikmerte@port-92-201-130-176.dynamic.qsc.de)
- # [15:08] * Quits: erlehmann (~erlehmann@89.204.137.79) (Quit: Die demokratieerhaltende Whistleblower-Organisation Krautchan freut sich immer über Spenden.)
- # [15:27] * Quits: maikmerten (~maikmerte@port-92-201-130-176.dynamic.qsc.de) (Read error: Connection reset by peer)
- # [15:29] * Joins: maikmerten (~maikmerte@port-92-201-130-176.dynamic.qsc.de)
- # [15:32] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [15:32] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [15:36] * Quits: pluma (~ap@cable-78-35-115-245.netcologne.de) (Ping timeout: 240 seconds)
- # [15:37] * Quits: mokush (~quassel@188.24.40.254) (Ping timeout: 255 seconds)
- # [15:44] * Quits: Evet (~Evet@78.191.143.208) (Quit: Leaving)
- # [15:48] * Joins: saba (~foo@unaffiliated/saba)
- # [15:57] * Joins: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi)
- # [15:58] * Quits: variable (~variable@unaffiliated/variable) (Read error: Operation timed out)
- # [15:59] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [16:00] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [16:01] * Quits: stvs (stvs@unaffiliated/stvs)
- # [16:02] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [16:04] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 246 seconds)
- # [16:04] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [16:07] * Quits: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl) (Read error: Connection reset by peer)
- # [16:07] * Joins: riven (~riven@53518387.cm-6-2c.dynamic.ziggo.nl)
- # [16:11] * Joins: matjas (~matjas@91.182.129.139)
- # [16:14] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [16:14] * Joins: nessy (~Adium@HSI-KBW-078-043-150-212.hsi4.kabel-badenwuerttemberg.de)
- # [16:14] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [16:16] * Joins: Bass10 (~Bass10@c-76-113-194-7.hsd1.mn.comcast.net)
- # [16:20] * Quits: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net) (Read error: Connection reset by peer)
- # [16:20] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [16:27] * Quits: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl) (Ping timeout: 272 seconds)
- # [16:28] * Joins: sephr (~Eli@c-98-235-63-240.hsd1.pa.comcast.net)
- # [16:29] * _bga is now known as bga_
- # [16:31] * Joins: danbri (~danbri@ip176-48-210-87.adsl2.static.versatel.nl)
- # [16:34] * Joins: variable (~variable@unaffiliated/variable)
- # [16:37] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [16:38] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [16:40] * Joins: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk)
- # [16:43] * Joins: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com)
- # [16:45] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [16:46] * Quits: variable (~variable@unaffiliated/variable) (Remote host closed the connection)
- # [16:46] * Joins: variable (~variable@unaffiliated/variable)
- # [16:58] * Quits: Aleoss (~AleossIRC@unaffiliated/aleoss) (Read error: Connection reset by peer)
- # [16:59] * Joins: Aleoss (~AleossIRC@unaffiliated/aleoss)
- # [17:11] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [17:25] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Quit: annevk)
- # [17:29] * Quits: matjas (~matjas@91.182.129.139) (Ping timeout: 240 seconds)
- # [17:36] * Quits: Steve^ (~steve@cpc2-hari1-0-0-cust1111.hari.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [17:36] * Joins: matjas (~matjas@91.182.129.139)
- # [17:55] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [18:01] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Read error: Connection reset by peer)
- # [18:01] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [18:18] * Quits: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net) (Quit: chriseppstein)
- # [18:18] * Joins: Evet (~Evet@78.191.240.8)
- # [18:19] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Read error: Operation timed out)
- # [18:20] * Joins: pluma (~ap@cable-78-35-115-245.netcologne.de)
- # [18:20] * Joins: mokush (~quassel@188.24.40.254)
- # [18:23] * Quits: matjas (~matjas@91.182.129.139) (Ping timeout: 264 seconds)
- # [18:23] * Joins: matjas (~matjas@91.182.129.139)
- # [18:25] * bga_ is now known as bga_|away
- # [18:32] * Quits: Stikki (~lordstich@dsl-tkubrasgw3-fed4f900-36.dhcp.inet.fi) (Ping timeout: 255 seconds)
- # [18:36] * bga_|away is now known as bga_
- # [18:41] * bga_ is now known as bga_|away
- # [18:41] * bga_|away is now known as bga_
- # [18:47] <Oddant> hello
- # [18:47] <Oddant> i need some help for my website
- # [18:48] <Oddant> someone here ?
- # [18:49] <Oddant> well here's something that makes me really angry
- # [18:49] <Oddant> I can't figure out how make my menu neat
- # [18:49] <Oddant> i've got a <ul> menu
- # [18:49] <Oddant> with <li> elements
- # [18:50] <Oddant> and each <li> are <a>
- # [18:50] <Oddant> <ul> <li><a href=1>link1</a></li> <li><a href=2>link2</a></li> ... </ul> then
- # [18:51] <Oddant> clicking on one link bring you one the associated page
- # [18:51] <Oddant> and the current link get the css class .selected
- # [18:52] <Oddant> .selected { font-weight:bold; }
- # [18:52] <Oddant> but my issue applying this style is that the <li> elements get an offset
- # [18:52] <Oddant> of a bunch of pixels
- # [18:52] <Oddant> and it's not really neat
- # [18:54] <Oddant> what's the way to change to make it having a better looking
- # [18:54] <Oddant> ?
- # [18:54] <Oddant> thanks
- # [18:58] * bga_ is now known as bga_|away
- # [18:58] * Joins: MikeSmith_ (~MikeSmith@EM114-48-165-178.pool.e-mobile.ne.jp)
- # [19:01] * Quits: MikeSmith (~MikeSmith@EM114-48-162-1.pool.e-mobile.ne.jp) (Ping timeout: 250 seconds)
- # [19:01] * MikeSmith_ is now known as MikeSmith
- # [19:03] * Quits: MrOpposite (~mropposit@unaffiliated/mropposite) (Remote host closed the connection)
- # [19:04] * Joins: MrOpposite (~mropposit@unaffiliated/mropposite)
- # [19:10] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [19:10] * bga_ is now known as _bga
- # [19:12] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 272 seconds)
- # [19:12] * _bga is now known as bga_|away
- # [19:14] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
- # [19:18] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [19:18] * bga_ is now known as _bga
- # [19:20] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [19:23] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 255 seconds)
- # [19:28] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [19:28] * bga_ is now known as bga_|away
- # [19:29] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [19:31] * bga_|away is now known as bga_
- # [19:37] * Quits: matjas (~matjas@91.182.129.139) (Ping timeout: 240 seconds)
- # [19:38] * Joins: matjas (~matjas@91.182.129.139)
- # [19:41] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
- # [19:42] * Joins: erlehmann (~erlehmann@89.204.137.79)
- # [19:45] * Joins: Sirisian (~Sirisian@adsl-75-40-225-75.dsl.klmzmi.sbcglobal.net)
- # [19:46] * Quits: sean` (~Sean@unaffiliated/sean/x-7291292) (Ping timeout: 276 seconds)
- # [19:49] * Quits: Martijnc (~Martijnc@91.176.203.137) (Quit: Martijnc)
- # [19:49] * Quits: Aleoss (~AleossIRC@unaffiliated/aleoss) (Read error: Connection reset by peer)
- # [19:52] <pluma> Oddant: might want to check #html instead
- # [19:52] <pluma> Oddant: or #css rather
- # [19:53] * Quits: connrs_ (~paul@host86-169-89-156.range86-169.btcentralplus.com) (Quit: leaving)
- # [19:55] * Joins: connrs (~paul@host86-169-89-156.range86-169.btcentralplus.com)
- # [19:59] * Quits: broquaint (a43f8a7fc7@cpc3-brig17-2-0-cust661.3-3.cable.virginmedia.com) (Ping timeout: 240 seconds)
- # [20:04] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
- # [20:04] * Quits: matjas (~matjas@91.182.129.139) (Ping timeout: 240 seconds)
- # [20:04] * Joins: sean` (~Sean@unaffiliated/sean/x-7291292)
- # [20:05] * Joins: ap_ (~ap@cable-78-35-115-245.netcologne.de)
- # [20:06] * ap_ is now known as pluma_
- # [20:06] * Quits: pluma (~ap@cable-78-35-115-245.netcologne.de) (Disconnected by services)
- # [20:07] * pluma_ is now known as pluam
- # [20:07] * pluam is now known as pluma
- # [20:07] * Joins: chriseppstein (~chris@99-34-231-235.lightspeed.sntcca.sbcglobal.net)
- # [20:08] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Read error: Connection reset by peer)
- # [20:10] * Joins: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com)
- # [20:11] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [20:16] * Quits: sean` (~Sean@unaffiliated/sean/x-7291292) (Ping timeout: 240 seconds)
- # [20:18] * Quits: maikmerten (~maikmerte@port-92-201-130-176.dynamic.qsc.de) (Remote host closed the connection)
- # [20:19] * Quits: espadrine (5a2e83f7@gateway/web/freenode/ip.90.46.131.247) (Ping timeout: 265 seconds)
- # [20:21] * Joins: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net)
- # [20:27] * Quits: Oddant (Oddant@APoitiers-257-1-140-206.w90-50.abo.wanadoo.fr) (Ping timeout: 240 seconds)
- # [20:28] * Joins: matjas (~matjas@91.182.129.139)
- # [20:31] * Quits: matjas (~matjas@91.182.129.139) (Client Quit)
- # [20:31] * Joins: sean` (~Sean@D97AF98C.cm-3-3d.dynamic.ziggo.nl)
- # [20:31] * Quits: sean` (~Sean@D97AF98C.cm-3-3d.dynamic.ziggo.nl) (Changing host)
- # [20:31] * Joins: sean` (~Sean@unaffiliated/sean/x-7291292)
- # [20:35] * Joins: webr3 (~nathan@host86-169-12-189.range86-169.btcentralplus.com)
- # [20:45] * Joins: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net)
- # [20:50] * Joins: othermaciej (~mjs@c-24-6-209-6.hsd1.ca.comcast.net)
- # [21:02] * Joins: matjas (~matjas@91.182.129.139)
- # [21:04] * Quits: cying (~cying@c-24-23-135-168.hsd1.ca.comcast.net) (Quit: cying)
- # [21:09] * Joins: pesla (~pesla@ip51cc03a5.speed.planet.nl)
- # [21:17] * Quits: sean` (~Sean@unaffiliated/sean/x-7291292) (Quit: Leaving)
- # [21:28] * bga_ is now known as bga_|away
- # [21:30] <othermaciej> is there a spec for document.getSelection()?
- # [21:30] <othermaciej> it doesn't seem to be spec'd in HTML5
- # [21:31] <AryehGregor> othermaciej, http://html5.org/specs/dom-range.html#apis-for-the-browsing-context-selection:-the-selection-interface
- # [21:31] <AryehGregor> It used to be in HTML5 but was broken out.
- # [21:32] <AryehGregor> (I don't think the spec is anywhere in W3C space.)
- # [21:32] <AryehGregor> I'm currently working on speccing various underspecified or misspecified aspects of it, currently extend() and then modify().
- # [21:32] * Joins: benschwarz (~ben@59.167.185.148)
- # [21:32] <othermaciej> I see
- # [21:32] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [21:33] <othermaciej> I was going to point out to the A11Y TF that adding a <selection> element is pointless given the document.getSelection() interface
- # [21:33] <othermaciej> but now I have nothing to point to in w3c space
- # [21:33] <Ms2ger> Please, don't send them my way
- # [21:33] <AryehGregor> Then toString() then createContextualFragment() then execCommand(), apparently. Actually, it looks like I'll be spending a couple of months of this.
- # [21:33] <AryehGregor> Well, the spec used to be part of HTML. Why was it split out?
- # [21:33] <Ms2ger> createContextualFragment is specced
- # [21:33] <AryehGregor> Given that it's not being actively edited anyway, could it be merged back in?
- # [21:34] <AryehGregor> Ms2ger, then that part will be easy. :)
- # [21:34] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [21:35] <AryehGregor> Ms2ger, do you know why DOM Range was split out of HTML5?
- # [21:35] <Ms2ger> Range was never in
- # [21:35] <AryehGregor> Oh.
- # [21:35] <AryehGregor> Was Selection in?
- # [21:35] <Ms2ger> Selection because of the bugs you're fixing, I guess
- # [21:35] * Quits: bga_|away (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 260 seconds)
- # [21:36] <Ms2ger> And the deadline for pre-LC bugs
- # [21:37] * Quits: matjas (~matjas@91.182.129.139) (Quit: Computer has gone to sleep.)
- # [21:37] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [21:37] * bga_ is now known as bga_|away
- # [21:37] <AryehGregor> othermaciej, could we just stick it in the HTMLWG space as an ED?
- # [21:38] <othermaciej> who is "we" in that sentence?
- # [21:38] <othermaciej> the editors of the document are welcome to submit it
- # [21:38] <Ms2ger> I'm still waiting for a reply from the W3C lawyers they promised a few months ago
- # [21:39] <AryehGregor> What question did you ask the W3C lawyers?
- # [21:39] * Quits: Evet (~Evet@78.191.240.8) (Ping timeout: 240 seconds)
- # [21:39] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 264 seconds)
- # [21:42] * bga_|away is now known as bga_
- # [21:44] <AryehGregor> Since it seems like I'll be doing a bunch of DOM Range stuff over the next couple of months, I could be editor if an editor is needed to submit it, but probably only until August or so.
- # [21:46] <AryehGregor> Regardless, a <selection> element is still pointless given getSelection(). Although I don't even know how an element would work, since selections don't have to be nested properly in the DOM.
- # [21:47] * Joins: matjas (~matjas@91.182.129.139)
- # [21:48] <AryehGregor> . . . why is getSelection() so horrifyingly complicated? Sheesh.
- # [21:49] * Quits: saba (~foo@unaffiliated/saba) (Quit: leaving)
- # [21:51] * Joins: Evet (~Evet@78.191.15.89)
- # [21:53] * Joins: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [21:56] * Quits: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 272 seconds)
- # [22:03] * Quits: pesla (~pesla@ip51cc03a5.speed.planet.nl) (Remote host closed the connection)
- # [22:05] * Quits: Ms2ger (~Ms2ger@91.181.115.130) (Read error: Connection reset by peer)
- # [22:05] * Quits: _bga (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru) (Ping timeout: 250 seconds)
- # [22:16] * Quits: nielsle (~nielsle@4135136-cl69.boa.fiberby.dk) (Quit: Ex-Chat)
- # [22:17] * Quits: benschwarz (~ben@59.167.185.148) (Quit: benschwarz)
- # [22:18] * Quits: ROBOd (~robod@92.84.199.54) (Quit: .)
- # [22:20] * Quits: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
- # [22:22] * Quits: mlpug (~mlpug@a88-115-171-217.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:24] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [22:25] <annevk> http://al3x.net/2011/01/15/user-hostile-platforms.html -- I cannot help but think that this applies to all platforms but the web
- # [22:25] <annevk> well, the user hostile part
- # [22:26] * Joins: Silanus (~silanus@p5DDE97E7.dip.t-dialin.net)
- # [22:32] * Quits: Silanus (~silanus@p5DDE97E7.dip.t-dialin.net) (Remote host closed the connection)
- # [22:32] * Joins: Silanus (~silanus@p5DDE97E7.dip.t-dialin.net)
- # [22:38] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [23:00] * Joins: wakaba_0 (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [23:00] * Quits: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 246 seconds)
- # [23:05] <sephr> Is document.renameNode gone for good?
- # [23:05] <sephr> if so, what's the alternative?
- # [23:05] * Quits: variable (~variable@unaffiliated/variable) (Quit: Daemon escaped from pentagram)
- # [23:06] * Joins: variable (~variable@unaffiliated/variable)
- # [23:07] <gsnedders> sephr: Nothing, the idea is that element names should be immutable
- # [23:08] <sephr> gsnedders: then why was it put in DOM 3?
- # [23:09] <sephr> also, there *is* an alternative but it's very costly
- # [23:10] <sephr> cloneNode(true) a node, then create a new one and setAttributeNodes on it and appendChildren from the clone
- # [23:10] <sephr> and then replaceNode
- # [23:18] <webben> AryehGregor: Re how <selection> could work with nesting. I think you could just have multiple selection elements where you need discontinuous ranges, whether thanks to non-adjacency or nesting.
- # [23:19] <annevk> sephr, DOM 3 was designed for servers
- # [23:19] <webben> AryehGregor: You'd probably need to spec some sort of behavior about joining adjacent <selection> elements for the purpose of keyboard modification of the selection.
- # [23:19] <annevk> sephr, I mean, non-browser software
- # [23:20] <sephr> annevk: what if I'm running this in commonjs with a DOM env?
- # [23:20] <webben> AryehGregor: ... assuming this markup is even meant to allow modification independent of script, which isn't clear to me.
- # [23:20] <sephr> on my server
- # [23:20] <annevk> then feel free to implement renameNode :)
- # [23:20] <sephr> annevk: so it *is* still valid to implement?
- # [23:20] <sephr> I thought it was invalidated a while ago
- # [23:20] <annevk> you can implement whatever you want as far as I'm concerned
- # [23:21] <sephr> I mean is it still part of the DOM?
- # [23:21] <annevk> it's not part of DOM Core
- # [23:21] <annevk> or part of the Web Platform
- # [23:21] * Quits: matjas (~matjas@91.182.129.139) (Quit: Computer has gone to sleep.)
- # [23:22] * Quits: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [23:23] <annevk> sephr, what I mean is that on the server you can implement whatever you want
- # [23:23] <annevk> sephr, e.g. something much nicer than the DOM :)
- # [23:23] <annevk> the DOM is quite horrid
- # [23:24] * Quits: mokush (~quassel@188.24.40.254) (Remote host closed the connection)
- # [23:35] * Joins: bga_ (~bga@ppp91-122-51-148.pppoe.avangarddsl.ru)
- # [23:36] * Quits: foolip_ (~foolip@h182n6-g-hn-a11.ias.bredband.telia.com) (Ping timeout: 240 seconds)
- # [23:39] * Joins: jacobolu_ (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [23:39] * Quits: wakaba_0 (~wakaba_@247.157.197.113.dy.bbexcite.jp) (Ping timeout: 240 seconds)
- # [23:40] * Joins: wakaba_ (~wakaba_@247.157.197.113.dy.bbexcite.jp)
- # [23:40] * Quits: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
- # [23:45] * Joins: espadrine (~espadrine@wiport2ucb389.univ-lyon1.fr)
- # [23:46] * Joins: jacobolus (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net)
- # [23:47] * Quits: jacobolu_ (~jacobolus@c-24-128-190-29.hsd1.ma.comcast.net) (Ping timeout: 240 seconds)
- # [23:50] * Quits: payman_m (~payman_m@h85-8-2-58.static.se.alltele.net) (Quit: payman_m)
- # [23:54] <annevk> holy shit
- # [23:54] <annevk> I think I am going to lock down some stuff in the WHATWG blog
- # [23:55] <annevk> I mean there is no spam going out but the amount of bogus drafted posts there are and amount of contributors...
- # [23:57] * Joins: saba (~foo@unaffiliated/saba)
- # Session Close: Mon Jan 17 00:00:00 2011
The end :)