A place to cache linked articles (think custom and personal wayback machine)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 52KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang=fr>
  4. <!-- Has to be within the first 1024 bytes, hence before the <title>
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset=utf-8>
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name=viewport content="width=device-width,minimum-scale=1,initial-scale=1,shrink-to-fit=no">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>Noms de personnes à travers le monde (archive) — David Larlet</title>
  13. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  14. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons/apple-touch-icon.png">
  15. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons/favicon-32x32.png">
  16. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons/favicon-16x16.png">
  17. <link rel="manifest" href="/manifest.json">
  18. <link rel="mask-icon" href="/static/david/icons/safari-pinned-tab.svg" color="#5bbad5">
  19. <link rel="shortcut icon" href="/static/david/icons/favicon.ico">
  20. <meta name="apple-mobile-web-app-title" content="David Larlet">
  21. <meta name="application-name" content="David Larlet">
  22. <meta name="msapplication-TileColor" content="#da532c">
  23. <meta name="msapplication-config" content="/static/david/icons/browserconfig.xml">
  24. <meta name="theme-color" content="#f0f0ea">
  25. <!-- That good ol' feed, subscribe :p. -->
  26. <link rel=alternate type="application/atom+xml" title=Feed href="/david/log/">
  27. <meta name="robots" content="noindex, nofollow">
  28. <meta content="origin-when-cross-origin" name="referrer">
  29. <!-- Canonical URL for SEO purposes -->
  30. <link rel="canonical" href="https://www.w3.org/International/questions/qa-personal-names">
  31. <style>
  32. /* http://meyerweb.com/eric/tools/css/reset/ */
  33. html, body, div, span,
  34. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  35. a, abbr, address, big, cite, code,
  36. del, dfn, em, img, ins,
  37. small, strike, strong, tt, var,
  38. dl, dt, dd, ol, ul, li,
  39. fieldset, form, label, legend,
  40. table, caption, tbody, tfoot, thead, tr, th, td,
  41. article, aside, canvas, details, embed,
  42. figure, figcaption, footer, header, hgroup,
  43. menu, nav, output, ruby, section, summary,
  44. time, mark, audio, video {
  45. margin: 0;
  46. padding: 0;
  47. border: 0;
  48. font-size: 100%;
  49. font: inherit;
  50. vertical-align: baseline;
  51. }
  52. /* HTML5 display-role reset for older browsers */
  53. article, aside, details, figcaption, figure,
  54. footer, header, hgroup, menu, nav, section { display: block; }
  55. body { line-height: 1; }
  56. blockquote, q { quotes: none; }
  57. blockquote:before, blockquote:after,
  58. q:before, q:after {
  59. content: '';
  60. content: none;
  61. }
  62. table {
  63. border-collapse: collapse;
  64. border-spacing: 0;
  65. }
  66. /* http://practicaltypography.com/equity.html */
  67. /* https://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/ */
  68. /* https://www.filamentgroup.com/lab/js-web-fonts.html */
  69. @font-face {
  70. font-family: 'EquityTextB';
  71. src: url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff2') format('woff2'),
  72. url('/static/david/css/fonts/Equity-Text-B-Regular-webfont.woff') format('woff');
  73. font-weight: 300;
  74. font-style: normal;
  75. font-display: swap;
  76. }
  77. @font-face {
  78. font-family: 'EquityTextB';
  79. src: url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff2') format('woff2'),
  80. url('/static/david/css/fonts/Equity-Text-B-Italic-webfont.woff') format('woff');
  81. font-weight: 300;
  82. font-style: italic;
  83. font-display: swap;
  84. }
  85. @font-face {
  86. font-family: 'EquityTextB';
  87. src: url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff2') format('woff2'),
  88. url('/static/david/css/fonts/Equity-Text-B-Bold-webfont.woff') format('woff');
  89. font-weight: 700;
  90. font-style: normal;
  91. font-display: swap;
  92. }
  93. @font-face {
  94. font-family: 'ConcourseT3';
  95. src: url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff2') format('woff2'),
  96. url('/static/david/css/fonts/concourse_t3_regular-webfont-20190806.woff') format('woff');
  97. font-weight: 300;
  98. font-style: normal;
  99. font-display: swap;
  100. }
  101. /* http://practice.typekit.com/lesson/caring-about-opentype-features/ */
  102. body {
  103. /* http://www.cssfontstack.com/ Palatino 99% Win 86% Mac */
  104. font-family: "EquityTextB", Palatino, serif;
  105. background-color: #f0f0ea;
  106. color: #07486c;
  107. font-kerning: normal;
  108. -moz-osx-font-smoothing: grayscale;
  109. -webkit-font-smoothing: subpixel-antialiased;
  110. text-rendering: optimizeLegibility;
  111. font-variant-ligatures: common-ligatures contextual;
  112. font-feature-settings: "kern", "liga", "clig", "calt";
  113. }
  114. pre, code, kbd, samp, var, tt {
  115. font-family: 'TriplicateT4c', monospace;
  116. }
  117. em {
  118. font-style: italic;
  119. color: #323a45;
  120. }
  121. strong {
  122. font-weight: bold;
  123. color: black;
  124. }
  125. nav {
  126. background-color: #323a45;
  127. color: #f0f0ea;
  128. display: flex;
  129. justify-content: space-around;
  130. padding: 1rem .5rem;
  131. }
  132. nav:last-child {
  133. border-bottom: 1vh solid #2d7474;
  134. }
  135. nav a {
  136. color: #f0f0ea;
  137. }
  138. nav abbr {
  139. border-bottom: 1px dotted white;
  140. }
  141. h1 {
  142. border-top: 1vh solid #2d7474;
  143. border-bottom: .2vh dotted #2d7474;
  144. background-color: #e3e1e1;
  145. color: #323a45;
  146. text-align: center;
  147. padding: 5rem 0 4rem 0;
  148. width: 100%;
  149. font-family: 'ConcourseT3';
  150. display: flex;
  151. flex-direction: column;
  152. }
  153. h1.single {
  154. padding-bottom: 10rem;
  155. }
  156. h1 span {
  157. position: absolute;
  158. top: 1vh;
  159. left: 20%;
  160. line-height: 0;
  161. }
  162. h1 span a {
  163. line-height: 1.7;
  164. padding: 1rem 1.2rem .6rem 1.2rem;
  165. border-radius: 0 0 6% 6%;
  166. background: #2d7474;
  167. font-size: 1.3rem;
  168. color: white;
  169. text-decoration: none;
  170. }
  171. h2 {
  172. margin: 4rem 0 1rem;
  173. border-top: .2vh solid #2d7474;
  174. padding-top: 1vh;
  175. }
  176. h3 {
  177. text-align: center;
  178. margin: 3rem 0 .75em;
  179. }
  180. hr {
  181. height: .4rem;
  182. width: .4rem;
  183. border-radius: .4rem;
  184. background: #07486c;
  185. margin: 2.5rem auto;
  186. }
  187. time {
  188. display: bloc;
  189. margin-left: 0 !important;
  190. }
  191. ul, ol {
  192. margin: 2rem;
  193. }
  194. ul {
  195. list-style-type: square;
  196. }
  197. a {
  198. text-decoration-skip-ink: auto;
  199. text-decoration-thickness: 0.05em;
  200. text-underline-offset: 0.09em;
  201. }
  202. article {
  203. max-width: 50rem;
  204. display: flex;
  205. flex-direction: column;
  206. margin: 2rem auto;
  207. }
  208. article.single {
  209. border-top: .2vh dotted #2d7474;
  210. margin: -6rem auto 1rem auto;
  211. background: #f0f0ea;
  212. padding: 2rem;
  213. }
  214. article p:last-child {
  215. margin-bottom: 1rem;
  216. }
  217. p {
  218. padding: 0 .5rem;
  219. margin-left: 3rem;
  220. }
  221. p + p,
  222. figure + p {
  223. margin-top: 2rem;
  224. }
  225. blockquote {
  226. background-color: #e3e1e1;
  227. border-left: .5vw solid #2d7474;
  228. display: flex;
  229. flex-direction: column;
  230. align-items: center;
  231. padding: 1rem;
  232. margin: 1.5rem;
  233. }
  234. blockquote cite {
  235. font-style: italic;
  236. }
  237. blockquote p {
  238. margin-left: 0;
  239. }
  240. figure {
  241. border-top: .2vh solid #2d7474;
  242. background-color: #e3e1e1;
  243. text-align: center;
  244. padding: 1.5rem 0;
  245. margin: 1rem 0 0;
  246. font-size: 1.5rem;
  247. width: 100%;
  248. }
  249. figure img {
  250. max-width: 250px;
  251. max-height: 250px;
  252. border: .5vw solid #323a45;
  253. padding: 1px;
  254. }
  255. figcaption {
  256. padding: 1rem;
  257. line-height: 1.4;
  258. }
  259. aside {
  260. display: flex;
  261. flex-direction: column;
  262. background-color: #e3e1e1;
  263. padding: 1rem 0;
  264. border-bottom: .2vh solid #07486c;
  265. }
  266. aside p {
  267. max-width: 50rem;
  268. margin: 0 auto;
  269. }
  270. /* https://fvsch.com/code/css-locks/ */
  271. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  272. font-size: 1rem;
  273. line-height: calc( 1.5em + 0.2 * 1rem );
  274. }
  275. h1 {
  276. font-size: 1.9rem;
  277. line-height: calc( 1.2em + 0.2 * 1rem );
  278. }
  279. h2 {
  280. font-size: 1.6rem;
  281. line-height: calc( 1.3em + 0.2 * 1rem );
  282. }
  283. h3 {
  284. font-size: 1.35rem;
  285. line-height: calc( 1.4em + 0.2 * 1rem );
  286. }
  287. @media (min-width: 20em) {
  288. /* The (100vw - 20rem) / (50 - 20) part
  289. resolves to 0-1rem, depending on the
  290. viewport width (between 20em and 50em). */
  291. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  292. font-size: calc( 1rem + .6 * (100vw - 20rem) / (50 - 20) );
  293. line-height: calc( 1.5em + 0.2 * (100vw - 50rem) / (20 - 50) );
  294. margin-left: 0;
  295. }
  296. h1 {
  297. font-size: calc( 1.9rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  298. line-height: calc( 1.2em + 0.2 * (100vw - 50rem) / (20 - 50) );
  299. }
  300. h2 {
  301. font-size: calc( 1.5rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  302. line-height: calc( 1.3em + 0.2 * (100vw - 50rem) / (20 - 50) );
  303. }
  304. h3 {
  305. font-size: calc( 1.35rem + 1.5 * (100vw - 20rem) / (50 - 20) );
  306. line-height: calc( 1.4em + 0.2 * (100vw - 50rem) / (20 - 50) );
  307. }
  308. }
  309. @media (min-width: 50em) {
  310. /* The right part of the addition *must* be a
  311. rem value. In this example we *could* change
  312. the whole declaration to font-size:2.5rem,
  313. but if our baseline value was not expressed
  314. in rem we would have to use calc. */
  315. p, li, pre, code, kbd, samp, var, tt, time, details, figcaption {
  316. font-size: calc( 1rem + .6 * 1rem );
  317. line-height: 1.5em;
  318. }
  319. p, li, pre, details {
  320. margin-left: 3rem;
  321. }
  322. h1 {
  323. font-size: calc( 1.9rem + 1.5 * 1rem );
  324. line-height: 1.2em;
  325. }
  326. h2 {
  327. font-size: calc( 1.5rem + 1.5 * 1rem );
  328. line-height: 1.3em;
  329. }
  330. h3 {
  331. font-size: calc( 1.35rem + 1.5 * 1rem );
  332. line-height: 1.4em;
  333. }
  334. figure img {
  335. max-width: 500px;
  336. max-height: 500px;
  337. }
  338. }
  339. figure.unsquared {
  340. margin-bottom: 1.5rem;
  341. }
  342. figure.unsquared img {
  343. height: inherit;
  344. }
  345. @media print {
  346. body { font-size: 100%; }
  347. a:after { content: " (" attr(href) ")"; }
  348. a, a:link, a:visited, a:after {
  349. text-decoration: underline;
  350. text-shadow: none !important;
  351. background-image: none !important;
  352. background: white;
  353. color: black;
  354. }
  355. abbr[title] { border-bottom: 0; }
  356. abbr[title]:after { content: " (" attr(title) ")"; }
  357. img { page-break-inside: avoid; }
  358. @page { margin: 2cm .5cm; }
  359. h1, h2, h3 { page-break-after: avoid; }
  360. p3 { orphans: 3; widows: 3; }
  361. img {
  362. max-width: 250px !important;
  363. max-height: 250px !important;
  364. }
  365. nav, aside { display: none; }
  366. }
  367. ul.with_columns {
  368. column-count: 1;
  369. }
  370. @media (min-width: 20em) {
  371. ul.with_columns {
  372. column-count: 2;
  373. }
  374. }
  375. @media (min-width: 50em) {
  376. ul.with_columns {
  377. column-count: 3;
  378. }
  379. }
  380. ul.with_two_columns {
  381. column-count: 1;
  382. }
  383. @media (min-width: 20em) {
  384. ul.with_two_columns {
  385. column-count: 1;
  386. }
  387. }
  388. @media (min-width: 50em) {
  389. ul.with_two_columns {
  390. column-count: 2;
  391. }
  392. }
  393. .gallery {
  394. display: flex;
  395. flex-wrap: wrap;
  396. justify-content: space-around;
  397. }
  398. .gallery figure img {
  399. margin-left: 1rem;
  400. margin-right: 1rem;
  401. }
  402. .gallery figure figcaption {
  403. font-family: 'ConcourseT3'
  404. }
  405. footer {
  406. font-family: 'ConcourseT3';
  407. display: flex;
  408. flex-direction: column;
  409. border-top: 3px solid white;
  410. padding: 4rem 0;
  411. background-color: #07486c;
  412. color: white;
  413. }
  414. footer > * {
  415. max-width: 50rem;
  416. margin: 0 auto;
  417. }
  418. footer a {
  419. color: #f1c40f;
  420. }
  421. footer .avatar {
  422. width: 200px;
  423. height: 200px;
  424. border-radius: 50%;
  425. float: left;
  426. -webkit-shape-outside: circle();
  427. shape-outside: circle();
  428. margin-right: 2rem;
  429. padding: 2px 5px 5px 2px;
  430. background: white;
  431. border-left: 1px solid #f1c40f;
  432. border-top: 1px solid #f1c40f;
  433. border-right: 5px solid #f1c40f;
  434. border-bottom: 5px solid #f1c40f;
  435. }
  436. </style>
  437. <h1>
  438. <span><a id="jumper" href="#jumpto" title="Un peu perdu ?">?</a></span>
  439. Noms de personnes à travers le monde (archive)
  440. <time>Pour la pérennité des contenus liés. Non-indexé, retrait sur simple email.</time>
  441. </h1>
  442. <section>
  443. <article>
  444. <h3><a href="https://www.w3.org/International/questions/qa-personal-names">Source originale du contenu</a></h3>
  445. <section>
  446. <div id="audience">
  447. <p><span id="intendedAudience" class="leadin">Intended audience:</span>
  448. Producteurs de contenus HTML (utilisant des éditeurs ou des scripts), développeurs de scripts (PHP, JSP, etc.) développeurs de schémas (DTDs, schémas XML, RelaxNG, etc.), chefs de projet web, et toute personne impliquée dans le design de formulaires, de bases de données et d'ontologies qui stockent des noms de personnes.</p>
  449. <div id="updateInfo"></div><script>document.getElementById('updateInfo').innerHTML = g.updated</script>
  450. </div>
  451. <h2 id="question"><a href="#question">Question</a></h2>
  452. <p class="question">Comment les noms de personnes diffèrent-ils à travers le monde, et quelles sont les implications de ces différences dans le design de formulaires, bases de données, ontologies, etc. pour le Web&nbsp;?</p>
  453. <p>Les personnes chargées de créer des formulaires, des bases de données ou des ontologies ignorent souvent la façon dont les noms changent d'un pays à l'autre. Elles conçoivent leurs formulaires et leurs bases de données sans se rendre compte de l'effort demandé pour un utilisateur étranger. Cet article vous présentera d'abord les différents styles utilisés pour un nom de personne, puis détaillera quelques incidences possibles pour les gérer au mieux sur le Web.</p>
  454. <p>Cet article ne vous donnera pas toutes les réponses – la meilleure réponse dépendra des besoins de votre application, et la plupart du temps il sera difficile de trouver la solution «&nbsp;parfaite&nbsp;». Nous tentons ici principalement de vous sensibiliser à certains problèmes cruciaux, en guise d'introduction. Les exemples et les conseils fournis sont majoritairement liés aux formulaires et aux bases de données. La plupart de ces concepts vaut cependant d'être considérée dans la conception d'une ontologie, même si nous ne fournirons pas ici d'exemples précis.</p>
  455. </section>
  456. <section>
  457. <h2 id="scenarios"><a href="#scenarios">Scénarios</a></h2>
  458. <p>Considérons deux scénarios clés&nbsp;:</p>
  459. <ol>
  460. <li>
  461. <p>Vous concevez un formulaire en une seule langue (mettons que ce soit l'anglais) que des gens du monde entier vont remplir.</p>
  462. </li>
  463. <li>
  464. <p>Vous concevez un formulaire dans une langue donnée mais il devra ensuite être adapté aux différences culturelles de chaque pays quand le site sera traduit.</p>
  465. </li>
  466. </ol>
  467. <p>En réalité vous ne pourrez sans doute pas localiser votre site pour chaque culture&nbsp;; donc même si vous optez pour l'approche numéro 2, certaines personnes seront toujours face à un formulaire qui n'aura pas été explicitement développé pour elles.</p>
  468. </section>
  469. <section>
  470. <h2 id="examples"><a href="#examples">Quelques exemples de différences</a></h2>
  471. <p>Pour commencer, voyons à travers quelques exemples comment les noms varient à travers le monde.</p>
  472. <section>
  473. <h3 id="patronymic"><a href="#patronymic">Prénom et patronyme</a></h3>
  474. <p>Dans le nom islandais <b class="highlight">Björk Guðmundsdóttir</b>, Björk est le prénom. La deuxième partie du nom indique celui du père (ou parfois de la mère), suivi de -son pour un garçon ou de -dóttir pour une fille, et se rapproche d'une description que d'un nom de famille au sens occidental du terme. Le père de Björk, Guðmundur, est le fils de Gunnar, son nom est donc Guðmundur Gunnarsson.</p>
  475. <p>Les Islandais préfèrent qu'on les appelle par leur prénom (Björk), ou par leur nom complet (Björk Guðmundsdóttir). Björk ne s'attendrait pas à ce qu'on l'appelle Mlle. Guðmundsdóttir. Les annuaires en Islande sont triés par le prénom.</p>
  476. <p>On retrouve ce schéma (prénom puis patronyme) dans d'autres cultures, notamment dans certaines zones d'Inde du Sud, en Malaisie et en Indonésie.</p>
  477. <p>Dans le nom malais <b class="highlight">Isa bin Osman</b> le mot «&nbsp;bin&nbsp;» signifie «&nbsp;fils de&nbsp;» («&nbsp;binti&nbsp;» pour une femme). En parlant de cette personne vous pourrez dire M. Isa, ou si vous le connaissez personnellement, Encik Isa (Encik est un mot malais assez proche de M.).</p>
  478. </section>
  479. <section>
  480. <h3 id="partorder"><a href="#partorder">Variation de l'ordre des éléments</a></h3>
  481. <p>Dans le nom chinois <b class="highlight">毛泽东</b> (Mao Zedong) le nom de famille est Mao, et c'est le <em>premier</em> nom qui est lu (de gauche à droite). Le prénom est Dong. Le caractère du milieu, Ze, est un nom générationnel, commun à tous ses frères et sœurs (毛泽民 (Mao Zemin), 毛泽覃 (Mao Zetan), et 毛泽紅 (Mao Zehong)).</p>
  482. <p>Pour les gens qui ne sont pas proches de lui, on peut parler de Mao en tant que 毛泽东先生 (Mao Zedong Xiānshēng) ou 毛先生 (Mao Xiānshēng) (Xiānshēng est l'équivalent de M.). Bien que tout le monde n'ait plus forcément de nom générationnel à notre époque, en particulier en Chine continentale, ceux qui en ont un s'attendent à le voir utiliser conjointement à leur prénom. Ainsi, si vous êtes proche de quelqu'un qui s'appelle 毛泽东, vous le mentionnerez en tant que 泽东 (Zedong), et non 东 (Dong). </p>
  483. <p>Notez en passant que les noms ne sont pas séparés par des espaces.</p>
  484. <p>D'autres cultures, notamment au Japon, en Corée et en Hongrie, placent aussi le nom de famille avant le(s) prénom(s).</p>
  485. <p>Les Chinois qui connaissent des Occidentaux adopteront souvent un prénom additionnel plus facile à utiliser pour ces derniers. Par exemple, Yao Ming (nom de famille Yao, prénom Ming) pourra écrire son nom, pour des étrangers, sous la forme Fred Yao Ming ou Fred Ming Yao.</p>
  486. </section>
  487. <section>
  488. <h3 id="multiplefamily"><a href="#multiplefamily">Noms de famille multiples</a></h3>
  489. <p>Les hispanophones ont couramment deux noms de famille. Par exemple, <b class="highlight">María-Jose Carreño Quiñones</b> peut être la fille d'Antonio Carreño Rodríguez et de María Quiñones Marqués.</p>
  490. <p>Vous la nommerez Señorita Carreño, et non Señorita Quiñones.</p>
  491. <p>Les Brésiliens ont une coutume similaire, qui peut parfois comporter trois ou quatre noms de famille, en remontant dans les noms des ancêtres, comme par exemple <b class="highlight">José Eduardo Santos Tavares Melo Silva</b>.</p>
  492. <p>Typiquement, deux familles espagnoles suivront l'ordre père-mère, alors que des noms portugais au Brésil seront mère puis père. Mais cet ordre peut changer.</p>
  493. <p>De plus, certains noms ajoutent des particules, comme ‘de’ ou ‘e’ entre les noms de famille, par exemple Carreño de Quiñones ou Tavares e Silva.</p>
  494. </section>
  495. <section>
  496. <h3 id="variants"><a href="#variants">Déclinaison de formes</a></h3>
  497. <p>Nous avons vu plus haut que le patronyme en Islande se termine en -sson or -sdóttir, selon que l'enfant est un garçon ou une fille. Les Russes utilisent le patronyme comme nom du milieu mais ils utilisent aussi le nom de famille, dans l'ordre prénom-patronyme-nomDeFamille. Les terminaisons du patronyme et du nom de famille indiqueront s'il s'agit d'un garçon ou d'une fille. Par exemple, la femme de <b class="highlight">Борис Николаевич Ельцин</b> (Boris Nikolayevich Yeltsine) est <b class="highlight">Наина Иосифовна Ельцина</b> (Naina Iosifovna Yeltsina) – notez qu'en russe les noms du mari se terminent avec une consonne, alors que les noms de la femme (y compris le patronyme qu'elle tient de son père) se terminent en ‘<span class="qchar">a</span>’.</p>
  498. </section>
  499. <section>
  500. <h3 id="middleinitial"><a href="#middleinitial">Initiales au milieu</a></h3>
  501. <p>Les américains écrivent souvent leur nom avec une initiale au milieu, par exemple <b class="highlight">John Q. Public</b>. Les formulaires conçus aux États-Unis considèrent fréquemment cette pratique comme normale, alors qu'au Royaume-Uni, où les gens ont souvent un ou plusieurs seconds prénoms, elle est vue comme une approche très américaine. Dans d’autres pays, les personnes avec plus de deux noms et qui ne les écrivent pas habituellement en initiales, peuvent ne pas savoir comment remplir ce type de formulaires. De plus il faut bien comprendre que de nombreuses personnes qui utilisent des initiales les mettent au début de leur nom.</p>
  502. </section>
  503. <section>
  504. <h3 id="inheritance"><a href="#inheritance">Héritage de noms</a></h3>
  505. <p>Il serait faux de croire que tous les membres d'une même famille ont le même nom de famille. En Occident, il est de plus en plus fréquent pour une femme mariée de garder son propre nom, mais dans certaines autres cultures, comme en Chine, c'est une pratique normale. Dans certains pays la femme peut prendre ou non le nom de son époux. Si la fille malaise Zaiton épouse Isa dont nous avons parlé auparavant, elle peut rester Mme Zaiton, ou elle peut choisir de devenir Zaiton Isa, et dans ce cas nous l'appellerons Mme Isa.</p>
  506. <div class="sidenoteGroup">
  507. <p>Certains noms hispaniques présentent un aspect un peu différent. En 1996, Manuel A. Pérez Quiñones <a hreflang="en" class="print" href="http://web.archive.org/web/19990429161253/http://exodo.upr.clu.edu/~mperez/apellidos.html">expliquait les noms de sa famille</a>. Comme nous le disions, ses noms de familles, nommés <i class="foreign" lang="es">apellidos</i>, sont Pérez Quiñones parce que les <span lang="es">apellidos</span> de son père sont Pérez Rodriguez et les <span lang="es">apellidos</span> de sa mère sont Quiñones Alamo. Il courtise ensuite une jeune femme dont les <span lang="es">apellidos</span> sont Padilla Falto. Après leur mariage, ses <span lang="es">apellidos</span> à elle sont devenus Padilla de Pérez. Leurs enfants se sont appelés Pérez Padilla, et ainsi de suite. Ce qu'il faut retenir ici, c'est que seuls les enfants d'une même fratrie ont les mêmes <span lang="es">apellidos</span>.</p>
  508. <aside class="sideinfonote"><p class="info">J'ai légèrement changé le nom de Manuel. En fait il orthographie habituellement son nom avec un tiret (Pérez-Quiñones) pour éviter, aux États-Unis, qu'on se demande comment fonctionne son nom. D'autres font sans doute de même.</p></aside>
  509. </div>
  510. <p>On ne peut pas considérer que le nom du mari est toujours adopté par la femme. Parfois le mari prend le nom de sa femme lors du mariage. Dans ce cas, il pourrait être indiqué, pour un formulaire, de demander le 'Nom précédent' plutôt que le 'Nom de jeune fille' ou 'née'.</p>
  511. </section>
  512. <section>
  513. <h3 id="mixing"><a href="#mixing">Des mélanges</a></h3>
  514. <p>De nombreuses cultures mélangent toutes ces différentes façons de se nommer, et rajoutent quelques nouveautés.</p>
  515. <p>Par exemple, <b class="highlight">Velikkakathu Sankaran Achuthanandan</b> est un nom keralais d'Inde du Sud, habituellement écrit <b class="highlight">V. S. Achuthanandan</b> et qui suit le schéma nomDeFamille-nomDuPère-Prénom.</p>
  516. <p>Dans de nombreux endroits à travers le monde, certaines parties du nom proviennent d'un titre, d'un lieu, d'une information généalogique, de références religieuses, et ainsi de suite. Voici quelques exemples&nbsp;:</p>
  517. <ul>
  518. <li>
  519. <p>Le nom indien <b class="highlight">Kogaddu Birappa Timappa Nair</b> suit le schéma nomDeVillage-nomDuPère-prénom-nomDeFamille.</p>
  520. </li>
  521. <li>Le nom rajasthani <b class="highlight">Aditya Pratap Singh Chauhan</b> est composé de prénom-nomDuPère-nomDeFamille-nomDeLaCaste.</li>
  522. <li>
  523. <p>Dans une autre partie de l'Inde, le nom <b class="highlight">Madurai Mani Iyer</b> représente nomDeLaVille-prénom-nomDeLaCaste.</p>
  524. </li>
  525. <li>
  526. <p>Le nom arabe <b class="highlight">Abu Karim Mohammed al-Jamil ibn Nidal ibn Abdulaziz al-Filistini</b> se traduit en &laquo;&nbsp;Père de Karim, Mohammed (prénom), Le beau, Fils de Nidal, Fils d'Abdulaziz, le Palestinien&nbsp;&raquo;. Karim est le premier fils de Mohammed. (Pour de plus amples détails sur cette riche tradition de nommage, voir <a class="print" href="http://fr.wikipedia.org/wiki/Nom_arabe" title="Nom arabe">Wikipedia</a>.)</p>
  527. </li>
  528. </ul>
  529. <p>En Thaïlande, les gens ont un surnom, qui n'est pas habituellement lié à leur véritable nom, et ils l'utilisent pour s'adresser les uns aux autres dans des situations informelles. (Habituellement ils se présenteront à des Occidentaux avec ce nom, car il est généralement long d'une ou deux syllabes et donc plus facile à prononcer.) L'ancien Premier Ministre <b class="highlight">Thaksin Shinawatra</b> est surnommé <b class="highlight">Maew</b> (แม้ว). Ils possèdent souvent un surnom différent pour la famille et les amis.</p>
  530. <p>Au Viêt Nam, des noms tels que <b class="highlight">Nguyễn Tấn Dũng</b> suivent le schéma nomDeFamille-nomDuMilieu-Prénom. Bien que ceci ressemble à l'exemple chinois déjà évoqué ci-dessus, même dans une situation formelle, ce Premier Ministre du Viêt Nam est appelé par son <em>prénom</em>, M. Dũng, et pas M. Nguyễn.</p>
  531. </section>
  532. <section>
  533. <h3 id="japanese"><a href="#japanese">Ambiguité des formes écrites</a></h3>
  534. <p>Les idéogrammes dans les noms japonais possèdent souvent plusieurs prononciations différentes. Dans certains cas il devient difficile de savoir comment réellement prononcer un nom, et cela pose aussi des problèmes pour les tris et les recherches automatiques, ceux-ci étant normalement faits sur la base de la prononciation du nom. Par exemple, le nom de famille de <b class="highlight">東海林賢蔵</b> (autrement dit, les trois premiers idéogrammes sur la gauche) peut être transcrit aussi bien Tōkairin que Shōji.</p>
  535. <p>De plus, différents caractères kanji peuvent se prononcer de la même manière, et la romanisation (c'est-à-dire la transcription en alphabet latin) tend à faire perdre des informations distinctives liées aux noms. Par exemple 庄司, 庄子, 東海林, et 小路 peuvent tous être romanisés en Shōji.</p>
  536. <p>Certains noms japonais utilisent des idéogrammes archaïques, ou des caractères qui ne sont plus usités en japonais moderne. La prononciation de ces caractères peut ne pas être reconnue.</p>
  537. <p>&Agrave; cause de ces problèmes, les Japonais fournissent communément une version phonétique de leur nom (en utilisant un alphabet japonais kana non-idéographique), de pair avec la version écrite normale.</p>
  538. </section>
  539. <section>
  540. <h3 id="morenames"><a href="#morenames">Plus d'informations</a></h3>
  541. <p>Les informations ci-dessus ne montrent que des cas simples pour décrire un ensemble de divergences importantes dans la façon qu'ont les gens de construire les noms. La réalité, même au sein d'une culture unique, est bien plus compliquée. Wikipedia comporte un grand nombre d'articles fascinants sur l'apparence des noms selon la culture autour du monde. Nous vous recommandons les lectures complémentaires suivantes.</p>
  542. <p><a class="print" href="http://en.wikipedia.org/wiki/Akan_names" title="Noms akans (en anglais)" hreflang="en">Akan</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Nom_arabe" title="Noms arabes">Arabe</a> • <a class="print" href="http://en.wikipedia.org/wiki/Balinese_name" title="Noms balinais (en anglais)" hreflang="en">Balinais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Bulgarian_name" title="Noms bulgares (en anglais)" hreflang="en">Bulgare</a> • <a class="print" href="http://en.wikipedia.org/wiki/Czech_name" title="Noms tchèques (en anglais)" hreflang="en">Tchèque</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Noms_chinois" title="Noms chinois">Chinois</a> • <a class="print" href="http://en.wikipedia.org/wiki/Dutch_name" title="Noms hollandais (en anglais)" hreflang="en">Hollandais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Fijian_name" title="Noms fidjiens (en anglais)" hreflang="en">Fidjien</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Nom_d%27usage_en_France" title="Noms français">Français</a> • <a class="print" href="http://en.wikipedia.org/wiki/German_name" title="Noms allemands (en anglais)" hreflang="en">Allemand</a> • <a class="print" href="http://en.wikipedia.org/wiki/Hawaiian_name" title="Noms hawaïens (en anglais)" hreflang="en">Hawaïen</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Nomination_dans_le_juda%C3%AFsme" title="Noms hébreux">Hébreu</a> • <a class="print" href="http://en.wikipedia.org/wiki/Hungarian_names" title="Noms hongrois (en anglais)" hreflang="en">Hongrois</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Nom_islandais" title="Noms islandais">Islandais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Indian_name" title="Noms indiens (en anglais)" hreflang="en">Indien</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Nom_indon%C3%A9sien" title="Noms indonésiens">Indonésien</a> • <a class="print" href="http://en.wikipedia.org/wiki/Irish_name" title="Noms irlandais (en anglais)" hreflang="en">Irlandais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Italian_name" title="Noms italiens (en anglais)" hreflang="en">Italien</a> • <a class="print" href="http://en.wikipedia.org/wiki/Japanese_name" title="Noms japonais (en anglais)" hreflang="en">Japonais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Javanese_name" title="Noms javanais (en anglais)" hreflang="en">Javanais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Korean_name" title="Noms coréens (en anglais)" hreflang="en">Coréen</a> • <a class="print" href="http://en.wikipedia.org/wiki/Lithuanian_name" title="Noms lithuaniens (en anglais)" hreflang="en">Lithuanien</a> • <a class="print" href="http://en.wikipedia.org/wiki/Malaysian_names" title="Noms malais (en anglais)" hreflang="en">Malais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Mongolian_name" title="Noms mongoliens (en anglais)" hreflang="en">Mongolien</a> • <a class="print" href="http://en.wikipedia.org/wiki/Persian_name" title="Noms perses (en anglais)" hreflang="en">Perse</a> • <a class="print" href="http://en.wikipedia.org/wiki/Philippine_name" title="Noms philippins (en anglais)" hreflang="en">Philippin</a> • <a class="print" href="http://en.wikipedia.org/wiki/Polish_name" title="Noms polonais (en anglais)" hreflang="en">Polonais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Portuguese_name" title="Noms portugais (en anglais)" hreflang="en">Portugais</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Nom_de_personne_en_russe" title="Noms slaves orientaux">Russe</a> • <a class="print" href="http://fr.wikipedia.org/wiki/Syst%C3%A8me_traditionnel_des_noms_espagnols#Noms_de_famille" title="Noms espagnols">Espagnol</a> • <a class="print" href="http://en.wikipedia.org/wiki/Naming_customs_of_Taiwanese_aborigines" title="Noms taïwanais (en anglais)" hreflang="en">Taïwanais</a> • <a class="print" href="http://en.wikipedia.org/wiki/Thai_name" title="Noms thaïs (en anglais)" hreflang="en">Thaï</a> • <a class="print" href="http://en.wikipedia.org/wiki/Vietnamese_name" title="Noms vietnamiens (en anglais)" hreflang="en">Vietnamien</a></p>
  543. </section>
  544. </section>
  545. <section>
  546. <h2 id="fielddesign"><a href="#fielddesign">Incidence sur la conception de champs de formulaires</a></h2>
  547. <aside class="insidenote"><img src="qa-personal-names-data/firstmlast.png" alt=" " style="border-radius: 5px;"/></aside>
  548. <p>Comme nous le disions ci-dessus, une approche possible est de localiser un formulaire pour une culture particulière. En théorie cela devrait vous permettre d'assortir vos formulaires aux besoins de votre audience. Malheureusement, cette approche peut encore avoir certains désavantages&nbsp;:</p>
  549. <ul>
  550. <li>Si vous devez centraliser les informations de plusieurs pays dans une seule base de données, utiliser des formulaires localisés déplacera simplement la difficulté de synthétiser l'information multi-culturelle vers le stockage de données.</li>
  551. <li>Même au sein d'un seul pays, les gens auront sûrement plusieurs manières de former leur nom. Par exemple il peut s'agir d'étrangers résidant dans le pays, il peut y avoir des cultures différentes dans le pays même (par exemple à Singapour les noms sont d'origine chinoise, malaise et d'Inde du Sud), ou il peut y avoir plus d'une façon d'utiliser les noms. En conclusion, vos formulaires devront permettre un certain degré de flexibilité.</li>
  552. </ul>
  553. <p>Nous proposons ci-dessous quelques règles générales qui pourront vous aider. C'est malheureusement un sujet complexe et toutes les suggestions que nous donnons restent génériques&nbsp;; elles ne traitent pas de tous les problèmes.</p>
  554. <section>
  555. <h3 id="singlefield"><a href="#singlefield">Couper ou ne pas couper&nbsp;?</a></h3>
  556. <p>En concevant un formulaire ou une base de données qui acceptera le nom de gens qui viennent de plusieurs origines, vous devriez
  557. <mark id="req_onefield" class="requirement">vous demander si vous avez vraiment besoin de champs séparés pour le prénom et le nom de famille</mark>
  558. .</p>
  559. <p>Tout dépend de ce que vous devez faire de ces données, mais à l'évidence il est plus simple, quand c'est possible, de n'utiliser que le nom complet tel que l'utilisateur vous l'aura fourni.</p>
  560. <figure class="example">
  561. <div class="sample_form">
  562. <p class="form_title">Votre profil</p>
  563. <p>
  564. <label for="fullname">Nom complet</label>
  565. <br />
  566. <input id="fullname" value="" type="text" style="width:250px;" />
  567. </p>
  568. </div>
  569. </figure>
  570. <p>Gardez bien à l'esprit que les noms dans certaines cultures peuvent être bien plus longs que dans la vôtre.
  571. <mark id="req_longfield" class="requirement">Faites des champs de saisie suffisamment longs pour entrer des noms longs, et assurez-vous que si le nom est affiché ultérieurement dans une page web il disposera d'assez d'espace</mark>
  572. . De plus
  573. <mark class="requirement">évitez de limiter la taille des champs de noms dans votre base de données</mark>
  574. .
  575. En particulier ne vous attendez pas à ce qu'un nom japonais de quatre caractères en UTF-8 tienne sur 4 octets&nbsp;; il y a de fortes chances qu'il vous en faille 12.</p>
  576. </section>
  577. <section>
  578. <h3 id="splitting"><a href="#splitting">Stratégies pour couper les noms</a></h3>
  579. <p>Si vous considérez que vous devez tout de même demander les différentes parties d'un nom séparément,
  580. <mark class="requirement">évitez d'utiliser des intitulés comme &laquo;&nbsp;<span lang="en">first name</span>&nbsp;&raquo; et &laquo;&nbsp;<span lang="en">last name</span>&nbsp;&raquo; dans des formulaires non localisés</mark>
  581. (<abbr title="Note de traduction">NDT</abbr>&nbsp;: grossièrement, &laquo;&nbsp;prénom&nbsp;&raquo; et &laquo;&nbsp;nom de famille&nbsp;&raquo;), parce qu'ils peuvent induire en erreur des gens qui écrivent habituellement leur nom de famille suivi de leur prénom.</p>
  582. <figure class="example">
  583. <div class="sample_form">
  584. <p class="form_title">Votre profil</p>
  585. <p>
  586. <label for="familyname">Nom de famille</label>
  587. <br />
  588. <input id="familyname" value="" type="text" style="width:250px;" />
  589. </p>
  590. <p>
  591. <label for="othernames">Prénom / autres noms</label>
  592. <br />
  593. <input id="othernames" value="" type="text" style="width:250px;" />
  594. </p>
  595. </div>
  596. </figure>
  597. <p>Pour certaines cultures, ces intitulés posent encore des problèmes (par exemple pour les Islandais qui n'ont pas réellement de nom de famille), mais sauf à localiser très précisément le formulaire, c'est sans doute la meilleure solution générique.</p>
  598. <p>Dans certains cas, vous voudrez identifier des parties du nom pour pouvoir faire un tri alphabétique, les contacter, etc.
  599. <mark id="req_extrafield" class="requirement">Demandez-vous si ajouter un ou plusieurs champs, en plus du champ de nom complet, a du sens, quand vous priez l'utilisateur de saisir la(les) partie(s) de son nom que vous voulez utiliser dans un but particulier</mark>
  600. .</p>
  601. <aside class="insidenote"> <img src="qa-personal-names-data/circles.png" alt=' ' /> </aside>
  602. <p>Quelquefois vous pouvez choisir d'utiliser des champs séparés pour pouvoir identifier la partie du nom qui vous permet de vous adresser à la personne directement, ou quand vous la mentionnez. Par exemple quand Google+ mentionne &laquo;&nbsp;Les contacts de Richard&nbsp;&raquo;. Ou peut-être que vous voulez envoyer des mails qui commencent par leur nom. Notez que non seulement vous risquez d'avoir des problèmes liés à la syntaxe du nom, mais vous devez aussi prendre en compte les attentes différentes eu égard à la formalité d'un endroit du monde à l'autre (tout le monde n'est pas heureux de s'entendre adresser par son prénom par un parfait étranger). Il peut être mieux de
  603. <mark id="req_addressfield" class="requirement">demander à part, quand on saisit son profil par exemple, comment une personne souhaite qu'on s'adresse à elle.</mark>
  604. </p>
  605. <figure class="example">
  606. <div class="sample_form">
  607. <p class="form_title">Votre profil</p>
  608. <p>
  609. <label for="fullname3">Nom complet</label>
  610. <br />
  611. <input id="fullname3" value="" type="text" style="width:250px;" />
  612. </p>
  613. <p>
  614. <label for="salutation">Comment devons-nous vous appeler&nbsp;? <span style="color:#888;">(par exemple, quand nous vous envoyons un mail&nbsp;?)</span></label>
  615. <br />
  616. <input id="salutation" value="" type="text" style="width:250px;" />
  617. </p>
  618. </div>
  619. </figure>
  620. <p>Ce champ supplémentaire pourra aussi être utile pour trouver le bon nom dans une grande liste, ou pour saisir les surnoms Thaïs.</p>
  621. <p>Au fait&nbsp;: pour trier les noms japonais vous aurez besoin d'un champ de plus pour leur permettre de saisir la prononciation de leur nom, puisque les idéogrammes ne permettent pas toujours de savoir comment les prononcer. C'est cette information phonétique qui est utilisée pour trier les noms japonais.</p>
  622. <p>De plus,
  623. <mark id="req_labeling" class="requirement">si vous avez des champs séparés pour les différentes parties du nom d'une personne, assurez-vous de bien indiquer ce que vous voulez et où</mark>
  624. . Par exemple, ne vous attendez pas à ce que l'ordre dans lequel ils vous donnent leur nom soit toujours prénom suivi de nom.</p>
  625. <p>Par ailleurs,
  626. <mark id="req_algorithms" class="requirement">méfiez-vous des algorithmes qui extraient automatiquement des parties du nom</mark>
  627. . Par exemple, l'approche utilisée pour la v-card et la h-card, <a class="print" href="http://microformats.org/wiki/hcard#Implied_.22N.22_Optimization" hreflang="en">l'optimisation implicite &laquo;&nbsp;N&nbsp;&raquo;</a> pourra être mise en péril par, disons, des noms chinois. Vous devriez
  628. <mark id="clearlabels" class="requirement">indiquer aussi précisément que possible la façon dont les gens doivent spécifier leur nom</mark>
  629. afin de récupérer les données dont vous avez besoin.</p>
  630. <p>
  631. <mark id="req_singleletter" class="requirement">Ne considérez pas qu'une lettre toute seule est une initiale</mark>
  632. . Certaines personnes ont effectivement des noms longs d'une seule lettre. Ces personnes auront des soucis si la validation du formulaire ne se fait pas et exige qu'elles fournissent un nom <em>complet</em>. Si vous voulez pousser les gens à ne pas utiliser d'initiales, peut-être devrez-vous l'indiquer sous forme de message d'avertissement, plutôt que de bloquer la soumission du formulaire.</p>
  633. <p>De même,
  634. <mark id="req_nofamily" class="requirement">n'exigez pas un nom de famille</mark>
  635. . Pour des cultures comme dans certaines parties d'Inde du Sud, de Malaisie ou d'Indonésie, un grand nombre de gens ont un nom constitué d'un prénom seul, sans patronyme. Si vous exigez un nom de famille, vous induirez des problèmes significatifs dans ces cultures, parce que les utilisateurs saisiront des données fausses comme &laquo;&nbsp;.&nbsp;&raquo; ou &laquo;&nbsp;M.&nbsp;&raquo; comme nom de famille, simplement pour se sortir du formulaire.</p>
  636. </section>
  637. <section>
  638. <h3 id="otherthings"><a href="#otherthings">Quelques autres choses</a></h3>
  639. <p>
  640. <mark id="req_hyphens" class="requirement">N'oubliez pas d'autoriser les caractères de ponctuation (tirets, apostrophes, etc.) dans leur nom</mark>
  641. .
  642. <mark id="req_case" class="requirement">N'exigez pas que les noms soient saisis entièrement en majuscules</mark>
  643. , ce qui peut se révéler difficile avec un mobile.
  644. <mark id="req_spaces" class="requirement">Permettez à l'utilisateur de saisir des espaces dans son nom</mark>
  645. , par exemple pour permettre les préfixes et les suffixes tels que ‘de’ en français, ‘von’ en allemand, ‘Jnr/Jr’ en américain, et aussi parce que certaines personnes considèrent qu'une séquence de caractères séparés par des espaces forme un nom unique, comme Rose Marie.</p>
  646. <p>
  647. <mark id="req_samefamily" class="requirement">Ne considérez pas que tous les membres d'une même famille auront le même nom de famille</mark>
  648. .</p>
  649. <p>Nous l'avons vu, les femmes ne sont pas seules à pouvoir changer de nom de famille&nbsp;:
  650. <mark class="requirement">Il peut être mieux de demander le &laquo;&nbsp;Nom précédent&nbsp;&raquo; plutôt que le &laquo;&nbsp;Nom de jeune fille&nbsp;&raquo; ou &laquo;&nbsp;née&nbsp;&raquo;</mark>
  651. .</p>
  652. <p>Si vous concevez des formulaires qui seront localisés selon la culture, n'oubliez pas que les parties atomiques d'un nom devront être centralisées dans une base de données, qui devra donc être capable de représenter toute la complexité que vous aurez fait redescendre au niveau de la forme même des champs de saisie.</p>
  653. </section>
  654. </section>
  655. <section>
  656. <h2 id="encoding"><a href="#encoding">Incidence sur le support de caractères</a></h2>
  657. <p>La première chose dont les anglophones doivent se rappeler à propos du nom des autres est que la plupart d'entre eux n'utilise pas un alphabet latin, et que <em>même</em> dans ceux qui l'utilisent, une majorité utilise des accents et des caractères qui n'apparaissent pas en anglais. &Ccedil;a paraît évident, une fois qu'on l'a dit, mais il y a des conséquences importantes pour les concepteurs qui sont souvent ignorées.</p>
  658. <div class="sidenoteGroup">
  659. <p>Si vous concevez un formulaire anglais, vous devez choisir si vous acceptez que les gens saisissent leur nom dans leur propre écriture (comme 小林康宏) ou sous forme de transcription latine (comme Yasuhiro Kobayashi), ou les deux.</p>
  660. <p>Rappelez-vous que même des noms en anglais peuvent comporter des caractères non-ASCII (comme Zoë).</p>
  661. <p>D'un autre côté, il y a des situations, comme la saisie d'un identifiant sur un système seulement ASCII, où vous ne pouvez pas permettre de caractères non-ASCII.</p>
  662. <p>Ce que les gens saisiront dans le formulaire dépendra souvent de la langue dans laquelle le formulaire et la page sont réalisés. Si la page est dans leur langue, ne soyez pas surpris qu'ils vous renvoient des caractères non-latins ou latins accentués.</p>
  663. <aside class="sideinfonote"><p class="info">En termes de lettres, ASCII seulement signifie qu'on n'utilise que les lettres de base de l'alphabet anglais, ABCDEFGHIJKLMNOPQRSTUVWXYZ (majuscules et minuscules).</p></aside>
  664. </div>
  665. <div class="sidenoteGroup">
  666. <p>
  667. <mark id="req_asciionly" class="requirement">Si vous ne souhaitez que des caractères latins ou ASCII, vous devez l'indiquer à l'utilisateur.</mark>
  668. </p>
  669. <aside class="sideinfonote"><p class="warning">N'oubliez pas d'indiquer aux gens qui traduiront cette page de l'expliquer aux utilisateurs.</p></aside>
  670. </div>
  671. <figure class="example">
  672. <div class="sample_form">
  673. <p class="form_title">Votre profil</p>
  674. <p>
  675. <label for="asciionly">Nom complet &#xA0; <span style="color:#888;">(N'utilisez que des lettres de A à Z sans accent.)</span></label>
  676. <br />
  677. <input id="asciionly" value="" type="text" style="width:250px;" />
  678. </p>
  679. </div>
  680. </figure>
  681. <p>Décider de ce qui est le plus approprié dépendra en partie de la raison pour laquelle vous collectez le nom des gens, et comment vous comptez l'utiliser.</p>
  682. <ul>
  683. <li>Collectez-vous le nom de la personne simplement pour pouvoir l'identifier dans votre système&nbsp;? Si oui, alors la saisie en ASCII peut être suffisante.</li>
  684. <li>Ou prévoyez-vous de l'appeler par son nom sur une page d'accueil ou dans une correspondance&nbsp;? Si vous correspondez avec eux en utilisant leur nom dans des pages écrites dans leur langue, il semblerait sensé de stocker le nom dans la langue originale.</li>
  685. <li>Est-il important que les gens de votre organisation qui reçoivent les demandes puissent reconnaître et utiliser le nom de la personne&nbsp;? Si oui, il vaudrait mieux demander une transcription latine.</li>
  686. <li>Leur nom sera-t-il affiché, pourra-t-il être recherché (par exemple, Flickr permet de montrer le nom des gens en plus de leur nom d'utilisateur sur la page de leur profil)&nbsp;? Ou est-ce que vous voudrez leur envoyer une correspondance dans leur propre langue, mais les suivre dans votre application dans un langage comme l'anglais&nbsp;? Si oui,
  687. <mark id="req_asciiandnative" class="requirement">vous voudrez peut-être stocker le nom dans ses formes latine et originale, auquel cas vous devrez probablement demander à l'utilisateur de saisir son nom sous les formes latine et originale, dans deux champs séparés</mark>
  688. .</li>
  689. </ul>
  690. <figure class="example">
  691. <div class="sample_form">
  692. <p class="form_title">Votre profil</p>
  693. <p>
  694. <label for="ownalphabet">Nom (dans votre alphabet)</label>
  695. <br />
  696. <input id="ownalphabet" value="" type="text" style="width:250px;" />
  697. </p>
  698. <p>
  699. <label for="latinonly">Transcription latine (si différente)</label>
  700. <br />
  701. <input id="latinonly" value="" type="text" style="width:250px;" />
  702. </p>
  703. </div>
  704. </figure>
  705. <p>Notez que les Japonais pourront avoir besoin de fournir une transcription en script syllabique japonais plutôt que / en plus de la forme idéographique. Ce qui pourrait ajouter un troisième champ à l'exemple ci-dessus.</p>
  706. <p>
  707. <mark id="req_useunicode" class="requirement">Si vous acceptez bien les noms non-ASCII, il est conseillé d'adopter un encodage de caractères Unicode (par exemple UTF-8) dans vos pages, votre base de données et tous les logiciels qui sont entre les deux.</mark>
  708. Vous vous simplifierez grandement la vie.</p>
  709. </section>
  710. <section>
  711. <h2 id="bytheway"><a href="#bytheway">By the way</a></h2>
  712. <section>
  713. <h3 id="sorting"><a href="#sorting">Une note sur le tri</a></h3>
  714. <p>Les listes de noms ne sont pas toujours triées sur la base du nom de famille dans le monde entier. Par exemple, les Thaïs et les Islandais s'attendent à un tri sur la base du prénom.</p>
  715. <p>Prenons un autre exemple&nbsp;: il est possible que l'ordre de tri soit différent dans différentes zones du monde hispanophone. Par exemple, María-Jose Carreño Quiñones s'attendra à tel endroit à trouver son nom dans une liste en cherchant Carreño Quiñones. Cependant, une autre María-Jose Carreño Quiñones d'un autre endroit pourra s'attendre à trouver son nom trié à Quiñones.</p>
  716. <p>Le traitement des petits mots comme ‘von’, ‘de’ et ‘van’ apporte encore un peu de complication dans le tri. Parfois les préfixes sont porteurs de sens, et parfois non.</p>
  717. </section>
  718. <section>
  719. <h3 id="formality"><a href="#formality">Formalité et titres honorifiques</a></h3>
  720. <p>Différents niveaux de formalité s'appliquent dans différentes cultures. Vous devez le prendre en compte quand vous vous adressez à quelqu'un. Tandis que les prénoms deviennent une façon très courante de s'adresser aux gens en Occident et dans les cercles technologiques, ce n'est en aucun cas une pratique universellement acceptée. Contacter une personne pour la première fois au Royaume-Uni en utilisant son prénom peut quelquefois impliquer que vous l'avez déjà rencontrée.</p>
  721. <p>D'un autre côté, vous adresser à quelqu'un en utilisant son titre et son prénom (par exemple &laquo;&nbsp;M. Richard&nbsp;&raquo;) ou simplement par leur nom de famille (&laquo;&nbsp;Ishida&nbsp;!&nbsp;&raquo;) sont acceptables dans certaines parties du monde, mais pas dans d'autres (telles que le Royaume-Uni).</p>
  722. <p>En Allemagne, les titres sont importants, et vous pouvez avoir à faire référence à quelqu'un pas seulement en tant que Herr Schmidt, mais Herr Professor Doktor Schmidt.</p>
  723. <p>Dans une culture comme celle du Japon, il est normal d'ajouter au nom d'une personne que vous contactez un titre honorifique ou lié au travail. Par exemple, on s'attend à ce que vous parliez de Tanaka-san ou Tanaka-sama (selon la relation qui vous lie). Un responsable de département nommé Tanaka s'attend à ce qu'on le nomme Tanaka-bucho (Responsable de département Tanaka). Bien qu'on puisse attacher -san à un prénom, il serait très surprenant de le faire dans le milieu du travail.</p>
  724. </section>
  725. </section>
  726. </article>
  727. </section>
  728. <nav id="jumpto">
  729. <p>
  730. <a href="/david/blog/">Accueil du blog</a> |
  731. <a href="https://www.w3.org/International/questions/qa-personal-names">Source originale</a> |
  732. <a href="/david/stream/2019/">Accueil du flux</a>
  733. </p>
  734. </nav>
  735. <footer>
  736. <div>
  737. <img src="/static/david/david-larlet-avatar.jpg" loading="lazy" class="avatar" width="200" height="200">
  738. <p>
  739. Bonjour/Hi!
  740. Je suis <a href="/david/" title="Profil public">David&nbsp;Larlet</a>, je vis actuellement à Montréal et j’alimente cet espace depuis 15 ans. <br>
  741. Si tu as apprécié cette lecture, n’hésite pas à poursuivre ton exploration. Par exemple via les <a href="/david/blog/" title="Expériences bienveillantes">réflexions bimestrielles</a>, la <a href="/david/stream/2019/" title="Pensées (dés)articulées">veille hebdomadaire</a> ou en t’abonnant au <a href="/david/log/" title="S’abonner aux publications via RSS">flux RSS</a> (<a href="/david/blog/2019/flux-rss/" title="Tiens c’est quoi un flux RSS ?">so 2005</a>).
  742. </p>
  743. <p>
  744. Je m’intéresse à la place que je peux avoir dans ce monde. En tant qu’humain, en tant que membre d’une famille et en tant qu’associé d’une coopérative. De temps en temps, je fais aussi des <a href="https://github.com/davidbgk" title="Principalement sur Github mais aussi ailleurs">trucs techniques</a>. Et encore plus rarement, <a href="/david/talks/" title="En ce moment je laisse plutôt la place aux autres">j’en parle</a>.
  745. </p>
  746. <p>
  747. Voici quelques articles choisis :
  748. <a href="/david/blog/2019/faire-equipe/" title="Accéder à l’article complet">Faire équipe</a>,
  749. <a href="/david/blog/2018/bivouac-automnal/" title="Accéder à l’article complet">Bivouac automnal</a>,
  750. <a href="/david/blog/2018/commodite-effondrement/" title="Accéder à l’article complet">Commodité et effondrement</a>,
  751. <a href="/david/blog/2017/donnees-communs/" title="Accéder à l’article complet">Des données aux communs</a>,
  752. <a href="/david/blog/2016/accompagner-enfant/" title="Accéder à l’article complet">Accompagner un enfant</a>,
  753. <a href="/david/blog/2016/senior-developer/" title="Accéder à l’article complet">Senior developer</a>,
  754. <a href="/david/blog/2016/illusion-sociale/" title="Accéder à l’article complet">L’illusion sociale</a>,
  755. <a href="/david/blog/2016/instantane-scopyleft/" title="Accéder à l’article complet">Instantané Scopyleft</a>,
  756. <a href="/david/blog/2016/enseigner-web/" title="Accéder à l’article complet">Enseigner le Web</a>,
  757. <a href="/david/blog/2016/simplicite-defaut/" title="Accéder à l’article complet">Simplicité par défaut</a>,
  758. <a href="/david/blog/2016/minimalisme-esthetique/" title="Accéder à l’article complet">Minimalisme et esthétique</a>,
  759. <a href="/david/blog/2014/un-web-omni-present/" title="Accéder à l’article complet">Un web omni-présent</a>,
  760. <a href="/david/blog/2014/manifeste-developpeur/" title="Accéder à l’article complet">Manifeste de développeur</a>,
  761. <a href="/david/blog/2013/confort-convivialite/" title="Accéder à l’article complet">Confort et convivialité</a>,
  762. <a href="/david/blog/2013/testament-numerique/" title="Accéder à l’article complet">Testament numérique</a>,
  763. et <a href="/david/blog/" title="Accéder aux archives">bien d’autres…</a>
  764. </p>
  765. <p>
  766. On peut <a href="mailto:david%40larlet.fr" title="Envoyer un courriel">échanger par courriel</a>. Si éventuellement tu souhaites que l’on travaille ensemble, tu devrais commencer par consulter le <a href="http://larlet.com">profil dédié à mon activité professionnelle</a> et/ou contacter directement <a href="http://scopyleft.fr/">scopyleft</a>, la <abbr title="Société coopérative et participative">SCOP</abbr> dont je fais partie depuis six ans. Je recommande au préalable de lire <a href="/david/blog/2018/cout-site/" title="Attention ce qui va suivre peut vous choquer">combien coûte un site</a> et pourquoi je suis plutôt favorable à une <a href="/david/pro/devis/" title="Discutons-en !">non-demande de devis</a>.
  767. </p>
  768. <p>
  769. Je ne traque pas ta navigation mais mon
  770. <abbr title="Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33.184162340">hébergeur</abbr>
  771. conserve des logs d’accès.
  772. </p>
  773. </div>
  774. </footer>
  775. <script type="text/javascript">
  776. ;(_ => {
  777. const jumper = document.getElementById('jumper')
  778. jumper.addEventListener('click', e => {
  779. e.preventDefault()
  780. const anchor = e.target.getAttribute('href')
  781. const targetEl = document.getElementById(anchor.substring(1))
  782. targetEl.scrollIntoView({behavior: 'smooth'})
  783. })
  784. })()
  785. </script>