Cuprins:
Definiție - Ce înseamnă marcajul de comandă de byte (BOM)?
Marca de comandă a octeților (BOM) este o informație folosită pentru a semnifica că un fișier text folosește codare Unicode, comunicând în același timp andianța fluxului de text. BOM nu este interpretat ca o parte logică a fluxului de text în sine, ci este mai degrabă un indicator invizibil în fruntea sa. Caracterul Unicode al mărcii de comandă a octeților este U + FEFF.
Techopedia explică Byte Order Mark (BOM)
Unicode este un grup de standarde dezvoltate în anii '80 -'90 pentru a integra toate limbajele majore ale computerului într-un singur lexic. Unicode vine în mai multe iterații, inclusiv UTF-8, UTF-16 și UTF-32 (care utilizează 8, 16 și, respectiv, 32 biți).
Înainte de introducerea UTF-8 în 1993, textul Unicode a fost transferat folosind unități de cod pe 16 biți. Aceste unități aveau o calitate numită endianness, care în esență a identificat ordinea de byte fie prin cel puțin semnificative primele, fie prin cele mai semnificative primele. Marca de comandă a octeților este, în general, o caracteristică opțională în procesarea textului tipic, cu mediu închis, însă este necesară în situații care implică schimb de texte.
