Saturday January 27th, 2001
Asa Dotzler writes in with pointers to a couple of interesting articles at scottandrews.com and freshmeat.net. He says the Scott Andrews article is definitely worth reading and if you're looking for something of a lower 'slashdot-esque' quality then check out the rant at freshmeat.
#19 Scott Andrews and Internet 2
Wednesday January 31st, 2001 3:02 AM
You are replying to this message
I share some of Scott's views. I think the transition from wholsale page updates to more dynamic component-based web applications is overdue. The good news is that one can have all this even with browser version 4 downwards compatibility:
Dynamically updated HTML frames and client-side scrips.
During the evolution of technology e.g. frames -> layers -> DOM, a properly designed application can evolve with the technology. As a developer, just replace content and integrate as it suits your skills and time.
The "frames" framework must however be invisible so that the user does not notice it too much.
And this is where the problem is which has been neglected so badly.
Today, all browsers are not yet suitable as application platform for a very simple reason:
THEY CANNOT PAINT A CUSTOM COLOR TRANSITIONAL WINDOW BACKGROUND BEFORE THE CONTENT IS LOADED.
Applications in browsers look ridiculous. All other application platforms, although mostly client based and therefore in a much better position (they don't have to deal with variable bandwith issues), have some means of creating a smooth transition.
Web based applications however, will always lag behind and suffer if this problem is not solved.
I just cannot understand that so much excellent engineering talent is wasted on this awsome, great phantastic Mozilla project where a major portion of the effort went into making it an application platform.
In the end, the Mozilla result looks ugly with frames and companies like Macromedia will capture the market with proprietory technology. I have recently used a CD-ROM catalog that was based on Macromedia technology.
Why can this happen? Partly because they understand these simple issues while the basic building blocks of a far superior plaform (standards based web browser) are still broken.
The solution appears very simple to me and has already been described in:
The attachment dated 12/05/00 21:39 is probably the most relevant item.
By the way, do you think it would have been a technological challenge to eliminate that ugly grey backround before applets were loaded?