... cultural norms and preferences, color choices, image appropriateness, and so forth (EXTENSIBLE DESIGN) . In addition to designing for extensibility, design- ers must ensure that formats used for dates ... (2002), and Ishida (2008). EXTENSIBLE DESIGN Problem Although web applications are designed primarily for users in a region and for a language, designers may want to make them available ... offered or products sold by him or her — that is, “ recommend this person, ” instead of “ recommend services offered by this person. ” Related design patterns Both RATINGS and REVIEWS patterns...