As technology evolves, so does the art and craft of Web design. New technology creates new challenges, which require new solutions. Often we’re working in uncharted territory, where the solutions demanded really are new. Other times, we’re faced with problems of a more universal nature, problems that have a history. Given the limited history of Web design, we have to look beyond our immediate domain for answers to the more challenging questions. We do this all...