Lar Programas O que é uma marca de ordem de bytes (bom)? - o que é techopedia

O que é uma marca de ordem de bytes (bom)? - o que é techopedia

Índice:

Anonim

Definição - O que significa Byte Order Mark (BOM)?

A marca de ordem de byte (BOM) é uma informação usada para significar que um arquivo de texto emprega codificação Unicode, além de comunicar a persistência do fluxo de texto. A lista técnica não é interpretada como uma parte lógica do próprio fluxo de texto, mas como um indicador invisível em sua cabeça. O caractere Unicode da marca de ordem de bytes é U + FEFF.

Techopedia explica Byte Order Mark (BOM)

O Unicode é um grupo de padrões desenvolvidos nas décadas de 80 e 90, a fim de integrar todas as principais linguagens de computador em um léxico de codificação. O Unicode vem em várias iterações, incluindo UTF-8, UTF-16 e UTF-32 (que usam 8, 16 e 32 bits por caractere, respectivamente).

Antes da introdução do UTF-8 em 1993, o texto Unicode era transferido usando unidades de código de 16 bits. Essas unidades tinham uma qualidade chamada endianness, que identificava essencialmente a ordem dos bytes pelo menos menos significativo primeiro ou pelo mais significativo primeiro. A marca de ordem de bytes geralmente é um recurso opcional no processamento de texto típico em ambiente fechado, porém é necessário em situações que envolvem troca de texto.

O que é uma marca de ordem de bytes (bom)? - o que é techopedia