first name is an archaic Western-centric term for a person’s given name that is still used in numerous coding examples and even supposed ”protocols”; please avoid using any notion or label of “first name” in code or UIs, and instead use “given name” which has been in vCard since the 1990s, in use as
p-given-name in h-card, like for your homepage, for years.
- 2015 (or earlier): Dublin Core Application Profiles: Dublin Core Application Profiles — A Brief Dialogue
DCMI Metadata Terms has no such properties, so we will take the properties foaf:firstName and foaf:family_name
- 2022: BlockProtocol.org home page from launch until 2022-06-13 at least: https://web.archive.org/web/20220613213150/https://blockprotocol.org/
See https://chat.indieweb.org/microformats/2022-01-30#t1643503776668700 for other Block Protocol critiques.
"So the schema for a Person has the properties firstName, jobTitle, and email."