|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: RE: Namespaces Best Practice
> From: "David Brownell" <david-b@p...> > For the record: yeech! > > In every style guide I've ever seen, the guidance for lexical scoping > mechanisms is to use them to localize information to its most natural > scope. Loop-private variables are invisible outside the loop, etc. > > The namespace analogue is evident: declare prefixes as locally as > practical. (There's some wriggle room there, intentionally.) > Probably we developers should try provide different namespace declaration regimes, as options for when serializing data into XML. I hacked together an XML Fragment Interchange server last year, and put on a "bubble down" and "bubble-up" option on it: the former put all namespace declarations at the top, the second kept them local. For example, if someone is cutting and pasting a section of a document, they should bubble down any higher-level declarations which are needed to the node being cut. Cheers Rick Jelliffe
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








