In terms of UI or Interaction Design how does the designer know what kind of animations or transitions can be actually implemented on a Web site or in a mobile app by the coder/developer? For instance we’ve seen windows slide in and out of position, buttons pushed, switches slid etc but is there some kind of list or resource that designers can turn to when thinking about how on screen controls behave?
For the Web I think it’s probably all about CSS but I’d be eager to hear a more in depth explanation!