为什么打html显示emoji表情情显示问号?

关于五仁月饼和莲蓉月饼的话题我们就不撕了,中秋过完之后马上就是国庆小长假,趁现在...
3D Touch 是从压感技术衍生而来的全新的巧妙的操作方式,就目前而言 iPhone 可以有三...
现在可免费抢票参观国内首次大规模苹果产品展,你还不动心?
Nexus 4/7/10 是 2012 年发布的老设备,硬要升级也有可能会影响体验,再说到时也肯定...
每年一有新 iPhone 问世,就会有人觉得手中的旧 iPhone 各种不好用,对比之下更是如此...
Live Photos是有趣好玩还是鸡肋,就看你会不会玩了。
据说月底日本发布会将会推出 One M9+ 升级版,看来另有其“机”。
iPhone 6s和iPhone 6s Plus泡水一个小时后还能用吗?且看视频。
一般来说如果提到与汽车有关的游戏作品,可能很多玩家首先想到的就是竞速游戏,耳边立...
蜗牛在许多人眼里一直都是一种非常渺小的动物,他们背着大大的壳,行动非常缓慢,而且...
在手机上完成图片、文字等文档编辑是很多行业人士的理想,拿小编来说,每天的工作就是...
作为神也并非无所不能嘛《阿斯特拉》:两个阵营中的对抗和冲突一直是神话故事当中亘古...
《勇者斗恶龙6》发行后,ENIX 花费四年时间打造的正统续作《勇者斗恶龙7:伊甸的战士...
说起有名的 YouTuber,我想 PewDiePie 应该是当仁不让的,除了分享游戏体验,PewDiePi...
《逃生Freeze!》是2012年上架的一款解谜游戏,游戏凭借着独特的解谜方式让制作公司Fro...
iPad Pro再大也是一款平板,所以一些厂商已经根据发布会上的信息制定配件了。
既然革命性的笔都来了,那苹果自家的键盘和鼠标,是否也会来一次大变革呢?
游戏爱好者的福音,以后用 Apple TV 遥控器玩游戏再也不用担心手滑了。
虽然新 iPhone 更厚、更重了,但官网更新硅胶和皮革保护套是同时兼容 iPhone 6s 和 iP...
iPhone 新基座开箱,四个颜色可选,买一个来配 iPhone 吗?
Fusion Guitar,号称是世界上第一把集扬声器、扩音器及录音功能于一体的iPhone一体化...
继日前罗技宣布首款针对iPad Pro的第三方键盘Create之后,今天配件厂商Zagg透露将推出...
用这个控制器在iPhone 6s上玩最终幻想或者赛车游戏,感觉一定非常的棒~最主要颜值也好...
为什么5.1.1自带的Emoji表情中,其问号和感叹号是灰的?
注册时间 最后登录
在线时间6185 小时 UID
主题帖子人气
红苹果, 积分 235, 距离下一级还需 265 积分
见图:其中的“!”和“?”是灰色的,原本是红色的,可有高人知道这是怎么回事吗?有什么办法可以解决?
(67 KB, 下载次数: 8)
20:12 上传
注册时间 最后登录
在线时间6185 小时 UID
主题帖子人气
自己顶一下
威锋旗下产品
Hi~我是威威!
沪ICP备号-1 丨 深公安网监备案号 5
增值电信业务经营许可证:
Powered by Discuz!  emoji 即国际通用表情
1,ios,android,wp上emoji表情输入与显示
2,web也需作为支撑平台对emoji表情就行输入与显示(解析)
1,app端输入的表情在web端显示的是乱码(比如方括号,问号,和实际编码有关)
2,mysql 存储emoji报异常(0xF0 0x9F 0x8F&0x8),此记录不做问题处理,请参考http://blog.csdn.net/qdkfriend/article/details/7576524
解决:暂且对web显示(问题1)的处理
所需js库,按顺序依赖
emoji-list-with-image.js 存储emoji编码和表情图片数据,格式如["e415","1f604","iVBORw0KGg..."]
punycode.js 编码解析库
emoji.js &解析emoji编码&
//解析存储的emoji表情
function parse(arg) {
if (typeof ioNull !='undefined') {
ioNull.emoji.parse(arg);
return '';
//反解析(web上,图片数据转为emoji字符编码存储)
function decode(htmlStr) {
//todo 正则替换性能更优?unicode16="1f603"
if (typeof ioNull == 'undefined') {
return '';
var tempStr = htmlStr, unis = '', $imgs = $('&div&').append(htmlStr).find('img');
$.each($imgs , function (i, o) {
var $img = $(o);
var unicode16 = '0x' + $img.attr('unicode16'); //十六进制
unicode16 = ioNull.emoji.decodeChar(unicode16);
//unis += unicode16;
tempStr = tempStr.replace($('&div&').append($img).html(), unicode16);
//System.log(unis)
return tempS
emoji.js 提供了getEmojiList 方法,获取所有类别的emoji数组集合,其中单项格式为[0:&"e415",1:&"1f604",2:&"emoji对应的base64图片数据"]
//示例生成emoji图片输入
function renderEmoji()
var emos = getEmojiList()[0];//此处按需是否生成所有emoji
var html = '&div &常用表情&/div&&ul&';
for (var j = 0; j & emos. j++) {
var emo = emos[j];
var data = 'data:image/base64,' + emo[2];
if (j % 20 == 0) {
html += '&li class=""&';
html += '&li&';
html += '&img style="display:vertical-align:" src="' + data + '"
unicode16="' + emo[1] + '" /&&/li&';
至此主要emoji解析与反解析已得到处理
&附上js库压缩包下载/jtans/emoji-lib.zip原文链接:为什么emoji表情打出来是个问号_百度知道
为什么emoji表情打出来是个问号
我有更好的答案
打jia xiao
其他类似问题
为您推荐:
emoji的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁来自子话题:
这是源自日本的 emoji(絵文字)。&br&这全套图片都来自苹果公司在其 iOS 与 OS X 操作系统中提供的 Apple Color Emoji(Apple 彩色表情符号)字体。[1]&br&&br&是的,这套图形的概念源自日本;但从腾讯的角度,这些图片取自苹果的字体。&br&听说 Android 版微信里也提供了这一套图片。&br&&br&腾讯为这些图片获得苹果的授权了吗?请知情人分享内幕:&a href=&/question/& class=&internal&&腾讯在其微信(安卓版)、QQ空间等产品中使用来自 Apple Color Emoji 字体的图片,是否获得了苹果的授权?&/a&&br&如果没有获得授权,那么这恐怕是剽窃。不过——感谢 Twitter 上的 @sidxiao 提醒——从一些苹果和 Google 两方的讨论记录来看,&b&苹果官方目前对于第三方使用这款字体的行为可能是采取了默许的态度&/b&:&a href=&/forum/#!topic/emoji4unicode-fontdesign/eqY3_p_ET8E& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Apple Emoji font license options&i class=&icon-external&&&/i&&/a&&br&&br&Emoji(絵文字)这个概念和符号体系不是私有的,是最早由日本的移动运营商们创造的,然后 Unicode 吸纳其进入通用字符集,近几年由于 iOS 的支持而在全球流行开来。这组图片中有西瓜、苹果、国旗、各种日本风物、数字、星座……这套符号体系是来自日本的。&br&苹果(Apple Color Emoji)、Google(Android Emoji)、微软(&a href=&/blog//color-emoji-in-windows-8-1-the-future-of-color-fonts/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Segoe UI Emoji&i class=&icon-external&&&/i&&/a&)……任何公司使用这一套符号体系都没有任何问题。但你要自己绘制图形来显示 emoji,不能把别人的字体扒来用。如果想用别人的设计,那么要获得授权。&br&&br&另外,很多人分不清 &u&emoticon/kaomoji/顔文字&/u& 和 &u&emoji/絵文字&/u&。&br&这个问答涉及的是 emoji/絵文字。Emoticon/kaomoji/顔文字 主要指的是 :) (^_^) (&'_')& 那样用字符构造的表情符号。&br&&ul&&li&英语称 :) (^_^) (&'_')& 这些东西为「emoticon」,日语称其「kaomoji(顔文字)」。其中最典型的是 :) 这样笑脸类的表情符号,这一类在英语里通常称作「smiley」,它们在即时通讯工具等环境中时常也是图形,如 &a href=&http://www.unicode.org/charts/PDF/U1F600.pdf& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Unicode Emoticons block&i class=&icon-external&&&/i&&/a& 里展示的那样。&br&&/li&&li&而 emoji/絵文字 的题材远远超出了表情,并且一定是图形,不是用各式字符拼凑的。&/li&&/ul&&br&[1] Apple Color Emoji 的部分字符:&br&&img src=&/14fe0cce0e_b.jpg& data-rawwidth=&798& data-rawheight=&810& class=&origin_image zh-lightbox-thumb& width=&798& data-original=&/14fe0cce0e_r.jpg&&
这是源自日本的 emoji(絵文字)。这全套图片都来自苹果公司在其 iOS 与 OS X 操作系统中提供的 Apple Color Emoji(Apple 彩色表情符号)字体。[1]是的,这套图形的概念源自日本;但从腾讯的角度,这些图片取自苹果的字体。听说 Android 版微信里也提供了…
Emoji本身就是个历史遗留问题&br&一开始emoji只是日本特定手机运营商设计的表情方案,通过unicode未编码空间来编码表情符号&br&后来日本其他厂商纷纷跟进,坑爹的是编码还都不一样&br&再后来unicode委员会觉得这不是事儿,就把它们统统加进来&br&再后来iPhone支持的unicode版本足够高,又进军日本,在日本死宅们的要求下日版iPhone加入emoji键盘&br&后来全球iPhone都能使用emoji,突然emoji就火遍全球&br&然后全球各地的无聊人士就开始问苹果,为毛emoji里面都是黑人,为毛里面只有便当盒没有taco饼,搞歧视啊。里面那个love hotel什么鬼啊,苹果你带坏小盆友啊&br&苹果曰关我屁事,这货本来就是当年11区空虚寂寞冷的技术宅脑洞乱开搞出来的,unicode委员会居然批了,我们也很无奈,要告你们自己告unicode委员会去&br&结果还告成了,unicode7包括了各种更奇葩的符号,unicode8更是如此。于是苹果照搬,其实这不关苹果什么事&br&以上
Emoji本身就是个历史遗留问题一开始emoji只是日本特定手机运营商设计的表情方案,通过unicode未编码空间来编码表情符号后来日本其他厂商纷纷跟进,坑爹的是编码还都不一样再后来unicode委员会觉得这不是事儿,就把它们统统加进来再后来iPhone支持的unicode…
谢邀,sorry一直忘记答了。&br&&br&Emoji从最早开始到现在,比较通用的是两种编码方案,分别是Softbank和Unicode,android版微信早期也是使用Softbank编码,然后客户端根据表情对应的Softbank编码使用SpannableString在TextView, EditText中显示成对应的表情,此时Emoji表情的集合还不是很多,微信只打包进去了大概400多个左右,在早期可以满足大部分Emoji表情的显示需求&br&&br&但是,随着Unicode 6.0以及Unicode 7.0的发布,越来越Emoji表情被加入到这个标准当中,iOS系统自行扩展OpenType标准,通过Apple Color Emoji.ttf这个字体来讲Emoji表情直接显示出来(OSX下也有这个字体,在/System/Library/Fonts/Apple Color Emoji.ttf),当时国外也有对这个问题进行过讨论:&a href=&/node/83760& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Color bitmapfonts... thanks to Apple?!&i class=&icon-external&&&/i&&/a& ,但是,由于新加进来的表情都没有对应的Softbank编码,无法转码成Softbank,并且客户端在打包的时候只放进了400多个Emoji表情,所以在显示的时候,只能转换成&..&来显示&br&&br&后来,随着越来越多表情不能显示,我们这边曾经尝试过直接在客户端使用unicode编码,并尝试过一次对外的灰度,在灰度的过程中,我们发现了一些crash,占的总量还不低,crash的堆栈大概是这样的:&br&&div class=&highlight&&&pre&&code class=&language-java&&&span class=&n&&at&/span& &span class=&n&&android&/span&&span class=&o&&.&/span&&span class=&na&&text&/span&&span class=&o&&.&/span&&span class=&na&&SpannableStringInternal&/span&&span class=&o&&.&/span&&span class=&na&&getChars&/span&&span class=&o&&(&/span&&span class=&n&&SpannableStringInternal&/span&&span class=&o&&.&/span&&span class=&na&&java&/span&&span class=&o&&:&/span&&span class=&mi&&102&/span&&span class=&o&&)&/span&
&span class=&n&&at&/span& &span class=&n&&android&/span&&span class=&o&&.&/span&&span class=&na&&text&/span&&span class=&o&&.&/span&&span class=&na&&TextUtils&/span&&span class=&o&&.&/span&&span class=&na&&getChars&/span&&span class=&o&&(&/span&&span class=&n&&TextUtils&/span&&span class=&o&&.&/span&&span class=&na&&java&/span&&span class=&o&&:&/span&&span class=&mi&&105&/span&&span class=&o&&)&/span&
&span class=&n&&at&/span& &span class=&n&&android&/span&&span class=&o&&.&/span&&span class=&na&&text&/span&&span class=&o&&.&/span&&span class=&na&&Layout&/span&&span class=&o&&.&/span&&span class=&na&&processToSupportEmoji&/span&&span class=&o&&(&/span&&span class=&n&&Layout&/span&&span class=&o&&.&/span&&span class=&na&&java&/span&&span class=&o&&:&/span&&span class=&mi&&3747&/span&&span class=&o&&)&/span&
&span class=&n&&at&/span& &span class=&n&&android&/span&&span class=&o&&.&/span&&span class=&na&&text&/span&&span class=&o&&.&/span&&span class=&na&&Layout&/span&&span class=&o&&.&/span&&span class=&na&&supportTabandEmoji&/span&&span class=&o&&(&/span&&span class=&n&&Layout&/span&&span class=&o&&.&/span&&span class=&na&&java&/span&&span class=&o&&:&/span&&span class=&mi&&3783&/span&&span class=&o&&)&/span&
&span class=&n&&at&/span& &span class=&n&&android&/span&&span class=&o&&.&/span&&span class=&na&&text&/span&&span class=&o&&.&/span&&span class=&na&&Layout&/span&&span class=&o&&.&/span&&span class=&na&&measureText2&/span&&span class=&o&&(&/span&&span class=&n&&Layout&/span&&span class=&o&&.&/span&&span class=&na&&java&/span&&span class=&o&&:&/span&&span class=&mi&&3141&/span&&span class=&o&&)&/span&
&/code&&/pre&&/div&我们注意到了
processToSupportEmoji
这个方法,明显不是属于Android系统原有的方法,应该是某些rom自行更改出现的问题,google一下,果不其然,在某些MTK的rom中有这样的一段代码,是属于processToSupportEmoji中的:&br&&div class=&highlight&&&pre&&code class=&language-text&&...
int length = end - start +1;
char[] chs = TextUtils.obtain(length);
TextUtils.getChars(text, start, end, chs, 0);
for (int i = i & i++) {
char c = chs[end-start];
if (c &= 0xD800 && c &= 0xDFFF && i + 1 & length) {
char[] tmp = TextUtils.obtain(2);
TextUtils.getChars(text, i, i+2, tmp, 0);
&/code&&/pre&&/div&可以看出这段代码对数据越界的保护是错误的,很容易就crash,有兴趣可以看下这篇文章:&a href=&http://blog.csdn.net/wqhjfree/article/details/7646374& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Android程序自动退但是没有提示任何错误&i class=&icon-external&&&/i&&/a&&br&发生这个crash的大部分都是2.3系统的手机,也有一部分是4.x,sony的一些机器也有,估计是复用了同一份代码。&br&&br&So,问题的答案到这里就很明显了,将部分表情替换成点点的原因主要是这样的:&br&1. 大部分新表情都没有对应的unicode编码,而换了unicode编码,TextView/EditText直接显示在一些机器中就会遇到上面的crash&br&2. 考虑到安装包的大小,目前也没有把太多表情直接打包进去的打算(从目前版本的OSX中提取出来的表情大概有800多个,全部直接打包进去的话,会给安装包增加1~2M的体积)&br&&br&BTW,Google在4.4之后也自行扩展了OpenType标准,同时也添加了一套自己的小黄人Emoji表情,可以直接在Google输入法中输入,有兴趣可以看下我这篇水文:&a href=&http://ragnraok.github.io/android-emoji-font-method.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&探索在Android中使用Emoji Font的方法&i class=&icon-external&&&/i&&/a&&br&&br&文笔不佳,各位知乎大牛轻喷
谢邀,sorry一直忘记答了。Emoji从最早开始到现在,比较通用的是两种编码方案,分别是Softbank和Unicode,android版微信早期也是使用Softbank编码,然后客户端根据表情对应的Softbank编码使用SpannableString在TextView, EditText中显示成对应的表情,此时E…
&div class=&highlight&&&pre&&code class=&language-text&&/usr/share/mecabra/zh/common/emoji.plist
&/code&&/pre&&/div&如果你不是 Mac 用户,请看 &a href=&/xhacker/ad5d5a935fead26f2186& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/xhacker&/span&&span class=&invisible&&/ad5d5a935fead26f2186&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&img src=&/329b72c06dec4f378d686_b.jpg& data-rawwidth=&1824& data-rawheight=&1768& class=&origin_image zh-lightbox-thumb& width=&1824& data-original=&/329b72c06dec4f378d686_r.jpg&&
/usr/share/mecabra/zh/common/emoji.plist
如果你不是 Mac 用户,请看
把脸统一画成绿色的不就完了嘛,费那么多事。
把脸统一画成绿色的不就完了嘛,费那么多事。
&img src=&/eab2a90b882ad21fe90cdae_b.jpg& data-rawwidth=&30& data-rawheight=&30& class=&content_image& width=&30&&&img src=&/ecc25f593b968fab2b1a056b98c48836_b.jpg& data-rawwidth=&30& data-rawheight=&30& class=&content_image& width=&30&&&img src=&/34bb58e272f01eb43a9f36c875fb3e82_b.jpg& data-rawwidth=&22& data-rawheight=&22& class=&content_image& width=&22&&&img src=&/d63cadae0674cf71eac218edfe41417f_b.jpg& data-rawwidth=&50& data-rawheight=&50& class=&content_image& width=&50&&&img src=&/ac00add6b22d79bd4bfca1f_b.jpg& data-rawwidth=&99& data-rawheight=&60& class=&content_image& width=&99&&&img src=&/07aca9d9fee1bd0c8920_b.jpg& data-rawwidth=&380& data-rawheight=&148& class=&content_image& width=&380&&&img src=&/fd1c9a731bd7f_b.jpg& data-rawwidth=&201& data-rawheight=&77& class=&content_image& width=&201&&&br&这几个你给我用对话中的语气词传神地表现下?
这几个你给我用对话中的语气词传神地表现下?
&b&先说答案&/b&&br&&b&1.这个表情可以用于表达祈祷的含义&/b&&br&&b&2.可以作为high five也可以作为pray hands使用,但不能单独定义为其中的任意一个。&br&&/b&&br&&br&然后请阅读Emoijipedia中对于这个表情的Unicode编码介绍,接下来文中也将从此网站摘取资料&br&资料链接&a href=&http://emojipedia.org/person-with-folded-hands/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&
Person With Folded Hands Emoji&i class=&icon-external&&&/i&&/a&&br&&br&&br&从Emoijipedia里面表情的名字来看已经很明确了,这个表情叫做“Person with folded hands”而非“High five”,中文命名叫做“合掌”或者“拜托”,用ios中文输入法输入“合掌”或者“拜托”你就会看到这个表情。但你输入“击掌”“庆祝”之类的短语绝对不会出现它。 (谢谢 &a class=&member_mention& href=&///people/eabe3a057c55ee0d2db6& data-editable=&true& data-title=&@秦申& data-hash=&eabe3a057c55ee0d2db6& data-tip=&p$b$eabe3a057c55ee0d2db6&&@秦申&/a& 提醒输入“拜托”也可以出现此表情)&br&&img src=&/3789eea9d_b.jpg& data-rawheight=&420& data-rawwidth=&564& class=&origin_image zh-lightbox-thumb& width=&564& data-original=&/3789eea9d_r.jpg&&&p&对于一个有多重含义的表情,做出一个中性的命名,应该是基本的命名规则吧。&/p&&p&Emoijipedia中对于此表情的解释也很明了&/p&&p&Two hands placed firmly together, meaning please or thank you in Japanese culture. Other common uses for this character include prayer/praying hands, or a high-five.&/p&&p&双手合十,寓意着日本文化中的感恩与谢意,这个表情也可作为祈祷还有击掌使用。&/p&&p&下面还列举了这个表情的几种理解方法&img src=&/2ce6bd0d58c0ed38e122d_b.jpg& data-rawheight=&182& data-rawwidth=&237& class=&content_image& width=&237&&&/p&&br&&img src=&/f80ba69f2dc6f10cd98b2b_b.jpg& data-rawheight=&160& data-rawwidth=&319& class=&content_image& width=&319&&&p&上图中左边的是ios6第一次出现的这个表情,右边好像是ios8.3(记不清)更新的这个表情,可以发现这个表情曾经周围是有光芒的,感觉更像祈祷吧?&/p&&p&我们再看一下其他公司所使用的这个表情的版本,结果就更显而易见了&br&&img src=&/aa1cfa490ce4fd9ff62b6d_b.jpg& data-rawheight=&128& data-rawwidth=&128& class=&content_image& width=&128&&&/p&&p&Google Android and ChromeOS&/p&&img src=&/f7997eefefdc7273145df_b.jpg& data-rawheight=&72& data-rawwidth=&72& class=&content_image& width=&72&&&p&Microsoft Windows&/p&&img src=&/5c865fbdaf340b3e07b9b_b.jpg& data-rawheight=&72& data-rawwidth=&72& class=&content_image& width=&72&&&p&Twitter Twemoji&/p&&p&Google和微软的版本直接露出了人物的身体,可以明确这就是一个人双手合十,而非两个人击掌了。&/p&&br&当然,苹果和推特使用的这个表情是只露出手的,会让人有其他的理解,但我觉得就算设计它的初衷真的只有一种含义,只要在所处的语境中表达自己的意思让别人也能看懂,就没关系吧。不至于严谨到它就该怎么用,你不这么用就会被嘲笑的地步。虽然没有查阅相关新闻,但我觉得苹果不会做这种无意义的“仅代表high five”的澄清。有什么理由要做出这种无意义的限制呢?&br&&br&&p&Washingtonpost网站中也已经做了辟谣,从文中可以得知high five事件源于ABC6&br&&a href=&/news/the-intersect/wp//what-was-fake-on-the-internet-this-week-high-five-emoji-killer-whales-and-festivals-for-straight-white-guys/& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&What was fake on the Internet this week: High-five emoji, killer whales and festivals for ‘straight white guys’&i class=&icon-external&&&/i&&/a&&br&&br&&/p&&p&回过头来我们看一下题目截图中造谣者所说的“外国友人的眼里咱同胞们都在庆贺”这句话,再看看造谣说是Apple公司澄清的这句话。&br&&/p&&img src=&/76d6f14facb78242fdee9ea_b.jpg& data-rawheight=&438& data-rawwidth=&600& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/76d6f14facb78242fdee9ea_r.jpg&&&p&&b&一想到这个谣言是从一个中国人口中传播出来的,就让人感到愤怒。&/b&&/p&
先说答案1.这个表情可以用于表达祈祷的含义2.可以作为high five也可以作为pray hands使用,但不能单独定义为其中的任意一个。然后请阅读Emoijipedia中对于这个表情的Unicode编码介绍,接下来文中也将从此网站摘取资料资料链接…
纯搬运&a data-hash=&fef28fa7d2f2e39b9d6e114& href=&///people/fef28fa7d2f2e39b9d6e114& class=&member_mention& data-editable=&true& data-title=&@jiachen du& data-tip=&p$b$fef28fa7d2f2e39b9d6e114&&@jiachen du&/a& 所引用链接的图片,未亲测,请见谅。&img src=&/7aa5ea14a_b.jpg& data-rawwidth=&760& data-rawheight=&588& class=&origin_image zh-lightbox-thumb& width=&760& data-original=&/7aa5ea14a_r.jpg&&&img src=&/b70cab0f0bdb_b.jpg& data-rawwidth=&769& data-rawheight=&579& class=&origin_image zh-lightbox-thumb& width=&769& data-original=&/b70cab0f0bdb_r.jpg&&&img src=&/bacf649f4fd91141afbae9_b.jpg& data-rawwidth=&769& data-rawheight=&582& class=&origin_image zh-lightbox-thumb& width=&769& data-original=&/bacf649f4fd91141afbae9_r.jpg&&&img src=&/7a6d7e60b0a4c97b26372c_b.jpg& data-rawwidth=&778& data-rawheight=&577& class=&origin_image zh-lightbox-thumb& width=&778& data-original=&/7a6d7e60b0a4c97b26372c_r.jpg&&&img src=&/79c18df8ff1e2b4fb04dee_b.jpg& data-rawwidth=&774& data-rawheight=&582& class=&origin_image zh-lightbox-thumb& width=&774& data-original=&/79c18df8ff1e2b4fb04dee_r.jpg&&
纯搬运 所引用链接的图片,未亲测,请见谅。
zz据一项新研究认为,在我们如何看人或如何理解面部表情的问题上,文化是一个重大的决定因素。比如,在日本,人们倾向于看眼睛来捕获情感暗示,而美国人倾向于看嘴巴,日本北海道大学的行为科学家Masaki Yuki表示,这可能是因为日本人较美国人在别人面前更加努力克制自己的情感表达。他说,在任何情况下,眼睛比嘴巴更难克制,因此,即使他或她在尽力克制自己的情感,眼睛可能更好地提供一个人情感状态的线索。&br&  由于孩童时在日本长大,Yuki对美国名人照着了迷。他说:&对我来说,他们微笑起来很奇怪。他们把嘴张得大大的,嘴角以夸张的方式提升。&而日本人拘谨,羞于公然展示自己的表情,很少张嘴笑,他解释说,因为日本文化强调顺从、谦逊和情感克制,认为这样能增进更好的人际关系。&br&  因此,当Yuki 进入研究所,开始通过电子邮件与美国学者交流时,他总是被他们所使用的情感符号所困惑,如微笑的面孔:)和悲伤的面孔:(。&我花了一些时间最后才明白它们是什么面孔,&他在电子邮件中写道。在日本,字符图释着重用于眼睛,如高兴的面孔(^_^)和悲伤的面孔(;_;)。&在看到日本人和美国人情感表达不同之后,我才渐渐理解,从面部表情上确实能分辨典型日本人和美国人的微笑,&他说。&br&  由于日本人着重于眼睛,因此,日本人较美国人更能了解别人的情感,察觉他人的真正感受。&br&  虽然这可能是一项非常有用的技能,但可能也有潜在的缺陷,Yuki 指出,&难道你真想知道你的朋友、爱人或老板的微笑是不是真实的?在某些地方上,特别是在美国,不知道可能更好一些。&
zz据一项新研究认为,在我们如何看人或如何理解面部表情的问题上,文化是一个重大的决定因素。比如,在日本,人们倾向于看眼睛来捕获情感暗示,而美国人倾向于看嘴巴,日本北海道大学的行为科学家Masaki Yuki表示,这可能是因为日本人较美国人在别人面前更…
Apple Color Emoji是Apple的獨立技術,只是將兩個不同大小的PNG點陣放在自行定義的&sbix&table內。&br&---&br&資料閱讀:&br&Typographica上的Color Emoji review有簡述apple color emoji的做法:&br&&a href=&http://typographica.org/typeface-reviews/apple-color-emoji/& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&typographica.org/typefa&/span&&span class=&invisible&&ce-reviews/apple-color-emoji/&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&Typophile上關於Color emoji的討論,有設計師hack進color emoji內找到背後做法,並有部份技術說明&br&&a href=&/node/83760& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/node/8376&/span&&span class=&invisible&&0&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&Typefact上Color Emoji和iOS以外Color emoji的顯示方式(德語譯英語)&br&&a href=&/translate?sl=auto&tl=en&js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&u=http%3A%%2Fnews%2Fapple-color-emoji&act=url& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&/tr&/span&&span class=&invisible&&anslate?sl=auto&tl=en&js=n&prev=_t&hl=en&ie=UTF-8&layout=2&eotf=1&u=http%3A%%2Fnews%2Fapple-color-emoji&act=url&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&維基上說明了Apple取了Unicode 6內的訂制&br&&a href=&http://en.wikipedia.org/wiki/Emoji& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&en.wikipedia.org/wiki/E&/span&&span class=&invisible&&moji&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&Unicode 6內722個emoji的樣本圖形&br&&a href=&http://www.unicode.org/charts/PDF/U1F300.pdf& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://www.&/span&&span class=&visible&&unicode.org/charts/PDF/&/span&&span class=&invisible&&U1F300.pdf&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&
Apple Color Emoji是Apple的獨立技術,只是將兩個不同大小的PNG點陣放在自行定義的"sbix"table內。---資料閱讀:Typographica上的Color Emoji review有簡述apple color emoji的做法:Typophile上關於Color emoji的討論,有設計師hack進…
&img src=&/3ef6f8c2e5e5f2b39e643f5_b.jpg& data-rawwidth=&425& data-rawheight=&425& class=&origin_image zh-lightbox-thumb& width=&425& data-original=&/3ef6f8c2e5e5f2b39e643f5_r.jpg&&&br&&br&&img src=&/ebbd1788bce403dcc9740d_b.jpg& data-rawwidth=&15& data-rawheight=&15& class=&content_image& width=&15&&这来源于 Harvey Ball Smiley (&a href=&http://en.wikipedia.org/wiki/Harvey_Ball& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Harvey Ball&i class=&icon-external&&&/i&&/a&) &br&&img src=&/d77ab9a738f68ce2d0fb5_b.jpg& data-rawwidth=&600& data-rawheight=&296& class=&origin_image zh-lightbox-thumb& width=&600& data-original=&/d77ab9a738f68ce2d0fb5_r.jpg&&&p&1963年,一位名叫Harvey Ball的自由画家,为鼓舞一家保险公司员工的士气,在纽扣徽章、海报、桌布上设计了黄色笑脸图案。随着公司发展,直达20世纪70年代,笑脸在大众中间流行起来,成为时代的符号(嬉皮文化的象征之一)。Ball的笑脸符号则是“世界微笑日”(10月的第一个星期五)的象征。&/p&&br&&br&&img src=&/a8bf87f5aa299_b.jpg& data-rawwidth=&483& data-rawheight=&522& class=&origin_image zh-lightbox-thumb& width=&483& data-original=&/a8bf87f5aa299_r.jpg&&&br&&br&&p&---&/p&&p&&b&为什么是黄色?&/b&&/p&&p&因为是黄色是太阳的颜色,作者想让微笑像太阳一样灿烂(出处:&a href=&http://www.worcesterhistory.org/wo-smiley.html& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&WHM - Smiley Face&i class=&icon-external&&&/i&&/a&)&/p&&img src=&/cc9a626b4180fbef05b67ca3db140bfc_b.jpg& data-rawwidth=&256& data-rawheight=&256& class=&content_image& width=&256&&
这来源于 Harvey Ball Smiley () 1963年,一位名叫Harvey Ball的自由画家,为鼓舞一家保险公司员工的士气,在纽扣徽章、海报、桌布上设计了黄色笑脸图案。随着公司发展,直达20世纪70年代,笑脸在大众中间流行起来,成为时代的符号(嬉皮文化的…
转自微博&br&&a data-hash=&ebc133b1d6c650cd02d223& href=&///people/ebc133b1d6c650cd02d223& class=&member_mention& data-editable=&true& data-title=&@谷大白话& data-tip=&p$b$ebc133b1d6c650cd02d223&&@谷大白话&/a&&br&①苹果没说过这是high five,图中是去年ABC6台的一种说法,当时引起巨大争议。②大拇指位置和闪烁光芒也符合&祈祷&。④emoji的描述是person with folded hands(合掌的人)。⑤手机里&设置&→&通用&→&辅助功能&→&语音&→&朗读所选项&。然后打出该emoji再点击&朗读&→&中文&。读出来的是: 双手合十。&br&⑥只有左撇子和右撇子才会这样击掌,正常的击掌难道不是大拇指一个向内,一个向外吗?&br&&img data-rawwidth=&636& data-rawheight=&323& src=&/5cccdbf4fab5d12c9242369_b.jpg& class=&origin_image zh-lightbox-thumb& width=&636& data-original=&/5cccdbf4fab5d12c9242369_r.jpg&&
转自微博①苹果没说过这是high five,图中是去年ABC6台的一种说法,当时引起巨大争议。②大拇指位置和闪烁光芒也符合"祈祷"。④emoji的描述是person with folded hands(合掌的人)。⑤手机里"设置"→"通用"→"辅助功能"→"语音"→"朗读所选项"。然…
「?」是个标点符号,在日语中表示一段歌词的开始。
「?」是个标点符号,在日语中表示一段歌词的开始。
&a href=&http://www.haotu.net/pack/3708/apple-color-emoji-icon-pack& class=& wrap external& target=&_blank& rel=&nofollow noreferrer&&Emoji 图标集下载&i class=&icon-external&&&/i&&/a& 全套的,大约800多个图标,可以自定义尺寸下载,很方便。
全套的,大约800多个图标,可以自定义尺寸下载,很方便。
可以在这里 [1] 找到提取 UIKit 中的 Emoji 图标源码,在这里 [2] 可以下载到我提取好的 Emoji 打包图片(共 472 张,64 x 64)。&br&&br&[1]:&a href=&/0xced/UIKit-Artwork-Extractor& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&https://&/span&&span class=&visible&&/0xced/UIKit-&/span&&span class=&invisible&&Artwork-Extractor&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&[2]:&a href=&http://cl.ly/3i0T2l3s0f3P& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&cl.ly/3i0T2l3s0f3P&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&
可以在这里 [1] 找到提取 UIKit 中的 Emoji 图标源码,在这里 [2] 可以下载到我提取好的 Emoji 打包图片(共 472 张,64 x 64)。[1]:[2]:
这些文字是日本的指示性常见汉字,普遍见于告示牌、车站、机场等地。
&br& 满:车辆满员
&br& 空:空车
&br& 得:特价(票)
&br& 割:打折(票)
&br& 指:指定席位,就是座位票
&br& 营:运行,运营
&br& 有,无,月:与中文相同
&br& 申:申告、申请
&br& 放这些主要为了日本人发短信中加入Emoji的需要,以及简化一定的打字量。
这些文字是日本的指示性常见汉字,普遍见于告示牌、车站、机场等地。 满:车辆满员 空:空车 得:特价(票) 割:打折(票) 指:指定席位,就是座位票 营:运行,运营 有,无,月:与中文相同 申:申告、申请 放这些主要为了日本人发短信中加入Emoji的需要…
Poe's law: 在网上说话,只要你不写明你是否是开玩笑,就一定有人无法区分你是开玩笑还是严肃的。&br&&br&而表情符号是解决以上问题的最简单方法。^_^
Poe's law: 在网上说话,只要你不写明你是否是开玩笑,就一定有人无法区分你是开玩笑还是严肃的。而表情符号是解决以上问题的最简单方法。^_^
&b&绘文字(Emoji)可不是表情包里的图片啊。&/b&&br&顾名思义,&b&它是文字。&/b&在计算机中它和所有的文字一样,都被编成了码,占据一定的编码位。&br&目前在Unicode中,U+1F300-1F5FF及U+1F600-1F64F的编码位是绘文字。&br&所以说绘文字自然是和其他文字一样的方式变成讯号发出去的。&br&&br&至于绘文字在手机上为什么是彩色的,这是因为它们有特殊的字体技巧。&br&苹果OS系统中有一款字体叫 Apple Color Emoji,系统在有绘文字出现的时候自动调用这个字体。这个字体中的字符都是以彩色图片的形式存在于字体文件中的(“黑科技!”),所以苹果设备上的绘文字和阳光下的泡沫一样是彩色的。&br&&br&下面这张图就是Apple Color Emoji字体中的彩色绘文字:&br&&img src=&/14fe0cce0e_b.png& data-rawwidth=&798& data-rawheight=&810& class=&origin_image zh-lightbox-thumb& width=&798& data-original=&/14fe0cce0e_r.png&&&br&安卓系统也是一样的,系统中也有彩色绘文字字体,也能显示彩色的绘文字。&br&&br&简而言之,绘文字也在短信中是以字符的形式传送,只要收发双方的设备可以支持绘文字编码并且安装有绘文字字体,理论上双方就都可以看到正常显示的绘文字。&br&&br&&br&延伸阅读:&a href=&/question/& class=&internal&&Apple Color Emoji 采用的技术是怎样的? - 字体&/a&
绘文字(Emoji)可不是表情包里的图片啊。顾名思义,它是文字。在计算机中它和所有的文字一样,都被编成了码,占据一定的编码位。目前在Unicode中,U+1F300-1F5FF及U+1F600-1F64F的编码位是绘文字。所以说绘文字自然是和其他文字一样的方式变成讯号发出去的。…
QQ 使用的是 Apple 同款 emoji, 并且收录的数量很少.
QQ 使用的是 Apple 同款 emoji, 并且收录的数量很少.
&b&更新:腾讯的工程师说得很详细,多些理解他们,适配各种奇葩硬件奇葩固件不容易啊。&/b&&br&***旧答案***&br&安卓QQ,微信,QQ空间都是把emoji映射成贴图的。而不是直接当成字符显示。当然,iOS版也会转码,如色迷迷的猫变成了色迷迷的人。&br&QQ会把不支持的emoji显示成问号,微信则是两个点。QQ空间稍微好一些,不支持的emoji还是原来的字符。&br&建议腾讯不要内置贴图了,而是直接当作字符显示。iOS好早就支持全套emoji,现在满大街千元安卓机也是4.4起步,都支持彩色emoji了。&br&顺便,知乎也会把我输入的Emoji吞掉,实在可惜。
更新:腾讯的工程师说得很详细,多些理解他们,适配各种奇葩硬件奇葩固件不容易啊。***旧答案***安卓QQ,微信,QQ空间都是把emoji映射成贴图的。而不是直接当成字符显示。当然,iOS版也会转码,如色迷迷的猫变成了色迷迷的人。QQ会把不支持的emoji显示成问…

我要回帖

更多关于 emoji表情不显示 的文章

 

随机推荐