Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!news.musoftware.de!wum.musoftware.de!news2.arglkargh.de!noris.net!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail Content-Type: text/plain; charset="UTF-8" Message-ID: <1707593.N75dt4Fg3R@PointedEars.de> From: Thomas 'PointedEars' Lahn Reply-To: Thomas 'PointedEars' Lahn Organization: PointedEars Software (PES) Date: Tue, 04 Sep 2012 13:44:01 +0200 User-Agent: KNode/4.4.11 Content-Transfer-Encoding: 8Bit X-Face: %i>XG-yXR'\"2P/C_aO%~;2o~?g0pPKmbOw^=NT`tprDEf++D.m7"}HW6.#=U:?2GGctkL,f89@H46O$ASoW&?s}.k+&. <2760364.jIkiNM8doB@PointedEars.de> <844fb2cd-8362-4716-82a9-0f6bc509f47e@o8g2000yqm.googlegroups.com> Followup-To: comp.lang.javascript MIME-Version: 1.0 Lines: 72 NNTP-Posting-Date: 04 Sep 2012 13:44:02 CEST NNTP-Posting-Host: a25d30ce.newsspool3.arcor-online.net X-Trace: DXC=@[ESoVRn4F\aAeROF2PWMQMcF=Q^Z^V3X4Fo<]lROoRQ8kF Thomas 'PointedEars' Lahn wrote: >> emf wrote: >> ^^^ >> Who? > > I think that's the name of a one-hit-wonder pop band from the early > 90's. Guess they are back (and programming JS!) :) :) >> > […] >> > >> > >> > >> > ... >> >> Your LABEL elements do not work (clicking them does not focus the >> control) in Chromium 21.0.1180.75 Built on Debian wheezy/sid, running on >> Debian 6.0.5 (150248), and most certainly other browsers, because you >> have not specified the `rads' aso. IDs on the corresponding form >> controls. With this approach, you need to omit the `for' attribute on >> the LABEL elements. > > For as long as I can remember, Chrome has failed to focus checkboxes > and radio buttons on clicking their labels Confirmed. Using the key defined in the `accesskey' attribute value moves the input focus to the control, though. You should report that as a bug if not reported already. However, what I meant was that the LABEL elements do not *trigger* the control, which they could if the markup was Valid. This is not limited to Chromium or Chrome. > (or even on clicking the controls themselves!) Have always had to account > for this with script (which really sucks). > > Of course, in the case above, I'm sure it fails to activate the > controls as well. As mentioned, that failure is on the developer. It is also on the user and the savvy developer who, observing a flaw, do not report it or submit a patch for it, respectively (see [0]). After all, improvement of open-source software, and free software in particular, depends on individual initiative. Chromium, on which the Chromium Browser and Google Chrome are based, is released under a variety of open-source licenses [1]. The Google-authored part of Chromium is released under the Modified BSD License [2], a permissive, GPL-compatible free software license [3]. PointedEars ___________ [0] [1] [2] [3] -- Prototype.js was written by people who don't know javascript for people who don't know javascript. People who don't know javascript are not the best source of advice on designing systems that use javascript. -- Richard Cornford, cljs,