I hope that majority of web developers of the world already use UTF-8, am I right?
The reason is simple: because what you hope is not exactly the case in the real world. There are plenty of websites and Web applications that have still not adapted UTF-8 as their default encoding and are using various ISO or exotic encodings.
And since this is the case, it is more preferable to distribute CKEditor with a default setting that works for everyone than support just some users and force others to change settings in order to be able to display non-Latin characters.
Re: Question on default settings of processing HTML entities
The reason is simple: because what you hope is not exactly the case in the real world. There are plenty of websites and Web applications that have still not adapted UTF-8 as their default encoding and are using various ISO or exotic encodings.
And since this is the case, it is more preferable to distribute CKEditor with a default setting that works for everyone than support just some users and force others to change settings in order to be able to display non-Latin characters.
Documentation Manager, CKSource
See CKEditor 5 docs, CKEditor 4 docs, CKEditor 3 docs, CKFinder 3 docs, CKFinder 2 docs for help.
Visit the new CKEditor SDK for samples showcasing editor features to try out and download!
Re: Question on default settings of processing HTML entities