DISCOVER THE ESSENTIAL CHALLENGES TO STAY AWAY FROM FOR EFFECTIVE WEB DESIGN