From adrian.sutton at ephox.com Tue Sep 1 00:11:32 2009 From: adrian.sutton at ephox.com (Adrian Sutton) Date: Tue, 01 Sep 2009 08:11:32 +0100 Subject: [whatwg] Web Storage: apparent contradiction in spec In-Reply-To: Message-ID: On 01/09/2009 00:14, "Tab Atkins Jr." wrote: > Sure, the ones using it for tracking that care *that much* will use > other solutions anyway. But people who just want some persistent > storage as part of their app, because it's useful to their users, will > use the browser-native solution if it works. If LocalStorage is > explicitly supposed to be as ephemeral of cookies, though, that will > push people towards stuff like Flash LocalStorage instead. No one in their right mind would use flash LocalStorage for user critical data. It's great for tracking because most users don't know how to clear it, but because user's don't know about it they also don't back it up or transfer it to new computers/browsers etc. Besides which, there are already very popular UAs that have no support for Flash and thus no Flash LocalStorage. It would be nice to not create the same privacy hole on those platforms. Regards, Adrian Sutton. ______________________ Adrian Sutton, CTO UK: +44 1 628 200 182 x481 US: +1 (650) 292 9659 x717 Ephox Ephox Blogs , Personal Blog From j.chetwynd at btinternet.com Tue Sep 1 05:40:51 2009 From: j.chetwynd at btinternet.com (=?UTF-8?B?In46Jycg44GC44KK44GM44Go44GG44GU44GW44GE44G+44GX44Gf?= =?UTF-8?B?Ig==?=) Date: Tue, 1 Sep 2009 13:40:51 +0100 Subject: [whatwg] SVG: Accessible Forms Message-ID: SVG: Accessible Forms What action is being taken to develop an accessible input form** for SVG? can and will it be implemented by UA developers? how long will we have to wait? will it be easy for authors to use? regards Jonathan Chetwynd **Input forms are the primary means that users have to purposefully and intentionally input information. a keyboard navigable input form in SVG: http://www.honte.eu/register/registerTab.svg tested in Opera and Mozilla nb xforms have not been used. Improvements including generalisations that ease implementation for other authors, would be very welcome! the SVG example from the XForms test suite has only very partially been implemented by the popular browsers: http://www.w3.org/MarkUp/Forms/Test/XForms1.1/Edition1/Appendix/H/h.3.xhtml It is not clear to me at least, that the specifications and example given are sufficiently explicit that conforming browsers would all display near identically, there are currently rather significant differences. furthermore it is significantly harder for an author to implement than html forms. Do Xforms need to be explicitly focusable? my example uses anchors.... From beidson at apple.com Tue Sep 1 09:27:19 2009 From: beidson at apple.com (Brady Eidson) Date: Tue, 01 Sep 2009 09:27:19 -0700 Subject: [whatwg] Web Storage: apparent contradiction in spec In-Reply-To: References: Message-ID: <35AEA974-C8B8-400F-AB5A-24052432DDA7@apple.com> On Sep 1, 2009, at 12:11 AM, Adrian Sutton wrote: > On 01/09/2009 00:14, "Tab Atkins Jr." wrote: >> Sure, the ones using it for tracking that care *that much* will use >> other solutions anyway. But people who just want some persistent >> storage as part of their app, because it's useful to their users, >> will >> use the browser-native solution if it works. If LocalStorage is >> explicitly supposed to be as ephemeral of cookies, though, that will >> push people towards stuff like Flash LocalStorage instead. > > No one in their right mind would use flash LocalStorage for user > critical > data. This is wrong. That developers use Flash LocalStorage for this is not hypothetical. It's the best option they have, so they've been doing it - even though it has its own horrible flaws. > It's great for tracking because most users don't know how to clear > it, but because user's don't know about it they also don't back it > up or > transfer it to new computers/browsers etc. Tracking aside, Flash LocalStorage *is* also used for storage of user data. It is flawed for this, but the fact is: Flash LocalStorage is currently the best way to store data on the client machine and have a reasonable expectation that it will be there in the future. If HTML5 LocalStorage isn't *at least as reliable*, then developers will keep using Flash. That users don't know about it and don't know to back-up or transfer this data is something that user agents have an interest to change, but plug-in developers probably don't. > Besides which, there are already very popular UAs that have no > support for > Flash and thus no Flash LocalStorage. It would be nice to not > create the > same privacy hole on those platforms. Equating HTML5 LocalStorage with a "privacy hole" seems to be a bit of a hyperbole, and a bit unfounded. The fact that we're still having this discussion is reflective of how much browser developers have learned about the security of the web and our users data, and how little we want to repeat past mistakes. Flash LocalStorage is the *current* privacy hole, and we won't move the web forward and bring this type of data into the light until we can at least match the expectations developers already have. ~Brady > > Regards, > > Adrian Sutton. > ______________________ > Adrian Sutton, CTO > UK: +44 1 628 200 182 x481 US: +1 (650) 292 9659 x717 > Ephox > Ephox Blogs , Personal Blog > > From Simetrical+w3c at gmail.com Tue Sep 1 09:29:54 2009 From: Simetrical+w3c at gmail.com (Aryeh Gregor) Date: Tue, 1 Sep 2009 12:29:54 -0400 Subject: [whatwg] Web Storage: apparent contradiction in spec In-Reply-To: References: Message-ID: <7c2a12e20909010929i7d39f7a6t6031f1814a10bd32@mail.gmail.com> On Tue, Sep 1, 2009 at 3:11 AM, Adrian Sutton wrote: > Besides which, there are already very popular UAs that have no support for > Flash and thus no Flash LocalStorage. ?It would be nice to not create the > same privacy hole on those platforms. What's the privacy hole, if users are given an option to clear localStorage in the standard "clear private data" dialog? It should just be a separate option from cookies, since users might legitimately want to clear cookies (typically login info) but not localStorage. From hober0 at gmail.com Tue Sep 1 16:08:14 2009 From: hober0 at gmail.com (Edward O'Connor) Date: Tue, 1 Sep 2009 16:08:14 -0700 Subject: [whatwg] Apply pubdate="" to when no ancestor
Message-ID: <3b31caf90909011608q3795529fg185ec701d37094a7@mail.gmail.com> >From #attr-time-pubdate: > If specified, [pubdate=""] indicates that the date and time given by > the element is the publication date and time of the nearest ancestor > article element. If the element has no ancestor article element, the > pubdate attribute must not be specified. I think this overlooks the case where serves as an implicit
?a simple document with no non-article content. If there's no ancestor
, a