This last year, ecommerce has been all rage. Going back a year or so, Java applets were hot. That is, public perception of websites was that "good" websites had ecommerce, or Java applets on them.If we go back before applets, say three years ago, streaming video, vivo, was "hot" topic. There is not a lot of talk of streaming video anymore. It has been incorporated into universe of web design, and has cooled considerably as a "hot" topic.
This is mostly because people have realized that streaming video has huge bandwidth. That even 30 minutes of quality programming is quite expensive to produce, and that we already a very effective streaming video technology filled with desultory content.
There seems to be a laypersons metric of website quality, but this metric is froth on sea, and changes with time. The issues involved in truly measuring website quality are subtler and more long-term. A website's quality or effectiveness cannot be assessed by simply pointing to presence or absence of a particular feature.
This past year, media have focussed heavily on ecommerce, as a buzzword, but this buzzword is almost never defined.
If we take ecommerce as current laypersons metric, hmmm, well, what is it? Do we mean capacity to process purchases online, secure server and closed sales? This is great, but only part of picture, many businesses want and need to create interest without needing to close a sale online.
If we take a wider definition of ecommerce, we might come up with something like: websites designed for easy use, whose primary purpose is commercial. Such websites frequently also allow online purchasing, but their first and foremost function is to provide product information. Some sales will close online, but many will not.
For example, several years ago, I used Web to find a hotel near where our family reunion would be held. I saw that they had an indoor pool, and so I knew to take swim shorts in February. No money was transferred across net, but all arrangements were made in advance of our arrival. I never did actually use pool, but my options were more open.