These code pages are often viewed as part of Microsoft’s [[embrace, extend and extinguish]] strategy towards open standards. Fortunately, the transition to full [[Unicode]] support now offers standards-based applications the possibility of full interoperability with the [[character repertoire]] of these documents without giving up standards compliance on output.
== InofficalPrivate code pages ==
EarlyWhen, early in the history of personal computers, when users didn'’t find their character encoding requirements met, inofficalprivate or local codepages were created using [[Terminate and Stay Resident]] utilities or by re-programming [[BIOS]] [[EPROM]]s. In some cases, unofficial code page numbers were invented (''e.g.'', cp895).
codepages were created using [[Terminate and Stay Resident]] utililies or even by re-programmed [[BIOS]] [[EPROM]]s.
When more diverse character set support became available most of thesethose code pages fadefell awayinto disuse, with some exceptions such as the [[Kamenicky]] or KEYBCS2 encoding for the [[Czech alphabet|Czech]] and [[Slovak alphabet|Slovak]] alphabets.
like the [[Kamenicky]] or KEYBCS2 encoding for [[Czech alphabet|Czech]] and [[Slovak alphabet|Slovak]]. Even an