[1209] Encoding

Title Text:I don’t see how; the C0 block is right there at the beginning.<

Origin:https://xkcd.com/1209/

https://www.explainxkcd.com/wiki/index.php/1209:_Encoding

编码

https://www.douban.com/photos/photo/1979260377/

Skywriting正在使用飞机在天空中用受控释放的烟雾写出文字。 Unicode是数字编码文本的标准,支持各种各样的字符和修饰符。

Cueball和Megan聘请了一位天空作家写了他们用Unicode提供的一些文字,但现在他们对结果不满意,Cueball正在使用他们的一个对讲机告诉飞行员他的错误 – 导致飞行员的结果似乎失去控制(可能是对飞机的控制,而不是文本)。

interrobang(“?”是一个组合问号和感叹号。变音符号是添加到字符中的任何符号(例如麓,藰,艺,篓),通常是添加到字母中的重音符号。在Unicode中,组合变音符号是表示为单独的字符,但是以图形方式呈现文本的计算机程序将它们视为对前一个字符的修改。修改interrobang的请求很奇怪,因为变音符号应该修改字母而不是标点符号,并且假设在interrobang中已经是概念上是一个字符组合。

skywriter的错误和短语“Unicode支持”解决了软件渲染Unicode符号的常见问题。但是这里的错误似乎并没有使文本变得难以理解:所有的写作者显然已经做了一个变音符号(或者可能是旁边的)interrobang而不是它上面。如果这是文本的唯一问题(可能是因为interrobang可能会在最后),那么天文写作者“可怕的Unicode支持”的评论使得Cueball和Megan看起来很挑剔和无情。漫画指出了计算机用户在描述小问题时使用夸张的倾向,夸大了他们的相对严肃性。在这里,Cueball和Megan似乎更关心他们错误渲染的文本而不是关于天空作家的安全性。

标题文本是指C0块,它是Unicode(和ASCII)中前32个字符代码的名称,传统上称为控制字符。当“控制角色”在传统位置如此清晰时,Cueball想知道飞机如何可能失去“控制”。

漫画1647:变音符号也引用了变音符号的荒谬用法。

Leave a Reply

Your email address will not be published. Required fields are marked *

Categories