Chaosforge Forum
General => Discussion => Topic started by: thelaptop on May 14, 2010, 01:54
-
In view of the fact that many of the CF RL games are using higher order ASCII for their graphics, I move that the mortem files be output in UTF-8 to better preserve these higher order ASCII for display on the forum under the mortem tags.
We are already living in the 21st century, where UTF-8 is very prevalent -- many text editors (including notepad and the text box of the CF forums also) can handle UTF-8 without any problems. As such, we shouldn't have to rely on the older ideas of code pages to provide the correct glyphs for the characters we are showing in these mortem files. Doing this will also give a more professional mortem that better reflects the quality of the ASCII art used in the games.
(While I am arguing for using UTF-8 for mortem files, the same argument works for the screenshot keys that generate BBCode/plain files of the current game screen.)
-
Yea I agree with that.
The forum automatically ampersand-escapes unicode right?
EDIT: Oh, seems like it doesn't... IIRC wouldn't that give compat problems with IE in that case? Dunno tho, I never really used IE lol :P
-
I wasn't really thinking in terms of escaped HTML entities -- I was referring to actually using the UTF-8 encoding. Take this post (http://forum.chaosforge.org/index.php/topic,1174.msg23319.html#msg23319) for example. It's in simplified Chinese and was typed directly into the text box of the forum -- it shows up okay on machines with the installed fonts for any browser.
That was what I had in mind. In the case of the mortem/screen shot texts, it is even easier because I think the basic fonts that appear on most systems can handle the myriad of extended Latin characters and/or line drawing characters.