Describir: Information presentation in small screen devices: the trade-off between visual density and menu foresight.