Browsing: new invention of science