Browsing: New protocols brings newer challanges