Browsing: which of the following is not a recent development in e-commerce?