Content deleted Content added
m Small edits to improve grammar and flow of English - no change of meaning. |
copyedit; not valid for other modern operating systems such as Linux |
||
Line 1:
{{refimprove|date=June 2011}}
Microsoft started to consistently implement [[Unicode]] in their products quite early.{{clarify|date=July 2012}} [[Windows NT]] was the first operating system that used "wide characters" in [[system call]]s. Using
== In various Windows families ==
=== Windows NT based systems ===
Modern
The <code>IsTextUnicode</code> function uses a [[heuristic algorithm]] on a [[byte string]] passed to it to detect whether this string represents UTF-16 text. For very short texts, this function, used by some applications like [[Notepad (software)|Notepad]], often gives incorrect results. This gave rise to legends about the existence of [[Easter egg (computing)|"Easter eggs"]] like [[Bush hid the facts]].
=== Windows CE ===
In [[Windows CE]] UTF-16 was used almost exclusively, with the
{{expand section|date=June 2011}}
Line 17:
== UTF-8 ==
Although the locale can be set so the
There are proposals to add
Many applications imminently have to support UTF-8 because it is the most
== References ==
|