Badly designed or underperforming sites can only be blamed on poor designers, and poor coders. Of course there's always the argument that some designers/coders have to compromise and performance sometimes has to suffer - such is life!
The browser concept is kind of being thrown away with Ajax, Silverlight, Flash etc. creating much more interactive and real-time type applications. The browser as a presentation medium is just a container for whatever the developer choses to throw at it. Of course, you do need a plethora of skills to work on modern web developments - but then if it was easy everyone would be doing it and who'd pay your wages then?
Regards
John Timney (MVP)
http://www.johntimney.com http://www.johntimney.com/blog
"Ian Semmel" <an****@rocketcomp.com.auwrote in message news:8A2BDBA81607490AB6513232CEC24463@DIMITY...
I have only just got into this, so I may be way off track, but it appears to me that the whole approach to web processing nowdays is a dog's breakfast.
We have html, javascript and c# et al all jumbled together on the client and server, all trying to interact with each other to produce what in many cases is a fairly trivial result. It is no wonder that there are a considerable number of sites that either do not work properly (ie crash) or are extremely slow.
The basic problem, in my opinion, seems to be that we are trying to shoehorn modern processing requirements into a 20 year old technology. Isn't it about time the old browser concept was thrown away and replaced with something that reflects current needs ?
Of course, don't expect me to design it.