Browsing: engineering and infrastructure