Browsing: new development technology