A bit of HTML history, why we have an IMG tag

Discussion about HTML and XHTML related issues.

A bit of HTML history, why we have an IMG tag

Postby MikeGale » Tue Nov 03, 2009 5:01 pm

I found an interesting snippet today that people here might find interesting.

It details some of the thinking and discussion behind the design of the IMG tag (in 1993).

http://j.mp/3zLTPi

Marc Andreesen, before Netscape was thought about, introduced it as a quick fix. It was clear even then that a better design should accommodate audio, video etc. It was just a quickie. It became embedded and we still don't have the a really good way of doing the missing bits.

Victory of first to publish over good design!

The article reminds about some of the things we faced back then.
User avatar
MikeGale
Rank VI - Professional
Rank VI - Professional
 
Posts: 612
Joined: Mon Dec 13, 2004 2:50 pm
Location: Tannhauser Gate

Re: A bit of HTML history, why we have an IMG tag

Postby Albert Wiersch » Tue Nov 03, 2009 5:51 pm

That is interesting! But sometimes, simplicity is the best design. :wink:
Image
Albert Wiersch
User avatar
Albert Wiersch
Site Admin
Site Admin
 
Posts: 2433
Joined: Sat Dec 11, 2004 10:23 am
Location: Near Dallas, TX

Re: A bit of HTML history, why we have an IMG tag

Postby MikeGale » Wed Nov 04, 2009 1:32 am

The simplicity is great. (Especially when you look at the 29 or so attributes this tag can now have!!)

If you think about it, this could have done so much more. The burden is put on the browser to identify the file type so the tag could transparently handle:

SVG
Flash movies
VML
Canvas
Sound
HTML fragments
WPF/Silverlight...

without modification. (It would be pretty nutty though without height and width and an optional "how to flow" parameter seems sensible. A type parameter would also relieve the burden on browser programmers.)

Even in it's original form this could have done so much more.
User avatar
MikeGale
Rank VI - Professional
Rank VI - Professional
 
Posts: 612
Joined: Mon Dec 13, 2004 2:50 pm
Location: Tannhauser Gate

Re: A bit of HTML history, why we have an IMG tag

Postby iouri » Wed Sep 26, 2012 4:56 pm

Hehe, neat! There is a saying in russian and loosely translated it is: Everything that is genius is simple.
iouri
Rank 0 - Newcomer
Rank 0 - Newcomer
 
Posts: 3
Joined: Wed Sep 26, 2012 12:43 pm


Return to HTML and XHTML

Who is online

Users browsing this forum: No registered users and 1 guest