W3C home > Mailing lists > Public > whatwg@whatwg.org > March 2015

Re: [whatwg] HTML6 proposal for single-page apps without Javascript

From: Andrea Rendine <master.skywalker.88@gmail.com>
Date: Sat, 28 Mar 2015 15:26:21 +0100
Message-ID: <CAGxST9kR+Xu7RezjYmZtoniuQ3VOnxTsOdxegVkkZ3wxD0-pYQ@mail.gmail.com>
To: Barry Smith <bearzteez@live.com>
Cc: WHATWG List <whatwg@whatwg.org>
I'm going to say something not nice. Blame me freely.
> Back in the earliest days, it was pretty easy to publish a page of
text...  Easy enough for the average writer ... The fact that writing a
simple document has become a programming job - between a lot more HTML
functionality, CSS, and JavaScript - is (IMHO) a HUGE barrier to the basic
concept of a read/write web.
Yes. It has.For a long time everybody could write Web pages that, though
inaccurate, reached their goal "somehow".
Which is why current HTML spec is full of
 - attempts to stop non-semantic use for elements (the edge case of layout
tables should teach something),
 - error-handling rules,
 - complex paragraphs describing legacy compatibility with previous
versions,
 - rules for correctly handling non-standard features, or existing features
badly used (see <object@classid> et al.)
 -  a huge list of non-conforming elements derived from "presentational
HTML" or from browsers war era
 - and much more.
Indeed, leaving some degree of freedom to authors allows a broad field test
for what's good and what's missing in features. Sometimes it also allows
that features are *invented* on field, only to become standard afterward.
But IMHO publishing a web page is not an easy task. Nor it is required to
be such. A web page isn't a Word document, even if Word can create web
pages. Or, which is better, everything in content publishing is fun and
games... until publisher and public are the same. When writing for other
users, for interoperability, for potentially unknown or custom or
*evolving* platforms, the "it works for me" approach is no longer
applicable. Everybody can write content for a web page, of course, but
publishing it in increasingly complex, visually attractive, accessible,
semantic ways requires programming skills as well as any publishing sector
requires its own skills.
Received on Saturday, 28 March 2015 14:26:45 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 17:00:30 UTC