Browsing: API-based programming model