{"id":39103,"date":"2004-05-31T07:00:00","date_gmt":"2004-05-31T07:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/oldnewthing\/2004\/05\/31\/why-is-the-default-8-bit-codepage-called-ansi\/"},"modified":"2004-05-31T07:00:00","modified_gmt":"2004-05-31T07:00:00","slug":"why-is-the-default-8-bit-codepage-called-ansi","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/oldnewthing\/20040531-00\/?p=39103","title":{"rendered":"Why is the default 8-bit codepage called &quot;ANSI&quot;?"},"content":{"rendered":"<p>  Reader Ben Hutchings wanted to know why the 8-bit codepage is called &#8220;ANSI&#8221;  when it isn&#8217;t actually ANSI.  <\/p>\n<p>  But instead of saying, &#8220;Oh well, some things mortals were never meant  to know,&#8221; he went and dug up the answer himself.  <\/p>\n<blockquote class=\"q\">\n<p>  A quick Google for  <a href=\"http:\/\/www.google.com\/search?q=windows+ansi+misnomer\">  Windows ANSI misnomer<\/a>  found me  <a href=\"http:\/\/download.microsoft.com\/download\/5\/6\/8\/56803da0-e4a0-4796-a62c-ca920b73bb17\/21-Unicode_WinXP.pdf\">  exactly what I was looking for [pdf]<\/a>:  <\/p>\n<blockquote><p>  &#8220;The term &#8220;ANSI&#8221; as used to signify Windows code pages is a  historical reference, but is nowadays a misnomer that continues  to persist in the Windows community. The source of this comes  from the fact that the Windows code page 1252 was originally  based on an ANSI draft, which became ISO Standard 8859-1.  However, in adding code points to the range reserved for control  codes in the ISO standard, the Windows code page 1252 and  subsequent Windows code pages originally based on the ISO 8859-x  series deviated from ISO. To this day, it is not uncommon to have  the development community, both within and outside of Microsoft,  confuse the 8859-1 code page with Windows 1252, as well as see  &#8220;ANSI&#8221; or &#8220;A&#8221; used to signify Windows code page support.  <\/p><\/blockquote>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Reader Ben Hutchings wanted to know why the 8-bit codepage is called &#8220;ANSI&#8221; when it isn&#8217;t actually ANSI. But instead of saying, &#8220;Oh well, some things mortals were never meant to know,&#8221; he went and dug up the answer himself. A quick Google for Windows ANSI misnomer found me exactly what I was looking for [&hellip;]<\/p>\n","protected":false},"author":1069,"featured_media":111744,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[2],"class_list":["post-39103","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-oldnewthing","tag-history"],"acf":[],"blog_post_summary":"<p>Reader Ben Hutchings wanted to know why the 8-bit codepage is called &#8220;ANSI&#8221; when it isn&#8217;t actually ANSI. But instead of saying, &#8220;Oh well, some things mortals were never meant to know,&#8221; he went and dug up the answer himself. A quick Google for Windows ANSI misnomer found me exactly what I was looking for [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/39103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/users\/1069"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/comments?post=39103"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/posts\/39103\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media\/111744"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/media?parent=39103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/categories?post=39103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/oldnewthing\/wp-json\/wp\/v2\/tags?post=39103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}