Options:
- # Session Start: Sun Jul 13 00:00:00 2008
- # Session Ident: #whatwg
- # [00:16] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [00:27] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [00:49] * Joins: jacobolus (n=jacobolu@pool-71-104-43-12.lsanca.dsl-w.verizon.net)
- # [01:00] * Quits: Maurice (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [01:15] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [01:24] * Quits: aaronlev (n=chatzill@heim-032-183.raab-heim.uni-linz.ac.at) ("ChatZilla 0.9.83 [Firefox 3.0/2008052906]")
- # [01:35] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [01:51] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [01:59] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [02:00] * Joins: heyadayo2 (n=mcarter@pool-72-87-174-169.lsanca.btas.verizon.net)
- # [02:02] * Quits: sverrej (n=sverrej@89.10.27.86) (Read error: 110 (Connection timed out))
- # [02:02] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [02:09] * Joins: svl (n=me@global162.lnk.telstra.net)
- # [02:09] * Quits: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [02:16] * Quits: mcarter (n=mcarter@pool-72-87-174-143.lsanca.btas.verizon.net) (Read error: 110 (Connection timed out))
- # [02:21] * Joins: MikeSmith (n=MikeSmit@EM119-72-53-77.pool.e-mobile.ne.jp)
- # [02:36] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [02:37] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [02:53] * Quits: svl (n=me@global162.lnk.telstra.net) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [02:56] * Quits: tusho (n=tusho@91.105.77.118)
- # [03:00] * Joins: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [03:00] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [03:07] * Joins: dbaron (n=dbaron@c-71-198-188-254.hsd1.ca.comcast.net)
- # [03:29] * Quits: MikeSmith (n=MikeSmit@EM119-72-53-77.pool.e-mobile.ne.jp) (Read error: 104 (Connection reset by peer))
- # [03:30] * Quits: tndH (i=Rob@adsl-77-86-108-88.karoo.KCOM.COM) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.9/2008061013]")
- # [03:50] * Joins: hdh (n=hdh@58.187.61.134)
- # [03:55] * Quits: dbaron (n=dbaron@c-71-198-188-254.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:01] * Quits: jacobolus (n=jacobolu@pool-71-104-43-12.lsanca.dsl-w.verizon.net)
- # [04:20] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [04:53] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [04:53] * Quits: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [04:59] * Joins: hdh0 (n=hdh@118.71.120.201)
- # [05:14] * Quits: hdh (n=hdh@58.187.61.134) (Read error: 110 (Connection timed out))
- # [05:45] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [06:08] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [06:14] * Joins: weinig_ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [06:15] * Joins: weinig__ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [06:24] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [06:24] * Joins: weinig___ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [06:24] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [06:30] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [06:30] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:30] * weinig___ is now known as weinig
- # [06:30] * Quits: weinig_ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:33] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net) (Client Quit)
- # [06:39] * Quits: weinig__ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:45] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [07:15] * heyadayo2 is now known as mcarter
- # [07:33] * Joins: jruderman (n=jruderma@guest-226.mountainview.mozilla.com)
- # [07:36] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 113 (No route to host))
- # [08:10] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [08:42] * Joins: svl (n=me@global185.lnk.telstra.net)
- # [09:11] * Quits: svl (n=me@global185.lnk.telstra.net) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [09:40] * Quits: primal1 (n=primal1@pool-71-177-119-67.lsanca.fios.verizon.net) (Remote closed the connection)
- # [09:57] * Joins: Copyman (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [10:08] * Joins: wakaba_ (n=w@232.164.210.220.dy.bbexcite.jp)
- # [10:11] * Quits: mcarter (n=mcarter@pool-72-87-174-169.lsanca.btas.verizon.net) (kornbluth.freenode.net irc.freenode.net)
- # [10:11] * Quits: wakaba (n=w@232.164.210.220.dy.bbexcite.jp) (kornbluth.freenode.net irc.freenode.net)
- # [10:11] * Quits: didymos (i=jho@rapwap.razor.dk) (kornbluth.freenode.net irc.freenode.net)
- # [10:13] * Joins: didymos (i=jho@rapwap.razor.dk)
- # [10:21] * Joins: mcarter (n=mcarter@pool-72-87-174-169.lsanca.btas.verizon.net)
- # [10:21] * Joins: wakaba (n=w@232.164.210.220.dy.bbexcite.jp)
- # [10:28] * Quits: wakaba (n=w@232.164.210.220.dy.bbexcite.jp) (kornbluth.freenode.net irc.freenode.net)
- # [10:28] * Quits: mcarter (n=mcarter@pool-72-87-174-169.lsanca.btas.verizon.net) (kornbluth.freenode.net irc.freenode.net)
- # [10:32] <mitsuhiko> hmm. small bug in html5lib
- # [10:32] <mitsuhiko> etree_lxml tries to import lxml.etree as etree twice
- # [10:32] <mitsuhiko> however the first import should import lxml.html as etree
- # [10:44] * Joins: mcarter (n=mcarter@pool-72-87-174-169.lsanca.btas.verizon.net)
- # [10:54] <Lachy> whatwg.org is down again
- # [11:00] * Joins: heyadayo2 (n=mcarter@pool-72-87-174-89.lsanca.btas.verizon.net)
- # [11:16] * Quits: mcarter (n=mcarter@pool-72-87-174-169.lsanca.btas.verizon.net) (Read error: 110 (Connection timed out))
- # [11:21] * Quits: jruderman (n=jruderma@guest-226.mountainview.mozilla.com)
- # [11:22] * Joins: deane (n=dean@121-72-173-6.dsl.telstraclear.net)
- # [11:31] * Joins: jacobolus1 (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [11:32] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [11:43] * Quits: deane (n=dean@121-72-173-6.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [12:03] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [12:04] * Joins: tndH (i=Rob@adsl-77-86-108-88.karoo.KCOM.COM)
- # [12:09] * Joins: maikmerten (n=maikmert@L82f6.l.pppool.de)
- # [12:12] * Quits: jacobolus1 (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [12:13] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [12:28] * Quits: annevk (n=annevk@77.163.243.203) (Remote closed the connection)
- # [12:29] * Joins: jacobolus1 (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [12:30] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [12:39] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [12:44] * Quits: jacobolus1 (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [12:45] * Quits: maikmerten (n=maikmert@L82f6.l.pppool.de) (Remote closed the connection)
- # [12:50] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [12:50] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [13:06] * Joins: ROBOd (n=robod@89.122.216.38)
- # [13:11] * Joins: maikmerten (n=maikmert@L82f6.l.pppool.de)
- # [13:11] * Joins: svl (n=me@global185.lnk.telstra.net)
- # [13:11] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [13:25] <Lachy> JohnResig, yt?
- # [13:26] <Lachy> JohnResig, you might like to CC yourself on this bug http://www.w3.org/Bugs/Public/show_bug.cgi?id=5860
- # [13:26] <Lachy> I'm using bugzilla to track the feature request for selectors api v2
- # [13:52] * Quits: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [14:06] * heyadayo2 is now known as mcarter
- # [14:45] * Copyman is now known as Maurice
- # [15:19] * Quits: maikmerten (n=maikmert@L82f6.l.pppool.de) (Remote closed the connection)
- # [15:29] * Quits: svl (n=me@global185.lnk.telstra.net) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [15:51] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [16:52] <Philip`> http://ejohn.org/blog/html-5-data-attributes/ - "With data- attributes you can implement RDFa in HTML, advanced Microformats in HTML, ..." - but data- attributes are specifically intended to *not* be used for those things (i.e. things where some software external to the page infers some meaning from a page's use of data- attributes)
- # [17:02] <jgraham> Philip`: I can't imagine that anything the spec has to say about that will stop it from happening. It's such an obvious idea
- # [17:06] * Joins: maikmerten (n=maikmert@L82f6.l.pppool.de)
- # [17:17] * Joins: tusho (n=tusho@91.105.77.118)
- # [17:27] * Joins: csarven (n=csarven@modemcable144.140-202-24.mc.videotron.ca)
- # [17:35] * Joins: JohnResig_ (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [17:35] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (Read error: 104 (Connection reset by peer))
- # [17:47] * webben_ wonders whether having script- and data- attributes would be a clean solution.
- # [17:48] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Remote closed the connection)
- # [17:48] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [18:01] * Quits: hdh0 (n=hdh@118.71.120.201) (Remote closed the connection)
- # [18:09] * Joins: hdh (n=hdh@118.71.120.201)
- # [18:09] * Joins: jruderman (n=jruderma@c-67-180-39-55.hsd1.ca.comcast.net)
- # [18:14] <Philip`> jgraham: The spec could stop that from happening by removing the data- feature - it's a bad solution to the use-cases if everyone's going to abuse it as a simple get-out-of-validation-free trick
- # [18:16] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [18:17] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net) (Client Quit)
- # [18:29] <jgraham> Philip`: Well yes I guess that would work, but it seems a bit drastic. Presumably we could also acknowledge that people are going to see it as a good place to put e.g. Microformat data instead of overloading @title or whatever, and put some suggestions in the psec or the authoring guide to mitigate the bad side effects
- # [18:33] * webben_ isn't clear why people can't be given an official place to hide extractable data.
- # [18:33] <webben_> or what the bad side effects of that would be.
- # [18:39] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [18:51] * Joins: maikmerten_ (n=maikmert@L9ea5.l.pppool.de)
- # [18:57] * Joins: gavin__ (n=gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [18:57] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Nick collision from services.)
- # [18:57] * gavin__ is now known as gavin_
- # [19:06] * Quits: maikmerten (n=maikmert@L82f6.l.pppool.de) (Read error: 110 (Connection timed out))
- # [19:21] * Joins: Windstoss (n=wind@mnhm-590cb9e7.pool.einsundeins.de)
- # [19:22] * Quits: Windstoss (n=wind@mnhm-590cb9e7.pool.einsundeins.de) (Client Quit)
- # [19:31] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [19:59] * Joins: heyadayo2 (n=mcarter@pool-72-87-174-249.lsanca.btas.verizon.net)
- # [20:01] * Quits: mcarter (n=mcarter@pool-72-87-174-89.lsanca.btas.verizon.net) (Read error: 60 (Operation timed out))
- # [20:04] <Philip`> webben_: The problem is that there's no standard for how authors/UAs should handle specific data- attributes, so there will be lots of interoperability problems once multiple parties try to interoperate with the same data; and there's nothing to attempt to prevent name collisions, if two people/tools independently decide to process the same attribute in different ways
- # [20:05] <webben_> Philip`: Seems to me that the idea of data- was for multiple parties not to use them.
- # [20:06] <webben_> Philip`: as for name collisions with microformat data, well, that's the same issue as class
- # [20:06] * Quits: Maurice (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [20:06] <webben_> if class structures aren't good enough to solve that, resurrect profile
- # [20:06] <webben_> Philip`: and note that the problem already happens without data-
- # [20:07] <webben_> the abbr title issue is precisely an issue of multiple parties using the title attribute for different purposes
- # [20:08] <Philip`> webben_: It was intended to be used only in single-party situations, like when a page contains the data and the scripts to act on that data; but people seem to be failing to notice that, and only seeing the 'you can use any attributes you want and the validator won't complain' aspect of it
- # [20:08] <Dashiva> Not like it wasn't possible to use class and title as opaque strings already...
- # [20:08] * webben_ is unsurprised. But then I don't think the validator is that useful unless you're interested in what it's validating, if you see what I mean.
- # [20:08] <webben_> that is to say, people invent attributes already
- # [20:09] <webben_> the fact that they don't validate doesn't seem to deter them much
- # [20:09] * webben_ says this as someone who argues strongly against people using HyperText MadeUp Language.
- # [20:09] <Philip`> Dashiva: Doing it with class feels like an ugly hack, because people know class is meant to be used to associate CSS with an element, and it gets messy if your data includes spaces, so many people seem to stay away from abusing class like that
- # [20:09] <Philip`> Dashiva: and doing it with title means you get ugly tooltips all over your page
- # [20:10] <Dashiva> Philip`: You mean they "know" it's meant to be used for CSS
- # [20:10] <webben_> class isn't just intended to be used for CSS
- # [20:10] <webben_> (or even primarily)
- # [20:11] <Philip`> Dashiva: whereas using data- for embedding custom data seems like a perfectly sensible justifiable thing to do because that's the whole reason it was added to HTML5, so it's a good place to stick all your microformats and RDFa into
- # [20:11] <Dashiva> So people will do what they're already doing in a cleaner way
- # [20:11] <webben_> but that's not the reason it was added
- # [20:11] <webben_> it was added for people who wanted to dump data for use in on-page JS
- # [20:11] * Dashiva looks up the data type of @class
- # [20:12] <webben_> cdata whitespace separated.
- # [20:12] <Philip`> Dashiva: They will use the slightly ugly data- way instead of trying to reuse appropriate semantics that are already supported by HTML and instead of trying to standardise proper extensions to the language
- # [20:12] <Philip`> s/They/Some of them/
- # [20:12] <webben_> I think the problem of using generic solutions rather than particular solutions is an unavoidable authoring error in this stack.
- # [20:13] <Philip`> webben_: It wasn't intended for CSS, but I'm guessing that that's how pretty much all web developers think of it, though I have zero justification other than that's how I tend to think of it :-)
- # [20:13] <webben_> e.g. use of divs and spans instead of more specific elements.
- # [20:14] <webben_> Philip`: I think you'll find web developers fall into various significant groups wrt class.
- # [20:14] <Dashiva> Just in case anyone hasn't looked it up already
- # [20:14] <Dashiva> The class attribute has several roles in HTML: * As a style sheet selector (when an author wishes to assign style information to a set of elements). * For general purpose processing by user agents.
- # [20:14] <webben_> a) people who barely know it exists and use presentational markup / style attributes instead.
- # [20:14] <webben_> b) people who uses presentational classes (".red")
- # [20:14] <webben_> c) people who use semantic class naming
- # [20:15] <Philip`> webben_: What about people who use semantic class naming but use it solely as a way of attaching styling to elements?
- # [20:15] <takkaria> I don't see the difference between b and c. class names are opaque so there's no practical difference
- # [20:16] <webben_> takkaria: There's a heck of a lot of difference if you have to work with the code.
- # [20:16] <Philip`> I write <div class="header"> instead of <div> because I want to apply certain header-like styling to the element; I would't bother with the 'semantic' name if I wasn't going to style it
- # [20:16] <webben_> takkaria: also semantic class names end up being microformat-prototypes.
- # [20:16] <Dashiva> class="data-apple=pie,computers,records"
- # [20:16] <Philip`> *wouldn't
- # [20:17] <Philip`> Dashiva: Then you have to write a parser when you have multiple key/value pairs on an element, and it gets all yucky
- # [20:18] <webben_> class is certainly under discussion as a title alternative in the microformats community; it's reconcilable with the spec and easier to implement than natural language processing.
- # [20:18] <webben_> it's generally felt to be icky however.
- # [20:19] <Dashiva> var classData = {}; var classRe = /([^\s=]+)=(\s+)/g; while (var res = re.exec(el.class)) { classData[res[1]] = res[2]; }; return classData;
- # [20:19] <webben_> s/generally/widely/
- # [20:19] <Philip`> (In some real code I've written for some site, I just used <a href="..." _foo="..." _bar="..."> because that's the easiest solution and who cares about validators anyway)
- # [20:19] <Dashiva> It's the same work you do parsing the query string, indicentally
- # [20:19] <Dashiva> Just split on space instead of &
- # [20:19] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [20:19] * webben_ would suggest that if you do use custom attributes you namespace them.
- # [20:19] <Philip`> Dashiva: Good luck getting an average web developer to understand (never mind write) code like that :-p
- # [20:19] <Dashiva> Philip`: See above comment about query string
- # [20:19] <webben_> Philip`: average web developers don't need to understand such code.
- # [20:19] <takkaria> webben_: I'm just sceptical of anyone who says something has a meaning independent of its behaviour. if you do <div class="header"> instead <div class="big"> but the style rule is the same between them, what's the difference?
- # [20:20] <Philip`> Dashiva: You parse the query string by reading $_GET on the server side
- # [20:20] <webben_> takkaria: What it means to the people working on the code.
- # [20:20] <Dashiva> Philip`: Have fun with your web 0.9 app then
- # [20:20] * Quits: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [20:20] <webben_> takkaria: Maybe it's difficult to grok unless you've worked in teams that use semantic naming /and/ have tried to make sense of random people's code on IRC.
- # [20:21] <Philip`> Dashiva: Pfah, I'll use an AJAX request to send the query string to a PHP script that parses it and returns a JSON representation
- # [20:21] <Philip`> That should be sufficiently Web 2.0
- # [20:21] <Dashiva> So do the same for class :P
- # [20:21] <webben_> takkaria: plus, you'll often use class names for scripting, so you're attaching multiple behaviors to the same "semantic" target.
- # [20:21] <Philip`> Dashiva: That would be quite inefficient, since there's only one query string per page but lots of class names
- # [20:21] <takkaria> webben_: ok, I think I'm just being overly hostile towards people's use of the word "semantic", I don't think my point really applies to the current discussion :)
- # [20:22] <Dashiva> Philip`: Sounds even more web 2.0 to me
- # [20:23] <Dashiva> It sounds like you never experienced Web 2.0 <blink> or Web 2.0 alert()
- # [20:23] <Philip`> Dashiva: I suppose the inefficiency can be fixed in Web 2.0 SP1
- # [20:24] <Dashiva> (cf. http://cheese.blartwendo.com/web21-demo.html)
- # [20:27] * Joins: dbaron (n=dbaron@c-71-198-188-254.hsd1.ca.comcast.net)
- # [20:30] * Parts: hdh (n=hdh@118.71.120.201) ("Konversation terminated!")
- # [20:35] * Joins: Copyman (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [20:36] * Copyman is now known as Maurice
- # [20:44] * Joins: Copyman` (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [21:02] * Quits: Maurice (n=ano@82-204-22-72.dsl.bbeyond.nl) (Read error: 110 (Connection timed out))
- # [21:02] * Copyman` is now known as Maurice
- # [21:30] * Quits: maikmerten_ (n=maikmert@L9ea5.l.pppool.de) (Remote closed the connection)
- # [22:40] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:48] * Joins: jacobolus (n=jacobolu@pool-71-119-200-174.lsanca.dsl-w.verizon.net)
- # [22:51] * Joins: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net)
- # [22:51] * Quits: MacDome (n=eric@c-67-180-49-110.hsd1.ca.comcast.net) (Client Quit)
- # [22:58] * Joins: john__m (n=john__m@71-33-159-93.hlrn.qwest.net)
- # [22:59] <john__m> is there a preference in html5 using <embed> and <object> for displaying inline flash content?
- # [23:01] <john__m> whoops...a preference between using <embed> or <object>...
- # [23:08] <Hixie> Philip`: data- is a good place for microformats only so long as you don't want the browsers ever to support those microformats natively
- # [23:14] <webben_> so not useful for microformats
- # [23:17] <webben_> john__m: not afaict from the draft proposals; contrast applet which is obsoleted http://www.whatwg.org/specs/web-apps/current-work/multipage/rendering.html#sandboxPluginApplet
- # [23:21] <takkaria> Hixie: you did some stats a while back on what the average number of attributes on tags was
- # [23:21] <takkaria> Hixie: at least, I think you did. is it still around?
- # [23:22] <john__m> webben_: to me the spec only seems to differ in the availability of fallback content, at least I can't see how <embed> is supposed to provide fallback
- # [23:26] <webben_> john__m: the draft says: "The embed element has no fallback content. If the user agent can't display the specified resource, e.g. because the given type is not supported, then the user agent must use a default plugin for the content. (This default could be as simple as saying "Unsupported Format", of course.) "
- # [23:27] <webben_> john__m: in terms of real-world text/html clients, some support alt on embed, and there's also a noembed element
- # [23:29] * Joins: roc (n=roc@202.0.36.64)
- # [23:32] <john__m> webben_: thanks, somehow I read right over that paragraph in the <embed> spec
- # [23:38] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:40] * Joins: annevk (n=annevk@77.163.243.203)
- # [23:40] * Quits: Maurice (n=ano@82-204-22-72.dsl.bbeyond.nl)
- # [23:40] * Joins: virtuelv (n=virtuelv@192.80-203-77.nextgentel.com)
- # [23:44] <annevk> the idea is that the format itself is accessible
- # [23:44] <annevk> of course, Flash is better avoided :)
- # [23:47] <webben_> s/is/should be/ ?
- # Session Close: Mon Jul 14 00:00:00 2008
The end :)