( ͡° ͜ʖ ͡° )

最喜欢的Lenny Face 点击来复制

其他用户创建的Lenny Face 人在线

Lenny Face生成器( ͡° ͜ʖ ͡°)

欢迎欢迎!这个网站可以让你打造你自己的lenny face和文字表情。随时随地使用这些表情,让他们来表达你文字背后的情绪,或者只是来烦烦你的朋友。如果生成的东西长得不像人脸,试试点击随机按钮来发挥你的想象力!你可以随意扔出这些代码,这些文字表情会是你表情包中的唯一必需品!

如果你还不了解文字表情、lenny face和emoji表情,下面是一些常用的例子:

  • Lenny Face ( ͡° ͜ʖ ͡°)
  • 戴眼镜 (⌐■_■)
  • 震惊 ಠ_ಠ
  • 耸肩 ¯\_ツ_/¯

这个网站已经过认证,在Mozilla火狐、谷歌Chrome和最新版Safari上的效果最佳。

问答

有多少种组合可能?

现在为止,你可以组合出a large number of (enable Javascript for a more accurate result)种不同的表情。

那个空白方块是什么?(这个�)

不要担心,你的电脑没事。这些奇怪的字符是你的浏览器不理解如何显示一些符号的结果。这一现象在旧系统如Windows XP和Win7上很普遍。安卓有时也缺少一些符号。Linux和Mac应该不会有这些问题。如果遇上这种事,试一试别的方法。(或者不管它!)

为什么耳朵列表里除了耳朵还有别的东西?

因为这样在编程中更容易解释。 ¯\_ᵔ ͜ʖᵔ_/¯

你最喜欢的表情是哪个?

我非常喜欢 ʢ◉ᴥ◉ʡ ,因为它含有拉丁符号,这些符号是让我创建这个网站的最初灵感。它看起来像个老鼠对吧?我还喜欢 ´• ل͜ •` ,当然还有这个著名的墨镜Rapper q⊜ᨎ⊜p ,还有最简单的 ^‿^

一定要定期访问。很快就会有很多新的功能和符号被添加进来!

关于Unicode

在阳光明媚的一天,人类发明了电子计算机。电脑已经被世界各地的人应用为十分有用的工具。每个人都很开心。

但是不久之后,这些人想要用文字来发送自己的作品、故事和有趣的笑话。不幸的是,这些笨蛋一直没有统一同一种语言和书写系统。这倒没事,但是它们连统一的文字编码格式都没有。

遗留编码

电脑不会使用文字语言来思考,而是用字节、比特和数字。所以我们人类需要想出一种方法来用一堆数字来代表文字……简单!只要将每个字符对应出一串电脑可以处理的数字就可以了。例如,你平常阅读的文字,小写拉丁字母a-z,由97到122这些数字代表。但并不是所有用电脑的人都会阅读字母。有些人只会西里尔语、希腊语、阿拉伯语、汉语、卡坦卡语或日语,他们会使用一样的数字方法来代表自己的文字。例如,西里尔语Д (De)在Windows-1251编码中为数字196,而在ASCII扩展中的编码为“─”,一个水平的直线。

所以,在打开地球另一端的朋友发给你的文本文件之前,你首先要知道他们使用什么编码来书写这些文本。你可以一个一个猜,但是这些老编码数量太多了,有60种!所以当你打开文件时,它可能看起来会是这样:

rcÁ=Óì·ÇX[ésô´-åøJ¦@e¹ýD0ý["§¬Æ¢eSSÔQ¦cûcWUnÛÇ/k5©¶§.ÖÒLÝSTtaöD:<%d·%ÄÜI/y¡þ,Ô±
f.ÉIlûңèfm mÎãSìnÕÏiàÇvø[å]/_~5L5°ô¬6×áÇÉL=É:²÷ÆTçߨìUEAwÜ[Í4±© ѳPEbÌ1%m"f_½
O`_¥Hð¢ÍA.©Ütæì²²_yèä'4ùuý¬ÇÿtMF-à9Òô@×I÷"ÊtÂî5&ý¥Zásq®^mTÕ{§bÀÜ´øFÁ³q0Ï¢®](é4

这种现象的专业术语叫做乱码

UTF-8

那么我们如何解决不同编码的问题呢?答案很简单:只需打造一个大型编码系统来包含所有这些东西和编码就行了。这就是Unicode。Unicode指定一个叫做代码点或字母的范围。这不是编码本身,这将是用于编码Unicode点的格式之一。最常用的Unicode格式是UTF-8.还有其他格式如UTF-16和UTF-32,但是UTF-8是Unicode最棒的格式,因为:

  • 它可以储存任何东西
    老式编码需要整片文章使用同一种编码即书写系统来书写,这让用户无法在同一篇文章中使用多种书写系统。而UTF-8就可以做到。
  • 它使用多种字符长度
    Unicode有高达4,294,967,296代码点(4比特=32字节=2^32)。如果每个字符都是4比特,文档和网站的大小会变大四倍。而UTF-8对于每个拉丁字母只需1比特,而不常见字符也不会超过4比特。
  • 与ASCII向下兼容
    由UTF-8创建的最初255个代码点与ASCII一样。ASCII在UTF-8推广之前非常普及。正因向下兼容,UTF-8编码可以处理用ASCII编码编写的文件,不需要进行重新编写。

你依然可能遇到未使用UTF-8编写的文件或网站。最常见的是在一些东方地区如汉语网站。为什么?因为这些网站管理人不想增多自己的带宽花费。听着很奇怪?我来解释一下。使用拉丁字符编写的文档会比较小,因为大多数字符只有1比特。其他的使用Unicode的书写系统中,一个字符可以达到4比特的大小!所以这些文档比使用拉丁文字书写的文档要大。这一现象的例子就是俄罗斯的社交网站vk.com。这一网站使用Windows-1251编码,因为这一编码的西里尔书写系统可以让每个字符只有1比特大小,这样可以节省带宽。

如今,UTF-8是最常见的网络文字格式。它也是这个网站的基础,没有Unicode,Lenny和其他表情可能只能限制在ASCII的字符长度了。