Have you thought about forms for mobile sites or responsive web design layouts?