Quels sont les personnages illégaux?
Les caractères illégaux sont des lettres, des chiffres, des signes de ponctuation et des symboles similaires non autorisés ou interdits par un programme informatique ou une syntaxe. La nature exacte de ces caractères peut varier en fonction du programme utilisé et de la manière dont ces caractères sont utilisés. Cela signifie que le contexte dans lequel une personne travaille peut souvent changer les personnages qu’elle peut utiliser et ceux qui peuvent créer des problèmes. Les caractères illégaux en anglais sont généralement des signes de ponctuation ou des lettres comportant des marques d'accent inhabituelles.
Il existe de nombreuses lettres et symboles pouvant être considérés comme des caractères illégaux, ainsi que d'autres qui pourraient être interdits mais non nécessairement illégaux dans certains contextes. Le terme «illégal» dans cet usage ne fait référence à aucune loi particulière, mais indique simplement que l'utilisation de tels caractères constitue une violation de la «loi» d'un programme d'ordinateur particulier. Dans le système d'exploitation Windows®, par exemple, les symboles tels que les deux points, les crochets et les points d'interrogation sont généralement des caractères interdits pour l'attribution de noms à des fichiers ou à des dossiers.
Beaucoup de ces caractères illégaux sont autorisés pour nommer des fichiers et des dossiers lorsque vous utilisez Mac OS®, toutefois, la programmation derrière ces systèmes étant différente. Les deux points sont un caractère illégal dans les deux types de système d'exploitation, car ils sont utilisés dans les deux systèmes pour différencier les fichiers et les dossiers d'un chemin de fichier. Différentes versions de ces systèmes peuvent également autoriser certains caractères non autorisés dans d'autres versions. Par conséquent, les administrateurs système doivent souvent connaître différents caractères illégaux pouvant créer des problèmes sur différents types de systèmes. Certaines lettres que l’on peut trouver dans des langues autres que l’anglais, notamment les lettres anglaises comportant des marques d’accent qui sont assez courantes en français ou en espagnol, sont souvent des caractères illégaux dans les programmes en anglais.
Il existe également certains caractères non autorisés liés à des types de systèmes particuliers, tels que les adresses de messagerie ou les URL (Uniform Resource Locator). Ces systèmes ne permettent souvent pas certains caractères ou espaces dans des combinaisons ou des positions particulières, telles que trois points ensemble dans ce qui serait un ellipsis dans la plupart des paramètres de texte ou des espaces au début ou à la fin d'un nom. Certains programmes ou services de discussion en ligne peuvent également interdire l’utilisation de certaines lettres comportant des marques d’accent, qui ne sont pas nécessairement illégales, mais qui ont pour but de faciliter la lecture et la gestion du système. Les administrateurs système peuvent éventuellement interdire les utilisateurs qui utilisent habituellement ces caractères interdits, car une telle utilisation pourrait enfreindre les conditions d'utilisation de ce programme ou service.