Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.misc > #3857

Re: motherfuckingwebsite.com

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>

Show all headers | View raw


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, "&aring;", 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


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