Browsing: Stay Fit with Limited Time