Browsing: new advancements in technology