Browsing: platform thinking