S2.05.2Inclusive name-field designdesign

Split name fields can exclude users

Aliases: single full-name field · name form design · mononym support

What it is

Inclusive name-field design asks people to split a name only when the service actually needs a particular component. Requiring both “first name” and “last name” prevents people with a mononym, no hereditary family name, different component boundaries, or only an authoritative full string from answering truthfully. They may duplicate the name, enter punctuation, or force parts into the wrong field, producing invalid data that nevertheless passes validation.

Why it happens

A form schema turns field count, required status, and labels into structural assumptions about every person. Those values then flow into greetings, sorting, credentials, and third-party APIs, amplifying the original mismatch. W3C internationalization guidance favors collecting one full-name field when the need is merely display or address, with structured parts added only for a concrete requirement such as sorting, personalized address, or an official process. The LDML PersonName logical object likewise permits only given or only surname to be present and treats the other parts as optional.

Where it stops holding

A single full-name field is not universal either. Passport, tax, aviation, or identity-verification interfaces may require exact components by law or protocol; use the receiving system's terminology and explain the purpose in that case. “Possible future personalization” is not a sufficient reason to add required fields. legal name, display name, name on document, and preferred name are not synonyms, and split values cannot reliably reconstruct the person's chosen display form.

Applying it

  • Inventory the real downstream purpose of every name field. For display, collect “full name” or “how your name should appear”; reveal optional components only when structured processing is necessary, and permit one core part.
  • Prefer user-facing labels that do not encode order over first name and last name. When a document match is required, say “as shown on the document” and preview the complete result.
  • Store legal name, display name, preferred address, and structured parts separately with provenance and purpose. Never invent a placeholder to satisfy a missing surname or given name.
  • Run mononyms, compound given names, multiple surnames, organization-used full forms, and alternate-script versions through export, search, and third-party synchronization to ensure splitting is not reintroduced downstream.

Related

  • Same group: S2.05.1 The order and number of name parts are not fixed · S2.05.3 Middle names, patronymics, and suffixes need distinct handling · S2.05.4 Titles and honorifics vary by locale · S2.05.5 Character-set restrictions reject valid names
  • Adjacent: S2.09 Regional differences in input validation · O1.02 Data minimization
  • Search terms: inclusive name fields · full name field · mononym

Cards in the same group

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/handbook/S2.05.2