Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
| From | Marko Rauhamaa <marko@pacujo.net> |
|---|---|
| Newsgroups | comp.misc |
| Subject | Re: motherfuckingwebsite.com |
| Date | 2014-06-25 16:53 +0300 |
| Organization | A noiseless patient Spider |
| Message-ID | <87zjh1jdss.fsf@elektro.pacujo.net> (permalink) |
| References | (3 earlier) <loc06r$728$1@dont-email.me> <XnsA356E627BA1A9arbpenyahoocom@78.46.70.116> <loedtd$6gi$1@dont-email.me> <20140625122421.8054741e.rsw@therandymon.com> <loeinu$ai8$1@dont-email.me> |
Rhino <no_offline_contact_please@example.com>:
> For a while there, I thought XML and XSLT were going to be quite big
> but I hardly ever see either one mentioned any more. Have they both
> fallen by the wayside into the "rarely used" category? If so, do you
> have any idea why?
Rest assured: XML *is* big, unfortunately. The main problem with XML is
that it cannot even be parsed without a schema:
* The schema (document type) defines the entities ("&xxx;"). A valid
XML file may contain, say, "å", but the XML parser has no idea
what to make of it in the absense of the schema.
* By default, white space around attribute values is insignificant.
Thus, <tag x="y"/> and <tag x=" y "/> are equivalent—unless the
schema says otherwise.
* By default, newlines and white space between tags is significant.
Thus, <a><b/></a> and <a> <b/> </a> are different—unless the schema
says otherwise.
Other gripes include:
* Namespaces are horrifying. Not many XML enthusiasts understand them.
* Attributes are superfluous.
* CDATA is superfluous.
* Following the DOM standard, DOM parsers generally assume external
framing. IOW, the DOM parser must be told where the XML element ends
even though it could figure it out on its own. This external framing
is accomplished by encapsulating documents in files or HTTP PDUs.
A lot of people have migrated to JSON. Unfortunately, there is a serpent
in the JSON paradise as well: the JSON parser must support five
different character encoding schemes (UTF-8, UTF-16LE, UTF-16BE,
UTF-32LE and UTF-32BE).
Marko
Back to comp.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
motherfuckingwebsite.com RS Wood <rsw@therandymon.com> - 2014-06-23 12:26 +0000
Re: motherfuckingwebsite.com "tdk" <forum.tdk@squte.com> - 2014-06-23 10:11 -0500
Re: motherfuckingwebsite.com RS Wood <rsw@therandymon.com> - 2014-06-23 16:13 +0000
Re: motherfuckingwebsite.com Hils <hils@saynotospam.net> - 2014-06-23 19:34 +0100
Re: motherfuckingwebsite.com Rich <rich@example.invalid> - 2014-06-23 22:09 +0000
Re: motherfuckingwebsite.com polygonum <rmoudndgers@vrod.co.uk> - 2014-06-23 19:49 +0100
Re: motherfuckingwebsite.com RS Wood <rsw@therandymon.com> - 2014-06-23 19:38 +0000
Re: motherfuckingwebsite.com "tdk" <forum.tdk@squte.com> - 2014-06-24 03:23 -0500
Re: motherfuckingwebsite.com polygonum <rmoudndgers@vrod.co.uk> - 2014-06-24 21:08 +0100
Re: motherfuckingwebsite.com Adrian <bulleid@ku.gro.lioff> - 2014-06-23 20:00 +0100
Re: motherfuckingwebsite.com "Andy K." <andy.k466@gmail.com> - 2014-06-24 21:35 +0200
Re: motherfuckingwebsite.com Adrian <bulleid@ku.gro.lioff> - 2014-06-24 21:46 +0100
Re: motherfuckingwebsite.com Rich <rich@example.invalid> - 2014-06-24 22:06 +0000
Re: motherfuckingwebsite.com Adrian <bulleid@ku.gro.lioff> - 2014-06-24 23:24 +0100
Re: motherfuckingwebsite.com Rich <rich@example.invalid> - 2014-06-24 23:58 +0000
Re: motherfuckingwebsite.com Dario Niedermann <dnied@tiscali.it> - 2014-06-25 12:03 +0200
Re: motherfuckingwebsite.com Rich <rich@example.invalid> - 2014-06-25 10:19 +0000
Buzzfeed Cookie Monster (was Re: motherfuckingwebsite.com) RS Wood <rsw@therandymon.com> - 2014-06-25 15:16 +0000
Re: motherfuckingwebsite.com "tdk" <forum.tdk@squte.com> - 2014-06-25 06:17 -0500
Re: motherfuckingwebsite.com Marko Rauhamaa <marko@pacujo.net> - 2014-06-25 14:38 +0300
Re: motherfuckingwebsite.com Adrian <bulleid@ku.gro.lioff> - 2014-06-25 21:03 +0100
Re: motherfuckingwebsite.com Mike Spencer <mds@bogus.nodomain.nowhere> - 2014-06-23 17:21 -0300
Re: motherfuckingwebsite.com Paul Sture <nospam@sture.ch> - 2014-06-23 22:22 +0200
Re: motherfuckingwebsite.com dorayme <do_ray_me@bigpond.com> - 2014-06-24 08:22 +1000
Re: motherfuckingwebsite.com Paul Sture <nospam@sture.ch> - 2014-06-27 13:44 +0200
Re: motherfuckingwebsite.com dorayme <do_ray_me@bigpond.com> - 2014-06-28 09:58 +1000
Re: motherfuckingwebsite.com Eli the Bearded <*@eli.users.panix.com> - 2014-06-23 23:03 +0000
Re: motherfuckingwebsite.com Rhino <no_offline_contact_please@example.com> - 2014-06-24 09:59 -0400
Re: motherfuckingwebsite.com RS Wood <rsw@therandymon.com> - 2014-06-24 15:12 +0000
Re: motherfuckingwebsite.com Rich <rich@example.invalid> - 2014-06-24 17:50 +0000
Re: motherfuckingwebsite.com Rhino <no_offline_contact_please@example.com> - 2014-06-24 22:52 -0400
Re: motherfuckingwebsite.com "Andy K." <andy.k466@gmail.com> - 2014-06-24 21:37 +0200
Re: motherfuckingwebsite.com "tdk" <forum.tdk@squte.com> - 2014-06-24 16:08 -0500
Re: motherfuckingwebsite.com Paul Sture <nospam@sture.ch> - 2014-06-27 13:47 +0200
Re: motherfuckingwebsite.com Adrienne Boswell <arbpen@yahoo.com> - 2014-06-25 05:37 +0000
Re: motherfuckingwebsite.com Rhino <no_offline_contact_please@example.com> - 2014-06-25 08:05 -0400
Re: motherfuckingwebsite.com RS Wood <rsw@therandymon.com> - 2014-06-25 12:24 +0000
Re: motherfuckingwebsite.com Rhino <no_offline_contact_please@example.com> - 2014-06-25 09:27 -0400
Re: motherfuckingwebsite.com Marko Rauhamaa <marko@pacujo.net> - 2014-06-25 16:53 +0300
Re: motherfuckingwebsite.com Adrienne Boswell <arbpen@yahoo.com> - 2014-06-25 15:36 +0000
Re: motherfuckingwebsite.com Paul Sture <nospam@sture.ch> - 2014-06-27 13:59 +0200
Re: motherfuckingwebsite.com Ed Mullen <ejEVOMER@edmullen.net> - 2014-06-25 10:49 -0400
Re: motherfuckingwebsite.com Ed Mullen <ejEVOMER@edmullen.net> - 2014-06-23 21:03 -0400
Re: motherfuckingwebsite.com Peter Percival <peterxpercival@hotmail.com> - 2014-06-24 16:12 +0100
Re: motherfuckingwebsite.com Rhino <no_offline_contact_please@example.com> - 2014-06-24 11:23 -0400
Re: motherfuckingwebsite.com Johny B Good <johnny-b-good@invalid.ntlworld.com> - 2014-06-25 14:28 +0100
Re: motherfuckingwebsite.com Adrienne Boswell <arbpen@yahoo.com> - 2014-06-25 15:42 +0000
Re: motherfuckingwebsite.com Barry Margolin <barmar@alum.mit.edu> - 2014-06-25 12:06 -0400
Re: motherfuckingwebsite.com Adrienne Boswell <arbpen@yahoo.com> - 2014-06-26 23:44 +0000
Re: motherfuckingwebsite.com Oregonian Haruspex <bob_davis_retired@yahoo.com> - 2014-06-26 20:01 -0700
Re: motherfuckingwebsite.com Barry Margolin <barmar@alum.mit.edu> - 2014-06-27 12:07 -0400
Re: motherfuckingwebsite.com Adrienne Boswell <arbpen@yahoo.com> - 2014-06-27 23:07 +0000
Re: motherfuckingwebsite.com Ed Mullen <ejEVOMER@edmullen.net> - 2014-06-28 19:14 -0400
Re: motherfuckingwebsite.com Adrienne Boswell <arbpen@yahoo.com> - 2014-07-01 20:43 +0000
Re: motherfuckingwebsite.com Ben Bacarisse <ben.usenet@bsb.me.uk> - 2014-07-15 14:45 +0100
Re: motherfuckingwebsite.com Bob Eager <news0002@eager.cx> - 2014-06-28 20:44 +0000
Re: motherfuckingwebsite.com RS Wood <rsw@therandymon.com> - 2014-06-26 07:14 +0000
csiph-web