Byte order mark: Porovnání verzí

Smazaný obsah Přidaný obsah
Přílliš matoucí. Může a JE zdrojem problémů i v jiných systémech než POSIX (WIndows, BSD)
Bez shrnutí editace
Řádek 5:
Hlavním důvodem užití tohoto znaku je rozlišení pořadí ukládání bajtů big-endian nebo little-endian v UTF-16 a odlišení samotného UTF-16 od UTF-8. V případě záměny pořadí bajtů není znak U+FFFE platný Unicode znak, navíc v kódování UTF-8 se bajty <tt>0xFE</tt> a <tt>0xFF</tt> nesmí vyskytovat. Užití BOM v UTF-8 je pro účel rozpoznání pořadí ukládání bajtů nadbytečné, nicméně mnohé aplikace operačního systému Microsoft Windows používají tento znak na začátku souboru pro rozlišení souborů uložených ve formátu UTF-8. V některých systémech ( např. [[POSIX]]) není tato signatura používána.
 
Používání nebo nepopužívánínepoužívání BOM může být zdrojem problémů.{{Kódování Unicode|float=left}}
{{clear}}