[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
Re: [xml-dev] What's wrong with namespaces? Some observations and suggestions
- From: Dimitre Novatchev <dnovatchev@gmail.com>
- To: Norman Gray <norman@astro.gla.ac.uk>
- Date: Tue, 7 Dec 2010 05:51:06 -0800
Hi Norman,
On Tue, Dec 7, 2010 at 2:46 AM, Norman Gray <norman@astro.gla.ac.uk> wrote:
>
> Dmitre, hello.
>
> On 2010 Dec 5, at 17:55, Dimitre Novatchev wrote:
>
>>> Problem: given <:org.w3c.html.html>, is the proper match
>>> </:org.w3c.html.html>, or </html>, or either?
>>
>> Either, which means that everybody will use the latter for convenience.
>>
>> Why is this so? Because in a well-formed XML document there is only
>> one possible closing tag at any moment (we cannot have two or more
>> same-level tags open at the same position).
>
> If one accepts that reasoning (and I do), then you could abbreviate this still further, and accept </> as a generic closing tag.
Yes. However than we lose the visual reminder what this is closing.
Except for cases of very near start tag and vertically well-formatted
markup inside it, this will be unreadable and confusing.
>
> Echoing the start-tag in the closing tag makes things easier for dumber parsers, and can occasionally provide a useful sanity check. But only occasionally: most of the time it's just (to me) annoying visual clutter. [pet gripe]
>
I rarely mind, because it is the IDE that generates the
</veryLooongNaaameee> whenever I enter the ">" of the
<veryLooongNaaameee> . I never type the end tag myself.
--
Cheers,
Dimitre Novatchev
---------------------------------------
Truly great madness cannot be achieved without significant intelligence.
---------------------------------------
To invent, you need a good imagination and a pile of junk
-------------------------------------
Never fight an inanimate object
-------------------------------------
You've achieved success in your field when you don't know whether what
you're doing is work or play
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]