Can usage-centered design be applied to Web sites and Web-based applications?
Web sites are applications and Web pages are user interfaces between users and the site, but usage-centered design for the Web requires some special considerations. We and our clients have found the basic models–roles, tasks, and content–are extremely useful for Web design, but the accelerated time-frame of Web development may call for compromises and for streamlined processes. Web development is complicated by constraints in the choice of interface widgets, control over layout, browser compatibility, connection speed, and other technical issues. For more details, see Usage-Centered Engineering for Web Applications.