Browsing: technology-driven approach