Browsing: on a revolution