Influences of Perceptible and Hidden Affordances in User-Product Interaction