- From: Paul Prescod <paul@prescod.net>
- Date: Tue, 16 May 2000 13:30:00 -0500
- To: xml-uri@w3.org
"W. E. Perry" wrote: > > ... > I do not flatter myself that the Director reads my postings, but I have argued > for many months (e.g. http://xml.org/archives/xml-dev/2000/03/0380.html ) that > semantics are local to the node where instance markup is processed and that the > XML family of specifications could (should!) aspire to no more than the > specification of syntax. A few questions: * can you define semantics? * In what sense does XML not have semantics? Isn't the interpretation of less-than symbols and ampersands as an annotated, tree-structured, information set the "semantic content" of XML? Can any useful language, or meta-language, or meta-meta-language be entirely devoid of semantics? * if semantics are entirely local, then does Microsoft have the right to interpet the "a" element type in xhtml as meaning "archive" and the "b" as meaning "Beethoven"? If they write a web browser that archives any link you click on and play's music for bold, will you defend them on the basis that semantics are local? I think that behavior is local, but semantics absolutely must be shared. But behavior and semantics are separate. You can read the Catcher in the Rye and start a fund for wayward teens or decide to shoot John Lennon. > In an Internet topology, the effective definition of a > process is the form of its execution at a particular occasion on a > 'client-side' .... You speak of behavior and semantics as if they are interchangable. I don't feel that they are. -- Paul Prescod - ISOGEN Consulting Engineer speaking for himself "I want to give beauty pageants the respectability they deserve." - Brooke Ross, Miss Canada International
Received on Tuesday, 16 May 2000 14:30:35 UTC