Browsing: Overcoming Challenges in ASD