W3C home > Mailing lists > Public > www-tag@w3.org > January 2002

Re: Is "simplicity" a useful architectural constraint?

From: Scott Penrose <scottp@dd.com.au>
Date: Thu, 3 Jan 2002 12:41:41 +1100
Cc: www-tag@w3.org
To: Tim Bray <tbray@textuality.com>
Message-Id: <093575CE-FFEB-11D5-B0EA-003065B58CF8@dd.com.au>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I think simplicity is very important.

Maybe it can be measured in how long it takes to write an app to support 
the protocol or format.

At the moment you can write a basic HTTP server that works with all 
browsers in a day.
HTML renderer is a little more complicated, but if you are happy with 
text, you can also do that as an individual in days of time (a subset of 
course).

What I like to see in a protocol/format is the ability for it to be 
simple and have optional additional complexity, but be backwards 
compatible for both client and server.

HTML attempts to do this, and succeeds if people follow the rules. You 
can have the most advanced javascript application that can still run on 
the simplest of text only browsers.

I don't know, maybe the ability to keep it backwards compatible for 
simple and complex browsers and servers actually adds complexity.

BTW. I love that I can write into my embedded apps a simple web server 
that generates some simple HTML and point any browser at it. It is an 
fantastic feature that must be maintained.

Scott

- ---
Scott Penrose
Open source and Linux Developer
http://linux.dd.com.au/
scottp@dd.com.au
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (Darwin)
Comment: For info see http://www.gnupg.org

iD8DBQE8M7baDCFCcmAm26YRApBbAJ93Bnlbqf9Cv/7gmrH7qZ0bIslCLQCfRNsH
mVJ7huvrPepb3CWvuzVMIpc=
=cG8b
-----END PGP SIGNATURE-----
Received on Wednesday, 2 January 2002 20:41:49 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 26 April 2012 12:47:03 GMT