Browsing: a range of its latest innovative technologies