Co to są nielegalne postacie?
Nielegalne znaki to litery, cyfry, znaki interpunkcyjne i podobne symbole niedozwolone lub zabronione przez program komputerowy lub składnię. Dokładna natura tych postaci może się różnić, w zależności od używanego programu i sposobu, w jaki te postacie są używane. Oznacza to, że kontekst, w którym pracuje dana osoba, często może zmieniać, jakie postacie może używać, a które postacie mogą tworzyć problemy. Nielegalne postacie w języku angielskim są zazwyczaj znamionami interpunkcyjnymi lub literami zawierającymi niezwykłe znaki akcentu.
Istnieje wiele różnych liter i symboli, które można uznać za nielegalne postacie, a także inne postacie, które mogą być zabronione, choć niekoniecznie nielegalne w niektórych warunkach. Termin „nielegalny” w tym użyciu nie odnosi się do żadnych konkretnych przepisów, ale po prostu wskazuje, że użycie takich postaci narusza „prawo” określonego programu komputerowego. Na przykład w systemie operacyjnym Windows® (OS), takie jak ColONS, wsporniki i znaki pytań to zazwyczaj nielegalne znaki do użytku w nazywaniu plików lub folderów.
Wiele z tych nielegalnych znaków jest dozwolonych do nazywania plików i folderów podczas korzystania z Mac OS®, ponieważ programowanie za tymi systemami jest inne. Okrężnica jest nielegalną postacią w obu typach systemu operacyjnego, ponieważ jest używany w obu systemach do rozróżnienia plików i folderów na ścieżce pliku. Różne wersje tych systemów mogą również pozwolić na niektóre znaki, które nie są dozwolone w innych wersjach, więc administratorzy systemu często muszą być świadomi różnych nielegalnych znaków, które mogą tworzyć problemy w różnych typach systemów. Niektóre litery, które można znaleźć w językach nieanglojęzycznych, zwłaszcza angielskich literach zawierających znaki akcentu, które są dość powszechne w języku francuskim lub hiszpańskim, są często nielegalnymi postaciami w programach języka angielskiego.
Są też pewne ILZnaki prawne dotyczące określonych rodzajów systemów, takich jak adresy e -mail lub jednolite lokalizatory zasobów (adresy URL). Systemy te często nie zezwalają na niektóre znaki lub przestrzenie w określonych kombinacjach lub pozycjach, takich jak trzy kropki razem w elipsie w większości ustawień tekstowych lub przestrzeni na początku lub zakończenia nazwy. Niektóre programy lub usługi czatu mogą również zabronić korzystania z niektórych liter, które zawierają znaki akcentu, które niekoniecznie są nielegalne, ale nie są w stanie utrzymać systemu łatwiejszego odczytu i zarządzania. Administratorzy systemu mogą potencjalnie zakazać użytkowników, którzy zwykle używają tych zakazanych znaków, ponieważ takie użycie może naruszać warunki użytkowania tego programu lub usługi.