What Apple Teaches Us About Web and Product Design