`

从 JE的表情符号 说开去 ---- 无责任乱谈

阅读更多
乱谈开始.

此文没营养, 阅读需谨慎.


JE的表情符号设置异常诡异 使用JE多年 但是依然无法对其深入理解.
JE的表情符号混合了多种风格 
将地球现有的表情符号风格进行了充分的   解构 重构 混搭 杂糅 乱入...

于是 诞生了下面这套 表情符号库
 :D    :)    :(    :o 

 :shock:    :?    8)    :lol: 

 :x    :P    :oops:    :cry:  

 :evil:    :twisted:    :roll:    :wink:  

 :!:    :?:    :idea:    :arrow:  


我仔细看过这些符号之后 不禁感慨:
  这是表情符号库吗? 这分明是表情符号的一起集体行为艺术.
  其震撼程度不亚于 1000位裸女当街卧倒.


感慨之于 让我们理性的分析一下这套表情符号库的优点吧:

该库的构成飘忽不定 难以琢磨, 可以让大家发帖时 双手在 键盘和鼠标之间来回切换
充分的 活跃了大家的筋骨 同时锻炼了左右脑的协调能力
可以说 是一套 非常先进的 表情符号库

对于我这种 不喜欢 在键盘 和 鼠标之间切换的 纯键盘流,
JE的这套系统 还可以起到 加强我记忆力的能力

因为我不得不去努力的记一下 
象形类表情符号的意义 ---- 这个没啥问题 常见也常用.
但是 还有记住 oops twisted wink 等英文 所代表的意义.
同时还要熟记  ! ?  等标点 所代表的意义.
而且更关键的是还要有足够的转义能力 , 因为我看到的不是真相 :

: X  不是闭嘴  而是 发呆/失望
: P  不是吐舌头 而是不知所云的笑
shock 不是震惊 而是 生气.
lol 不是大声笑 而是 带着眼镜得意的笑
twisted 不是"反常,变态"而是 大怒
wink 不是"眨眼 使眼色" 而是 吐舌头 做鬼脸
! 是 亲吻
? 是 鄙视
idea 是真棒
arrow 是茶杯




当我发现 我键入 : ) 时得到的是笑脸 
而当我键入  >:(  却得不到怒脸    :'( 得不到哭脸时
( 表情符号中的 象形系 )

当我发现 我键入 : cry : 时得到的是哭脸
而当我键入 :smile: 得不到笑脸  :angry: 得不到怒脸时
( 表情符号中的 单词系 )


我终于明白了 "世事无常 而无常的世事是没有规律可以寻觅的" 这句话的深意.

(原来JE的表情符号是 双模的 )

================================

从JE的 表情符号 我联想到了 API的命名规范问题

最近在某UI组件中 发现一系列奇怪的 api命名问题


单击单元格的事件 用的是  onCellClick
单击行的事件 用的是 onClickRow
而button 的click事件的名字 只是 click.

某拦截事件使用的是  onBeforeXXXX & onAfterXXXX
而另一组拦截事件中 却没有了 on.

刷新事件用的是 fresh   (而不是 refresh)


其实系统中的文件名 也可以看作是一种 特殊的api,
下面这种不统一不规范的文件名 和上面提到的  混搭式api同样人人orz :

/user/userEdit.jsp
/user/queryUser.jsp
/user/add.jsp


其实 当系统庞大 开发人员众多 而且对规范的执行力不够强时
出现这种问题是在所难免的 

那么 发生这种问题之后怎么办?

做法1  : 将错就错 一直错下去
做法2  : 提供过渡版本  规范api, 同时兼容不规范的版本
做法3  : 推出规范的新版本 同时发布 api变更列表 强制用户做出修改
做法4  : 推出规范的新版本 同时宣称 新版本不兼容老版本 也不能从老版本升级.


这些方法基本都是很常规的方法了 总有一条适合你.

如果大家还有什么新颖的方法 欢迎一起讨论.


======== OK  乱谈结束. ============



================================
( 以下内容 和上述内容有部分重复 请见谅 )


在此 再次 强烈谴责一下 JE的管理员,  JE的管理员不按套路出牌.

吐舌头的表情符号是  " : wink : " (去掉空格)
而不是按照 国际惯例  " : P " (去掉空格)

而且更可恨的是 JE把 " : P " 这个经典符号 JE擅自做主的做成了 一个不知所云的笑脸.
示例如下:

: wink :   ----- 
: P   ----- 

而且 :+单词+: 的表情符号是 早些年 VBB等论坛遗留下来的, 属于"单词类"
而 : P 这类符号是 表情符号的另一派系 属于 "象形类".
把两种不同风格的表情符号混合着来用 这种用法实在让人很orz.

由于JE不按国际管理行事, 导致的结果就是,
我在发帖子时 需要在键盘与鼠标之间来回转换
因为我不知道 我按照国际惯例输入的表情 ,会被JE转换成什么鬼东西
为了安全起见 我必须去点击表情图标.

在此 对JE的这种做法 表示强烈抗议 & 谴责.

此谴责声明我会附带在我发的每一篇帖子之后 直到JE管理员改进 表情符号 系统为止.


从中国zf以往的"抗议 & 强烈谴责"中 我们可以了解到
我这种行为其实是极其幼稚 而且也是根本没JB用的
(早就在站务圈子里提过这个问题了 无人理会)

不过 我想我还是 表达一下我的态度吧 否则心里难受的想哭 :'(



分享到:
评论
3 楼 差沙 2008-12-27  
好久不来你的blog,怎么一来就看见你又在闲扯呀?
2 楼 wjason 2008-12-22  
robbin 写道

JavaEye的论坛最早是用phpBB的,所以表情符号用的是phpBB的符号定义。不过phpBB的表情符号很难看,所以大概在2005年的时候,我把msn的表情图片下载下来,自己用photoshop的魔术棒功能给抠出来,照着phpbb的表情一个个替换过来的,当时没有仔细合适每个表情和代码之间的对照关系。后来就一直沿用下来了。

这样吧,麻烦你校正一下表情符号对照表,给出一份正确的表情符号表,然后我们照此修改,如何?



反应速度真快, 赞一个.
1 楼 robbin 2008-12-22  
JavaEye的论坛最早是用phpBB的,所以表情符号用的是phpBB的符号定义。不过phpBB的表情符号很难看,所以大概在2005年的时候,我把msn的表情图片下载下来,自己用photoshop的魔术棒功能给抠出来,照着phpbb的表情一个个替换过来的,当时没有仔细合适每个表情和代码之间的对照关系。后来就一直沿用下来了。

这样吧,麻烦你校正一下表情符号对照表,给出一份正确的表情符号表,然后我们照此修改,如何?

相关推荐

Global site tag (gtag.js) - Google Analytics