Browsing: shared vs cloud hosting