Browsing: pushing physical limits