Identificatie
Ieder begrip krijgt een betekenisloos, stabiel NanoID.
- Aantal karakters
- 5
- Alafabet
2346789abcdefghijkmnpqrtwxyz
Hiermee kunnen meer dan 17 miljoen unieke NanoID’s worden gegenereerd. Bij 588 voorkomens is de kans op botsing 1%.
Het alfabet bevat geen hoofdletters om problemen met bestandsnamen op Windows te voorkomen. Daarnaast vermijden we look-alikes (1l0ouv5s). Reeds bestaande NanoID’s die deze karakters bevatten, blijven ongewijzigd.
Voorbeeld
ez6ya
k4anw
kd3hm
d3x6c
wtdtf
Vastlegging
Het NanoID maakt onderdeel uit van de URI van een begrip en wordt momenteel op geen andere wijze vastgelegd.1 Daarmee zijn enkel mensen, en niet systemen, in staat het NanoID van een begrip te achterhalen.
NanoID’s kunnen eenvoudig worden gegenereerd met hulpmiddelen in bijvoorbeeld Visual Studio Code of via diverse websites zoals nanoid.jormaechea.com.ar of nanoid.yuuniworks.com.
In Visual Studio Code kun je Mentor gebruiken om bij een NanoID de voorkeursterm te tonen.
Voetnoten