Path: csiph.com!x330-a1.tempe.blueboxinc.net!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!gegeweb.42!gegeweb.eu!nntpfeed.proxad.net!proxad.net!feeder2-2.proxad.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail Content-Type: text/plain; charset="UTF-8" Message-ID: <2334260.bKofY8J0qe@PointedEars.de> From: Thomas 'PointedEars' Lahn Reply-To: Thomas 'PointedEars' Lahn Organization: PointedEars Software (PES) Date: Mon, 07 Nov 2011 15:51:10 +0100 User-Agent: KNode/4.4.11 Content-Transfer-Encoding: 8Bit Subject: Re: multi browser forms issue Newsgroups: comp.infosystems.www.authoring.misc,comp.lang.javascript References: <6b248eda-8b2d-4618-af26-d3983cdcdbb1@u10g2000prl.googlegroups.com> <1924605.C0IIP4dKs2@PointedEars.de> Followup-To: comp.infosystems.www.authoring.misc MIME-Version: 1.0 Lines: 41 NNTP-Posting-Date: 07 Nov 2011 15:51:11 CET NNTP-Posting-Host: cf3d29a3.newsspool4.arcor-online.net X-Trace: DXC=_nn3R9JBF`g9kIfcjg:0fd4IUK Thomas 'PointedEars' Lahn writes: >> Eric Bednarz wrote: >>> David Mark writes: >>>>> >>>> Why are you using HTML5? >>> That’s not ‘using HTML5’, that’s choosing a rendering mode in a mnemonic >>> fashion, and without the cargo cult parts that do nothing. >> Incorrect. There is a difference in rendering between using a DOCTYPE >> declaration without a public identifier (as here), a DOCTYPE declaration >> containing only a public identifier, and a DOCTYPE declaration containing >> both a public and a system identifier. > > “You should have provided some proof of your assertion, such as” an > example of an external identifier that is expected to set rendering to > ‘standards compatibility’ (e.g. system and public identifier for HTML > 4.01) and results in a different ‘standards compatibility’ than your > “proper, if colloquial, synonym” for HTML5 does. Generally known facts, such as the existence of Standards, Almost Standards, and Quirks Mode, and the different DOCTYPE declarations that do and do not trigger them, do not require reference (in particular not here, where those are rather well-known basics). I have also provided enough information so that your statement can be easily falsified. FWIW: , referred by , provides a good overview. What appears to be missing from that article is the case of the omitted system identifier, but that is easily demonstrated, and explained at, e. g., . X-Post & F'up2 ciwam PointedEars -- 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,