Browsing: platform definition