This all seems to be getting out-of-hand - HTML is now getting so complex
(by comparison with HTML "1" anyway) that it is no longer fulfilling its
original purpose (or at least it's harder to see the wood for the trees).
I agree with the responsible use of images (and strongly promote it in my
teaching),
but having to take account of everyone's hardware when you write HTML is
simply ludicrous - one reason HTML was A Good Thing was precisely that it
was h/w *independent*.
I think most of the action *should* be server-side (i.e., only send what the
browser wants or can handle), but this requires a start-up dialog between
browser and server to establish what the browser *can* handle (not too
difficult to establish). Also there seems to be too much emphasis on
"in-line" capabilities - the fact that you can spawn "helper-apps" was/is a
real strength of Web browsers - extensibility and preservation of original
media types being just two benefits
A while back there was some interest in MHEG - a far more complex protocol
than HTTP, but it does address this sort of problem - i.e., client-server
negotiation over how to supply and present components of multimedia. AFAIK
it's on the verge of becomming a standard (it was a "Draft", last I heard)
and deserves some attention. I haven't heard MHEG mentioned in connection
with the Web for quite some time.
Just some semi-incoherent thoughts (it's 7.45 am (BST) monday morning and
therefore too early for heavy thinking.)
-- Jon Wallis Senior Lecturer in Information Systems Engineering School of Computing & I.T., University of Wolverhampton, UK - WV1 1SB Tel/Fax +44 (0)1902 322203/322680 http://www.scit.wlv.ac.uk/~cm1906 ------------Opinions are mine, not those of my employer--------------