El mismo personaje convertido a utf-8 se convierte en la secuencia de byte ef bb bf. El estándar unicode permite que el bom pueda servir como firma para el texto codificado utf-8 donde el conjunto de carácter no está marcado. algunos desarrolladores de software lo han adoptado para otras codificaciones, incluyendo utf-8, en un intento de distinguir utf-8 de las páginas de código local de 8 BITS. Sin embargo RFC 3629, el estándar utf-8, recomienda que las marcas de orden de byte estén prohibidas en protocolos usando utf-8, pero discute los casos en los que esto puede no ser posible. Además, la gran restricción de los patrones posibles en utf-8 (por ejemplo, no puede haber ningún bytes solitario con el conjunto de alto bit) significa que debe ser posible distinguir utf-8 de otras codificaciones de carácter sin confiando en el bom.
Las marcas de orden de byte están prohibidas en protocolos usando qué estándar?
Utf-8