Options:
- # Session Start: Thu Jun 28 00:00:00 2007
- # Session Ident: #whatwg
- # [00:00] * Joins: weinig (n=weinig@17.255.96.192)
- # [00:01] * Quits: kingryan (n=kingryan@c-71-202-121-218.hsd1.ca.comcast.net)
- # [00:04] <hsivonen> Hixie: what's the deal with "limited quirks" when everyone calls it "almost standards"?
- # [00:14] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [00:15] * Quits: weinig (n=weinig@17.255.96.192)
- # [00:16] * Quits: weinig_ (i=weinig@nat/apple/x-1e9df855e18b00b7) (Read error: 110 (Connection timed out))
- # [00:21] * Joins: kingryan (n=kingryan@dsl081-240-149.sfo1.dsl.speakeasy.net)
- # [00:24] * Parts: hasather (n=hasather@22.80-203-71.nextgentel.com)
- # [00:24] <Hixie> hsivonen: it's no longer "almost standards". quirks, limited quirks, and no quirks are all standards now.
- # [00:26] * Quits: hendry (n=hendry@91.84.62.62) ("andSleep")
- # [00:26] <Hixie> lordy, poor lachy
- # [00:26] * zcorpan hopes that limited and no quirks still can be merged... not sure if it'll fly
- # [00:27] <Hixie> the only difference is the inline box model
- # [00:27] <Hixie> and that can't be merged
- # [00:27] <Hixie> it's why the mode exists
- # [00:28] <zcorpan> the mode exists because mozilla wanted to comply with the css spec, and the spec was incompatible with the real world
- # [00:29] <Hixie> it must be pointed out that the spec's inline box model is far superior to the legacy rendering mode
- # [00:29] <zcorpan> but perhaps there is enough content on the web using standards mode and relying on the standards inline model (despite ie not supporting it) that it can't be merged after all
- # [00:29] <zcorpan> oh sure
- # [00:29] <Hixie> at least typographically
- # [00:29] <zcorpan> but having two modes suck
- # [00:29] <Hixie> sure
- # [00:29] <Hixie> having four is even worse
- # [00:29] <Hixie> we have four right now
- # [00:29] <zcorpan> yeah
- # [00:29] <Hixie> at least they're not too far apart
- # [00:30] <Hixie> microsoft want to introduce even more, with much bigger differences
- # [00:31] <zcorpan> yeah well. still, 90% of the web or so is in quirks mode
- # [00:32] <Hixie> i plan to discover exactly how much this week
- # [00:33] <Hixie> since the spec now requires me to implement doctype parsing :-P
- # [00:33] <zcorpan> :)
- # [00:33] <zcorpan> i would also like to know the ratio between almost/full
- # [00:34] * Quits: tndH (i=Rob@adsl-87-102-84-66.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [00:34] <Hixie> well the %age of xml-mode is about 0.0014%
- # [00:34] <Hixie> last i checked
- # [00:34] <zcorpan> (which i'd expect to be 9:1)
- # [00:34] <zcorpan> yeah
- # [00:34] <Hixie> so it's bound to be higher than that for the other one
- # [00:36] <Hixie> bbl
- # [00:38] * Joins: weinig (n=weinig@17.255.96.192)
- # [00:43] * Joins: othermaciej (n=mjs@17.255.104.100)
- # [00:44] * Joins: polin8 (n=brian@host3.digitalpulp.com)
- # [01:19] * Parts: billmason (n=billmaso@ip156.unival.com)
- # [01:23] * Quits: weinig (n=weinig@17.255.96.192)
- # [01:23] * Quits: polin8 (n=brian@host3.digitalpulp.com)
- # [01:25] <Philip`> Ooh, WebKit's globalCompositeOperation = 'highlight' is much easier than I thought it might be
- # [01:26] <Philip`> (since it's a deprecated part of Cocoa (or whatever it is), and acts as a synonym for 'source-over')
- # [01:29] * Joins: aroben (n=adamrobe@17.203.15.248)
- # [01:41] * Joins: weinig (n=weinig@17.255.96.192)
- # [01:43] <zcorpan> hmm, wonder what conformance requirements there should be for placeholder="" (for UAs)
- # [01:44] <Hixie> wish i knew wtf the guy in the entity thread actually wanted
- # [01:44] <zcorpan> e.g. should UAs be allowed to present the placeholder text to the user in some way even when the value is not empty?
- # [01:44] <zcorpan> wonder if that could make sense in some media
- # [01:45] <Hixie> maybe
- # [01:45] <Hixie> i don't think we should disallow it
- # [01:45] <zcorpan> indeed
- # [01:47] <zcorpan> http://simon.html5.org/temp/search-control.htm
- # [01:47] <zcorpan> that was originally a much bigger spec
- # [01:47] <zcorpan> heh
- # [01:48] <Hixie> i don't think we should have type=search, personally
- # [01:48] <Hixie> it's a text field
- # [01:48] <Hixie> its searchingness is orthogonal
- # [01:48] <Hixie> e.g. you could have a numeric search field
- # [01:49] <Hixie> agreed on the placeholder thing though
- # [01:50] <zcorpan> hmm... i think search fields are almost always free-text
- # [01:50] <Hixie> sure
- # [01:51] <Hixie> but it's not a type
- # [01:51] * Joins: tantek (n=tantek@17.255.240.10)
- # [01:52] <zcorpan> if you want to skip to a search field, you'd want to skip directly to that control so you can start typing. an attribute on <input>? <input search>?
- # [01:52] <Hixie> or class=search
- # [01:52] <Hixie> which is widely used
- # [01:52] * Quits: othermaciej (n=mjs@17.255.104.100)
- # [01:53] <webben_> zcorpan: isn't that reinventing WebKit's type="search"?
- # [01:53] <webben_> possibly <search> various stuff goes here </search> would be better
- # [01:53] * Joins: othermaciej (n=mjs@17.255.104.100)
- # [01:53] <webben_> including other options for filtering searches perhaps
- # [01:55] <zcorpan> given that there already is an implementation, and that search fields are almost always text anyway, i think it's better to use type=search
- # [01:56] <Hixie> what would it do?
- # [01:56] <zcorpan> be easy to find as a search field
- # [01:56] <Hixie> why doesn't class=search do that?
- # [01:57] <Hixie> given that class=search automatically makes this work with existing content
- # [01:57] <Hixie> i don't understand why you would want to overload type="" for this
- # [01:57] <Hixie> note that webkit's type=search does other things than just make it seekable
- # [01:58] <zcorpan> yeah, but that isn't incompatible with not doing those things, right?
- # [01:58] <Hixie> it's still dangerous to walk all over the extensions
- # [01:58] <zcorpan> perhaps
- # [01:58] <Hixie> i don't understand what's wrong with seeking to class=search
- # [01:59] <Hixie> given that it's more widely used
- # [01:59] <zcorpan> nothing wrong with it
- # [01:59] <Hixie> so why is type=search better?
- # [01:59] <zcorpan> it has an implementation :)
- # [01:59] <Hixie> where?
- # [01:59] <zcorpan> safari
- # [01:59] <Hixie> no, that's an implementation of other behavour, not of the seeking you're trying to solve.
- # [01:59] <tantek> FWIW, at technorati.com we use <input id="search" ...
- # [01:59] <webben_> Hixie: Also, for the same reasons class-based approaches will always receive opposition.
- # [02:00] <Hixie> webben_: class-based approaches don't receive opposition when you do them using the microformats process
- # [02:00] <othermaciej> what do you mean by seekable?
- # [02:00] <Hixie> (unless they're a bad idea)
- # [02:00] <zcorpan> Hixie: it renders them distinctly, so for visual users they are easier to find than normal text fields
- # [02:00] <bewest> (in which case they shouldn't make it through the mf process)
- # [02:01] <othermaciej> I think our <input type="search"> is useful
- # [02:01] <webben_> Hixie: Microformats are very different in that most of the successful formats either misuse elements in unusual ways (abbr/title) or "namespace" the classes using an unnatural class name (e.g. hCard, hAtom)
- # [02:01] <othermaciej> it changes the control appearance and behavior
- # [02:01] <othermaciej> having class do that would be weird
- # [02:01] <Hixie> othermaciej: i agree that if the idea is to change the behaviour, then a new type is worthy
- # [02:01] <othermaciej> and I'm not sure how you could overlay arbitrary input types with also having all the search properties
- # [02:02] <othermaciej> (it draws in a distinctive style, saves recent searches, etc)
- # [02:02] <Hixie> othermaciej: zcorpan said the problem he was trying to solve was simply that of making the search field targettable by shortcut
- # [02:02] <webben_> Hixie: I think heuristics for finding search need to be distinguished from explicitly marking search.
- # [02:02] <Hixie> zcorpan: for which the type doesn't make sense imho
- # [02:02] <tantek> and auto-targeting/focusing an input field is orthogonal from search
- # [02:03] <webben_> falling back on class="search" or id="search" is more appropriate for an AT trying to guess where the search is
- # [02:03] <Hixie> auto-targeting/focusing an input field is already handled by autofocus=""
- # [02:03] <othermaciej> zcorpan, annevk: you can probably get help on this from Adele from the WebKit team if you want to write up how our search field works
- # [02:03] <Hixie> webben_: i'm just saying that we should make sure that we correctly determine what problem we're trying to solve and then consider the various options in that light
- # [02:03] <webben_> Hixie: No disagreement there. :)
- # [02:03] <othermaciej> well, if the idea is to have a keyboard shortcut to pick the search field, then you probably need a number of potential candidates:
- # [02:04] <othermaciej> 1) <input type="search"> fields, since intent there is clear without a class
- # [02:04] <zcorpan> Hixie: i didn't mean only accessible with keyboard shortcut, but more identifiable as a search field
- # [02:04] <othermaciej> 2) input fields that have class="search" (maybe - is this actually common on an input, not a form?)
- # [02:04] <othermaciej> 3) some heuristically determined text input in a form with class="search"
- # [02:04] <webben_> I think the focus on inputs here is wrong, because many search queries involve more than one input.
- # [02:05] * Joins: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp)
- # [02:05] <webben_> the focus should be on <form type/class="search">
- # [02:05] <othermaciej> there are a lot of search forms that are based on a single search field
- # [02:05] <othermaciej> and distinguishing the field in such cases visually and adding special behavior is useful
- # [02:05] <zcorpan> yeah. this isn't for complex searches
- # [02:05] <webben_> othermaciej: Of course. But those are also handled by distinguishing <form>.
- # [02:05] <Hixie> personally i'm not really convinced there's a problem to solve here, but i haven't looked at it closely
- # [02:05] <webben_> zcorpan: but for AT navigation, you want to handle complex search areas on a page too
- # [02:05] <othermaciej> webben_: have you seen how <input type="search"> works in Safari?
- # [02:06] <webben_> othermaciej: what's an example page that uses it?
- # [02:06] <webben_> (i've got safari here)
- # [02:06] <zcorpan> webben_: for complex searches, you generally have a page dedicated for that specifically
- # [02:06] <othermaciej> webben_: http://www.apple.com/
- # [02:06] <webben_> zcorpan: I've seen plenty of pages with more than one input in the search area on a page not dedicated to search
- # [02:06] <othermaciej> webben_: it looks distinctive and remembers past searches
- # [02:07] <zcorpan> webben_: pointer?
- # [02:07] <webben_> zcorpan: I can try and find you some examples if that would help.
- # [02:08] <othermaciej> anyway, you wouldn't want to do the extra appearance and behavior on any input field that's inside a <form class="search">
- # [02:08] <webben_> zcorpan: http://ubuntuforums.org/ springs to mind
- # [02:08] <webben_> othermaciej: That's the difference between search and keywords.
- # [02:08] <othermaciej> and if you had a feature to "find the search field", it would be perverse for it to ignore an <input type="search"> that doesn't happen to be in a form with the right class
- # [02:08] <webben_> safari's search is /really/ a keywords field
- # [02:09] <webben_> othermaciej: Sure. But that's a matter of heuristics.
- # [02:09] <webben_> (and with type, there's no huge harm in making special treatment a requirement, even if search isn't made a conforming value)
- # [02:10] <othermaciej> well, I think it's clear that if it is worth identifying something on the page as "the search field" and to have a spec for it, <input type="search"> should be included
- # [02:10] <othermaciej> the question is then what other things, if any, would need to be identified
- # [02:10] * webben_ agrees it's worth including. But then he also thinks it's worth including <acronym>.
- # [02:11] <zcorpan> webben_: that page has two separate simple search fields?
- # [02:11] <webben_> zcorpan: click search to see the search form
- # [02:12] <webben_> (it's a dropdown)
- # [02:12] <webben_> you control what form you want results returned in
- # [02:12] <zcorpan> show in threads / show in posts ?
- # [02:13] <othermaciej> I don't think the auxiliary radio buttons here would conflict with <input type="search"> as a way to find the search field
- # [02:13] <webben_> zcorpan: yeah
- # [02:13] <zcorpan> othermaciej: agreed
- # [02:13] <othermaciej> the case where it breaks down is if you have multiple text inputs
- # [02:13] <othermaciej> or something like a date range picker
- # [02:14] <webben_> othermaciej: does Safari or VO offer any navigation shortcut to type=search
- # [02:14] <webben_> can either cycle between multiple instances of that type?
- # [02:15] <othermaciej> Safari doesn't, no
- # [02:15] <othermaciej> I think VO does distinguish search fields from garden-variety text fields though
- # [02:16] <webben_> othermaciej: it would probably be worth getting a clear description of how it's currently used
- # [02:17] <othermaciej> webben_: it's not primarily an accessibility feature
- # [02:18] <webben_> othermaciej: That doesn't matter. If current AT makes use of it in any way, that needs to be documented for considering how to treat it in the spec.
- # [02:18] <Hixie> othermaciej doesn't care about accessibility!!!11
- # [02:18] <webben_> e.g. it would be interesting to know if there is a Search input in Apple's Accessibility API
- # [02:19] <webben_> (it's important to have some sync between desktop accessibility APIs and HTML applications)
- # [02:19] <othermaciej> webben_: HTML5 in general doesn't spec how AT treats various form controls
- # [02:19] <othermaciej> sounds like it would be worthy research, but I don't volunteer to do it
- # [02:20] <webben_> othermaciej: But how UAs treat form controls is what we're discussing here, isn't it?
- # [02:20] <webben_> which obviously includes AT?
- # [02:20] <webben_> we don't seem to be having an abstract discussion of semantics
- # [02:20] <othermaciej> I'm actually not sure what the point of contention is - I just wanted to explain why I think <input type="search"> is a generally useful feature
- # [02:21] <othermaciej> I don't know any more about the details of how VoiceOver treats it than I do about how VoiceOver treats <input type="text">
- # [02:21] <webben_> othermaciej: it would be useful because UAs can make use of it ... hence my question of what use UAs do make of it.
- # [02:22] * Quits: Lfe (n=lfe@bergstroem.nu) (kubrick.freenode.net irc.freenode.net)
- # [02:22] * Quits: syp| (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [02:22] * Quits: Fuzzy76 (i=fuzzy76@matilda.td.org.uit.no) (kubrick.freenode.net irc.freenode.net)
- # [02:22] <othermaciej> Safari makes use of it by giving it a distinctive appearance (rounded ends, search icon on one side) and behavior (menu of previous searches) and probably some other stuff I am forgetting
- # [02:22] <webben_> (of course UAs could presumably make /more/ use of it too)
- # [02:22] * Joins: Lfe (n=lfe@bergstroem.nu)
- # [02:22] * Joins: syp| (n=syp@lasigpc9.epfl.ch)
- # [02:22] * Joins: Fuzzy76 (i=fuzzy76@matilda.td.org.uit.no)
- # [02:22] <othermaciej> how VO makes use of it, I don't know offhand
- # [02:23] <othermaciej> we don't have a "find the search field" feature, I imagine it could be cool, but the distinctive look makes it easy for a sighted user at least to spot while scanning the page
- # [02:23] <webben_> othermaciej: is the menu URL specific or general to all search boxes?
- # [02:23] <othermaciej> I'm not sure what you mean by 'menu URL'
- # [02:24] <webben_> sorry, I mean the menu of previous searches, does Safari lump all search boxes together when presenting a menu
- # [02:24] <webben_> or remember searches for each instance or each URL or what?
- # [02:27] * zcorpan updated the document
- # [02:27] <othermaciej> I think it's distinct per search field
- # [02:27] <othermaciej> http://www.searchmash.com/ is another field that uses it
- # [02:28] <othermaciej> (another site that uses it)
- # [02:28] <Hixie> mmmm
- # [02:28] <Hixie> searchmash.com
- # [02:28] <Hixie> wonder what that could be!
- # [02:28] <othermaciej> it's not-so-secretly a "web 2.0" version of google search
- # [02:29] <Hixie> indeed
- # [02:29] <othermaciej> I know I've seen it on other sites but I can't think of examples offhand
- # [02:30] <Hixie> basically it looks different and has a button to clear the field, as far as i can tell
- # [02:30] <othermaciej> the searchmash one isn't using the menu of saved searches feature
- # [02:30] <aroben> Hixie: othermaciej: facebook.com uses it
- # [02:30] <othermaciej> oh that's right
- # [02:30] <othermaciej> and facebook uses the Recent Searches feature
- # [02:31] <aroben> othermaciej: webben_: the recent searches are made unique by the autosave attribute
- # [02:32] <Hixie> how do i see these recent searches?
- # [02:32] <aroben> othermaciej: webben_: <input type="search" autosave="unique_identifier">
- # [02:32] <aroben> Hixie: do some searches using the field
- # [02:32] <aroben> Hixie: then click on the magnifying glass
- # [02:32] <webben_> othermaciej: so couldn't one decouple autosave and type="search"?
- # [02:32] <aroben> Hixie: a menu should pop up
- # [02:32] <Hixie> aroben: tried that
- # [02:32] <zcorpan> why isn't name="unique_identifier" good enough for that feature?
- # [02:32] <Hixie> aroben: on apple.com didn't work
- # [02:33] <aroben> Hixie: apple.com isn't saving any search results
- # [02:33] <Hixie> ah
- # [02:33] <Hixie> i don't have a facebook account
- # [02:33] <aroben> Hixie: the magnifying glass has a little down arrow next to it if will save results
- # [02:33] <webben_> autosave sounds weirdly similar to IE's autocomplete
- # [02:33] <Hixie> so what makes the magnifying glass appear?
- # [02:34] <aroben> Hixie: http://www.37signals.com/svn/archives2/searchin_safari.php
- # [02:34] <Hixie> doesn't answer the question :-)
- # [02:34] <aroben> Hixie: just showing you the picture
- # [02:34] <Hixie> searchmash doesn't have a magnifying glass
- # [02:34] <Hixie> apple does
- # [02:34] <aroben> Hixie: the magnifying glass is controlled by the results attribute
- # [02:34] <webben_> I quite like the idea of a default presentation for search fields. It's worth noting that attaching a default presentation might well drive some publishers to avoid using it though.
- # [02:35] <webben_> (in favour of their own search icons or whatever)
- # [02:35] <Hixie> aroben: which does what?
- # [02:35] <tantek> indeed, publishers make <div> javascript buttons for that reason
- # [02:35] <webben_> it may be that providing CSS for adding an icon for fields, and distributing copyleft images for a search magnifying glass would wok better
- # [02:35] <aroben> Hixie: you can have results="10" to specify that 10 results should be saved
- # [02:35] <webben_> (a bit like the Feed icons)
- # [02:35] <Hixie> aroben: seems silly to show the magnifying glass if nothing's gonna be saved :-)
- # [02:35] <tantek> but if Safari supported more of CSS3UI, then publishers could customize the look & feel of controls better
- # [02:36] <aroben> Hixie: yes, but that's the OS X convention
- # [02:36] * Quits: h3h (n=w3rd@66-162-32-234.static.twtelecom.net) ("|")
- # [02:37] <Hixie> aroben: so why not show it always?
- # [02:37] * karlUshi wonders if the list is YOUR own previous search requets on the site. So it means the browser has an individual list for each site having this markup. And is it by site (domain name) or by individual web page?
- # [02:37] <aroben> Hixie: not sure, honestly
- # [02:37] <karlUshi> A lot of issues
- # [02:38] <aroben> Hixie: the rule is: if there's no results attribute, you get no magnifying glass
- # [02:38] <webben_> so we're talking two extra attributes as well as a new type
- # [02:38] <aroben> Hixie: if there's an empty results attribute or it has the value 0, there's a magnifying glass with no arrow and no menu
- # [02:38] <aroben> Hixie: if there's a results attribute with value > 0, there's a magnifying glass, arrow, and menu
- # [02:38] <Hixie> aroben: seems weird :-)
- # [02:39] <zcorpan> why aren't searches always saved? with some appropriate number of shown results? with the identifier being the name=""?
- # [02:39] * Joins: kfish (n=conrad@61.194.21.25)
- # [02:39] <webben_> a unique autosave id makes sense to me
- # [02:39] <webben_> agree with zcorpan about results
- # [02:39] <webben_> don't understand what either has to do (intrinsically) with search
- # [02:40] <aroben> zcorpan: I don't know all the reasons behind the current design
- # [02:40] <webben_> e.g. autosave functionality would also be useful for data entry
- # [02:40] <zcorpan> normal text fields remember what was typed in based on name=""... i don't see why search fields should be different
- # [02:40] <aroben> webben_: you mean similar to most browser's autocomplete feature?
- # [02:40] <aroben> *browsers'
- # [02:41] <webben_> aroben: I don't really know how those features work, so I'm not sure.
- # [02:41] <webben_> in particular, how granular their memory is
- # [02:41] <aroben> webben_: I believe it's what zcorpan is referring to
- # [02:41] <zcorpan> yeah
- # [02:41] <zcorpan> how is autosave different?
- # [02:41] <zcorpan> and why
- # [02:42] <aroben> zcorpan: I'm not sure there's any deep reason behind the separation
- # [02:42] <aroben> zcorpan: clearly autocomplete can work nicely for search fields, as with the search field in the Firefox chrome
- # [02:42] <zcorpan> indeed
- # [02:42] <webben_> .
- # [02:43] <webben_> i thought that was Google Suggest powering that
- # [02:43] <webben_> maybe it's a combination of the two
- # [02:43] <aroben> webben_: Google Suggest is there, yes, but it will also just remember things you've typed in before
- # [02:43] <aroben> webben_: right
- # [02:44] <webben_> it sounds like autocomplete, autosave, and our autocompletion-WF2 stuff all needs to be considered together
- # [02:45] <webben_> as it's all trying to manipulate the same functionality from the server
- # [02:46] <zcorpan> i understand the autosave feature, but i don't understand why it needs any attributes for it to work
- # [02:46] <webben_> it doesn't sound as though type=search shares searches between multiple sites, which in theory could be useful (as in, "i didn't find anything about X on this site, but now I'll go search for X on this other site")
- # [02:47] * Quits: weinig (n=weinig@17.255.96.192)
- # [02:47] <Lachy> good morning
- # [02:47] <webben_> morning Lachy
- # [02:47] <zcorpan> good night
- # [02:47] <zcorpan> :)
- # [02:47] <Lachy> Hixie: what did you mean by "lordy, poor lachy"?
- # [02:48] <Hixie> webapi
- # [02:48] <aroben> webben_: it does share between sites
- # [02:49] <aroben> webben_: all that matters is the autosave attribute
- # [02:49] <aroben> webben_: which is probably why we didn't go with name=""
- # [02:49] <webben_> aroben: sorry, i meant between sites where the authors didn't intended to share searches like that
- # [02:49] <Lachy> oh, the objections to the names? Just reading those now
- # [02:50] <webben_> (e.g. I search for something on Google, then give up and search for it on Microsoft Live.com)
- # [02:50] <Hixie> Lachy: yeah. luckily nobody is trying to change the decision, but sheesh. talk about illustrating the difference between the w3c and the whatwg.
- # [02:50] <aroben> webben_: yes, that's what I'm talking about
- # [02:50] <aroben> webben_: if google.com and live.com use the same autosave attribute, you'll get shared recent searches
- # [02:50] <Hixie> isn't that a privacy risk?
- # [02:50] <webben_> aroben: are so the intention is that competitors will use the same autosave id?
- # [02:51] <aroben> Hixie: through user error, I suppose
- # [02:51] <aroben> Hixie: there's no access to the recent searches through the DOM
- # [02:51] <Hixie> aroben: you can easily trick users to click in different places
- # [02:51] <aroben> Hixie: right
- # [02:51] <aroben> webben_: I suppose so
- # [02:51] <zcorpan> aroben: and that is just as likely as that they use the same name="", no?
- # [02:51] <aroben> zcorpan: right
- # [02:51] <zcorpan> ok. anyway, i was going to bed
- # [02:51] <zcorpan> nn
- # [02:52] <aroben> zcorpan: I think the nice thing about having a separate attribute is that autosave isn't tied up in POST/GET requests
- # [02:52] <webben_> me too
- # [02:52] <webben_> good night folks
- # [02:52] <aroben> night zcorpan, webben_
- # [02:53] * Joins: weinig (i=weinig@nat/apple/x-964c3b35e9cb375e)
- # [02:54] <aroben> Hixie: overall I think the desire was to mimic the functionality of NSSearchField
- # [02:55] <Lachy> yeah, it's quite annoying. I clearly addressed all the arguments (though I didn't specifically reference the F2F minutes), yet I get accused of ignoring and treating people unfairly :-(
- # [02:56] <Hixie> Lachy: welcome to the world of spec editor
- # [02:56] <Hixie> Lachy: the only way around it is to make crappy compromises which make for a crappy spec
- # [02:57] <Lachy> I really don't want to compromise on gEBS, it'll just make another group of people unhappy
- # [02:58] * Joins: yod (n=ot@dhcp-247-209.mag.keio.ac.jp)
- # [03:06] * Quits: othermaciej (n=mjs@17.255.104.100)
- # [03:07] * Quits: webben_ (n=benh@91.84.143.253) (Client Quit)
- # [03:11] * Quits: tantek (n=tantek@17.255.240.10)
- # [03:12] * Quits: zcorpan (n=zcorpan@84-216-41-153.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [03:24] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [03:28] * Joins: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [03:40] * Joins: jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net)
- # [04:09] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [04:13] <Hixie> does everyone agree that the tokeniser has 32 states now?
- # [04:13] <Hixie> or did i miscount
- # [04:14] <Hixie> like a dozen of them are just for the doctype
- # [04:14] <Hixie> sheesh
- # [04:14] * Quits: bzed (n=bzed@dslb-084-059-114-192.pools.arcor-ip.net) ("Leaving")
- # [04:17] * Quits: weinig (i=weinig@nat/apple/x-964c3b35e9cb375e) (Read error: 104 (Connection reset by peer))
- # [04:17] * Joins: weinig (i=weinig@nat/apple/x-02caabcf0438c4c8)
- # [04:42] * Joins: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net)
- # [04:54] * Quits: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net)
- # [04:59] * Joins: jruderman (n=jruderma@ip68-225-10-93.pv.oc.cox.net)
- # [05:02] * Joins: aroben_ (n=adamrobe@17.203.15.248)
- # [05:02] * Quits: aroben (n=adamrobe@17.203.15.248) (Read error: 104 (Connection reset by peer))
- # [05:04] * aroben_ is now known as aroben
- # [05:04] <aroben> Hixie: one potential situation I thought of where you'd want an autosave attribute instead of a name attribute
- # [05:05] <aroben> Hixie: would be if you had two search fields on a page that you wanted to have share recent searches
- # [05:07] <Hixie> makes sense
- # [05:09] <aroben> Hixie: did input type=search show up in a spec recently?
- # [05:09] <Hixie> not one of mine
- # [05:09] <aroben> Hixie: just wondering what sparked the discussion
- # [05:09] <Hixie> http://simon.html5.org/temp/search-control.htm
- # [05:09] <Hixie> i don't know what the background was though
- # [05:10] <aroben> Hixie: do you know what "The autosave and results attributes have been identified as misnormers." means?
- # [05:14] <Hixie> no
- # [05:15] * Joins: mw22_ (n=chatzill@h8441169151.dsl.speedlinq.nl)
- # [05:16] * Quits: mw22 (n=chatzill@h8441169151.dsl.speedlinq.nl) (Read error: 104 (Connection reset by peer))
- # [05:16] * mw22_ is now known as mw22
- # [05:30] * Quits: jcgregorio (n=chatzill@adsl-072-148-043-048.sip.rmo.bellsouth.net) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007060115]")
- # [05:58] <Hixie> oops
- # [05:58] <Hixie> 225 compiler errors
- # [06:03] * Joins: Lachy_ (n=Lachy@124-168-24-114.dyn.iinet.net.au)
- # [06:03] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [06:07] * Quits: Lachy_ (n=Lachy@124-168-24-114.dyn.iinet.net.au) (Client Quit)
- # [06:11] * Joins: IRChimp_ (n=chatzill@81-86-171-99.dsl.pipex.com)
- # [06:14] * Quits: Lfe (n=lfe@bergstroem.nu) (kubrick.freenode.net irc.freenode.net)
- # [06:14] * Quits: syp| (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [06:14] * Quits: Fuzzy76 (i=fuzzy76@matilda.td.org.uit.no) (kubrick.freenode.net irc.freenode.net)
- # [06:14] * Quits: IRChimp (n=chatzill@81-86-171-99.dsl.pipex.com) (kubrick.freenode.net irc.freenode.net)
- # [06:14] * Quits: duryodhan (n=chatzill@221.128.138.106) (kubrick.freenode.net irc.freenode.net)
- # [06:14] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (kubrick.freenode.net irc.freenode.net)
- # [06:14] * IRChimp_ is now known as IRChimp
- # [06:14] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [06:14] * Joins: duryodhan (n=chatzill@221.128.138.106)
- # [06:14] * Joins: Lfe (n=lfe@bergstroem.nu)
- # [06:14] * Joins: syp| (n=syp@lasigpc9.epfl.ch)
- # [06:14] * Joins: Fuzzy76 (i=fuzzy76@matilda.td.org.uit.no)
- # [06:21] * Quits: Lachy (n=Lachy@203-158-61-14.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [06:35] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) (Read error: 113 (No route to host))
- # [06:35] * Joins: MikeSmith (n=MikeSmit@dhcp-247-37.mag.keio.ac.jp)
- # [07:14] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [07:17] * Joins: aroben_ (n=adamrobe@17.203.15.248)
- # [07:17] * Quits: aroben (n=adamrobe@17.203.15.248) (Read error: 104 (Connection reset by peer))
- # [07:17] * aroben_ is now known as aroben
- # [07:35] * Joins: dolphinling (n=chatzill@rbpool4-59.shoreham.net)
- # [07:50] * Quits: IRChimp (n=chatzill@81-86-171-99.dsl.pipex.com) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [08:03] * Quits: weinig (i=weinig@nat/apple/x-02caabcf0438c4c8)
- # [08:15] * Joins: Lachy (n=Lachy@124-168-24-114.dyn.iinet.net.au)
- # [08:28] * Joins: webben (n=benh@91.84.143.253)
- # [08:31] <webben> Lachy: If you care to reread http://joeclark.org/book/sashay/serialization/Chapter13.html , you'll find Clark would certainly not favour removing the ability to provide transcription as an alternative to video.
- # [08:32] <webben> Full-fledged captioning, subtitles, audio description, and signing being preferable is not the same as transcription being useless.
- # [08:32] * Quits: yod (n=ot@dhcp-247-209.mag.keio.ac.jp) ("Leaving")
- # [08:33] * Joins: yod (n=ot@dhcp-247-209.mag.keio.ac.jp)
- # [08:33] <webben> Indeed, Clark says that including a transcription is helpful even with those things (and easy to produce as part of the process.)
- # [08:37] <webben> What Clark does discourage in that chapter is not transcription per se but text (rather than audio) description for the blind.
- # [08:42] * Quits: yod (n=ot@dhcp-247-209.mag.keio.ac.jp) ("Leaving")
- # [08:43] * Joins: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [08:43] * Quits: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
- # [08:45] <Hixie> ok, i give up
- # [08:45] <Hixie> i've been trying to ignore it for all this time, but i finally broke down
- # [08:45] <Hixie> what the hell is the subject line "the market hasn't spoken - it hasn't bothered to listened" supposed to mean?
- # [08:45] <Hixie> is it supposed to be "to listen" or is it supposed to be "to be listened to"?
- # [08:46] <hsivonen> Hixie: "to listen"
- # [08:46] <gavins> hmm, I'd always read it as "the market has spoken, no one's bothered to listen"
- # [08:46] <Hixie> gavins: yeah, hence my confusion
- # [08:46] <Hixie> who hasn't listened?
- # [08:46] <hsivonen> Hixie: the market
- # [08:46] <Hixie> what haven't they listened to?
- # [08:46] <hsivonen> Hixie: the accessibility folk
- # [08:47] <Hixie> i see
- # [08:47] <Hixie> isn't it the accessibility folk (and in fact all of us spec people) who are the ones who are supposed to listen?
- # [08:47] <hsivonen> no comment
- # [08:49] <gavins> oh, I get it now
- # [08:49] <gavins> (reading his actual message helped)
- # [08:49] * gavins is now known as gavin
- # [10:57] * Disconnected
- # [10:57] * Attempting to rejoin channel #whatwg
- # [10:57] * Rejoined channel #whatwg
- # [10:57] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [10:57] * Set by Hixie on Tue Apr 03 04:10:22
- # [11:00] <hsivonen> aargh. the anon access of the whattf repo is broken again
- # [13:00] * Disconnected
- # [13:01] * Attempting to rejoin channel #whatwg
- # [13:01] * Rejoined channel #whatwg
- # [13:01] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [13:01] * Set by Hixie on Tue Apr 03 04:10:22
- # [13:02] * Quits: polin8 (n=brian@ool-18b8cc06.dyn.optonline.net)
- # [13:03] * Joins: polin8 (n=brian@ool-18b8cc06.dyn.optonline.net)
- # [15:07] * Disconnected
- # [15:07] * Attempting to rejoin channel #whatwg
- # [15:07] * Rejoined channel #whatwg
- # [15:07] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [15:07] * Set by Hixie on Tue Apr 03 04:10:22
- # [15:11] * Quits: zcorpan (n=zcorpan@84-216-42-249.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [16:16] <krijnh> Ping
- # [16:16] * Disconnected
- # [16:16] * Attempting to rejoin channel #whatwg
- # [16:16] * Rejoined channel #whatwg
- # [16:16] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [16:16] * Set by Hixie on Tue Apr 03 04:10:22
- # [18:22] * Disconnected
- # [18:22] * Attempting to rejoin channel #whatwg
- # [18:22] * Rejoined channel #whatwg
- # [18:22] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [18:22] * Set by Hixie on Tue Apr 03 04:10:22
- # [20:28] * Disconnected
- # [20:28] * Attempting to rejoin channel #whatwg
- # [20:28] * Rejoined channel #whatwg
- # [20:28] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [20:28] * Set by Hixie on Tue Apr 03 04:10:22
- # [20:36] <zcorpan_> hmm, perhaps i should add more tests that check EOF handling in pseudo-comments
- # [20:37] <zcorpan_> to make sure that we don't do funny stuff like reparsing :)
- # [20:47] * Quits: polin8 (n=brian@time.digitalpulp.com) (Remote closed the connection)
- # [20:48] * Joins: polin8 (n=brian@host3.digitalpulp.com)
- # [21:07] <zcorpan_> naw, reparsing would be a separate bug
- # [21:12] * Quits: Jero (n=Jero@d207230.upc-d.chello.nl) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [21:15] * Joins: virtuelv_ (n=virtuelv@47.80-202-66.nextgentel.com)
- # [21:16] * Quits: polin8 (n=brian@host3.digitalpulp.com) (Remote closed the connection)
- # [21:16] * Joins: polin8 (n=brian@time.digitalpulp.com)
- # [21:24] * Joins: dbaron (n=dbaron@corp-242.mountainview.mozilla.com)
- # [21:41] <bewest> launching on a friday?
- # [21:47] <zcorpan_> http://intertwingly.net/blog/2007/06/28/Publishing-a-Blog-From-a-mod-atom-Store
- # [21:51] * Joins: kingryan_ (n=kingryan@corp.technorati.com)
- # [21:58] * Joins: weinig_ (i=weinig@nat/apple/x-ad299aad20f3322f)
- # [21:58] * Joins: othermaciej (n=mjs@17.255.100.184)
- # [21:59] * Quits: weinig (i=weinig@nat/apple/x-0dcd4fbe45561287) (Read error: 104 (Connection reset by peer))
- # [22:04] <bewest> mod_atom?
- # [22:06] <zcorpan_> when i posted the link, the page wasn't well-formed
- # [22:07] * Quits: kingryan (n=kingryan@corp.technorati.com) (Read error: 110 (Connection timed out))
- # [22:08] <zcorpan_> Planet’'s was Planet’'s
- # [22:08] * Quits: maikmerten (n=maikmert@Lb626.l.pppool.de) ("Leaving")
- # [22:18] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [22:18] * Quits: kingryan_ (n=kingryan@corp.technorati.com) (Remote closed the connection)
- # [22:19] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [22:36] <zcorpan_> othermaciej: [13:22] <zcorpan> om_sleep: forgot to end your sentence again? http://www.w3.org/mid/E40DB09C-1333-4FC2-B9E0-A83CADE75C4E@apple.com
- # [22:39] <othermaciej> zcorpan_: yeah, I did, I hope my point was clear
- # [22:40] <zcorpan_> ", then that would be great." ? :)
- # [22:41] * Quits: polin8 (n=brian@time.digitalpulp.com)
- # [22:43] * Joins: polin8 (n=brian@dialomatic.digitalpulp.com)
- # [22:50] <othermaciej> yeah
- # [23:10] <Hixie> my parser is unfortunately not re-entrant
- # [23:10] <Hixie> which is making it hard to process " " characters in the trailing end phase exactly per spec without duplicating code
- # [23:18] * Joins: smfr (i=smfr@nat/apple/x-4a3b759968cc3a15)
- # [23:18] * Quits: aroben (n=adamrobe@17.203.15.248) (Read error: 110 (Connection timed out))
- # [23:25] * Quits: polin8 (n=brian@dialomatic.digitalpulp.com)
- # [23:26] * Joins: aroben (n=adamrobe@17.255.96.162)
- # [23:27] * Quits: aroben (n=adamrobe@17.255.96.162) (Remote closed the connection)
- # [23:28] * Joins: aroben (n=adamrobe@17.255.96.162)
- # [23:32] * Parts: smfr (i=smfr@nat/apple/x-4a3b759968cc3a15)
- # [23:34] <zcorpan_> http://forums.whatwg.org/viewtopic.php?t=70
- # [23:37] * Joins: the_mart (n=Martin@host86-135-9-158.range86-135.btcentralplus.com)
- # [23:39] <Hixie> zcorpan_: commented
- # [23:44] * Quits: weinig_ (i=weinig@nat/apple/x-ad299aad20f3322f)
- # [23:45] * Joins: briansuda (n=briansud@85-220-95-76.dsl.dynamic.simnet.is)
- # [23:46] * Joins: met_ (n=Hassman@r5bx220.net.upc.cz)
- # [23:47] <met_> hsivonen: why is Konqueror blank for HTML5 on http://hsivonen.iki.fi/doctype/ ?
- # [23:47] <hsivonen> met_: because I have not tested
- # [23:48] <met_> I have some virtuals with Konq, have you some test which I can try?
- # [23:48] <met_> or it is more complicated?
- # [23:49] <hsivonen> met_: the leftmost cell on each row link to a test
- # [23:49] <met_> thanks 8-)
- # [23:50] <Philip`> If I remember correctly, Konq 3.5 was identical to "Moz & Safari" on all of those tests
- # [23:51] * met_ hasn't runed his openSUSE virtual for month, it is checking file system 8-(
- # [23:55] * Parts: hasather (n=hasather@22.80-203-71.nextgentel.com)
- # [23:59] <met_> ok it's Konq 3.5.5
- # Session Close: Fri Jun 29 00:00:00 2007
The end :)