Re: [ba-unrev-talk] XHTML 1.1 and purple numbers
Interesting bit of history. As a newbie, I couldn't help but naturally
run into the "underscore problem," but quickly found the XHTML team
themselves used hyphens (e.g. "background-color" instead of
"background_color"). (01)
I used Chris's way of doing things by leading off the structural
statement numbers with ssn, e.g. ssn02A. In whatever software follows
Doug's Augment, this notation might be used for an easily traceable
distinction between the sid and the ssn. Of course, this will have to
pass Doug, but it seems well that the OHS/Hyperscape remain on good
footing with W3C standards in the interest of some future integration. (02)
Henry
(geez, what am I doing here in the field of experts?) (03)
On Mon, 2003-07-07 at 02:12, blincoln wrote:
> On Sunday 06 July 2003 10:31 pm, Chris Dent wrote:
>
> > A NAME starts with a letter, a '_' or an ':' followed by letters,
> > digits, '_', '-', ':', '.' or a few other things.
>
> On a related note..
>
> Something I discovered to my horror recently is that the definition of names
> for CSS classes does not allow underbars. I had just blithely assumed it did
> and implemented sets of classes which looked like:
>
> title
> title_sub
> title_pre
> title_author
> title_date
>
> and so on, using the underbar as a nice way to group CSS entries into sets.
> Despite it being against the rules as I can find them, this is supported by
> the major browsers at this time.
>
> A friend of mine (ML), investigated this issue and came up with what appears
> to be the root of this decision, which dates back to the CERN days of SGML.
>
>
> ML wrote the following:
>
> ----
>
> See:
>
> http://devedge.netscape.com/viewsource/2001/css-underscores/
>
> and:
>
> http://www.w3.org/TR/REC-CSS2/syndata.html
>
> Apparently "title\_page" would be acceptable in this syntax.
>
> "The underscore is not in RCS (SGML's Reference Concrete Syntax), and
> therefore not in HTML element names and attributes, and also not in XML, so
> that was a good candidate to keep out of the identifier syntax and reserve
> for something else." - Bert Bos -
> http://lists.w3.org/Archives/Public/www-style/1997Feb/0116.html
>
> and:
>
> http://ref.cern.ch/CERN/CNL/2001/001/tp_history/
>
> "At the beginning of 1985 [...] Berglund took the wise step of introducing
> directly the reference concrete syntax of SGML...
>
> Berglund published the first edition of the CERN SGML User's Guide in October
> 1986."
>
> There you have it. That's a quote from CERN, where Tim Berners-Lee worked.
> So your headache today was brought to you by Anders Berglund nearly 17 years
> ago, on October, 1986.
> ----
>
> Ugh. Who needs readable code anyway!
>
> bcl
--
Henry K van Eyken <vaneyken@sympatico.ca> (04)