Browsing: Progressive Learning Principles