<p dir="ltr">That&#39;s probably a good recommendation, if we couple it with a mandate to never generate UTF-16.</p>
<div class="gmail_quote">On Jul 18, 2012 9:11 AM, &quot;Phillip Hallam-Baker&quot; &lt;<a href="mailto:hallam@gmail.com">hallam@gmail.com</a>&gt; wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
As far as XML is concerned:<br>
<br>
Entities encoded in UTF-16 must and entities encoded in UTF-8 may<br>
begin with the Byte Order Mark described by Annex H of [ISO/IEC<br>
10646:2000], section 16.8 of [Unicode] (the ZERO WIDTH NO-BREAK SPACE<br>
character, #xFEFF). This is an encoding signature, not part of either<br>
the markup or the character data of the XML document. XML processors<br>
must be able to use this character to differentiate between UTF-8 and<br>
UTF-16 encoded documents.<br>
<br>
<br>
I am not aware of any software that breaks if the BOM is omitted. I<br>
have seen a lot of editors and code tools (including the<br>
<a href="http://xml.resource.org" target="_blank">xml.resource.org</a> one) that breaks if one is specified. I suggest then<br>
that the tools accept XML with a BOM but not generate one.<br>
<br>
<br>
On Wed, Jul 18, 2012 at 11:20 AM, Paul Hoffman &lt;<a href="mailto:paul.hoffman@vpnc.org">paul.hoffman@vpnc.org</a>&gt; wrote:<br>
&gt; On Jul 18, 2012, at 8:11 AM, Phillip Hallam-Baker wrote:<br>
&gt;<br>
&gt;&gt; I think the tools need to accept a BOM but not require one.<br>
&gt;<br>
&gt; We aren&#39;t talking about &quot;the tools&quot; (or, we shouldn&#39;t be): we are talking about the publication format.<br>
&gt;<br>
&gt; We should test published formats with and without a BOM and see which causes more good, and more bad, results.<br>
&gt;<br>
&gt; --Paul Hoffman<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; rfc-interest mailing list<br>
&gt; <a href="mailto:rfc-interest@rfc-editor.org">rfc-interest@rfc-editor.org</a><br>
&gt; <a href="https://www.rfc-editor.org/mailman/listinfo/rfc-interest" target="_blank">https://www.rfc-editor.org/mailman/listinfo/rfc-interest</a><br>
<br>
<br>
<br>
--<br>
Website: <a href="http://hallambaker.com/" target="_blank">http://hallambaker.com/</a><br>
_______________________________________________<br>
rfc-interest mailing list<br>
<a href="mailto:rfc-interest@rfc-editor.org">rfc-interest@rfc-editor.org</a><br>
<a href="https://www.rfc-editor.org/mailman/listinfo/rfc-interest" target="_blank">https://www.rfc-editor.org/mailman/listinfo/rfc-interest</a><br>
</blockquote></div>