無標題文檔

我理想中的阿里旺旺

阿里旺旺 是我每天必须使用的工具,同时也是抱怨最多的工具。IM 自然是以即时沟通为主,但其有些交互流程让人非常的不爽,在这里抱怨下。

积怨

当有消息来时,为何闪动的图标和旺旺分开显示?本来我机子的状态栏的 Icon 就多,这样的设计又会让我不得不重新寻找系统托盘 Icon 的顺序了。

https://friable.rocks/_/2009_11_05/859257fc55f2.jpg

添加好友为何要按住 Ctrl 键并点击鼠标?还有该死的分组选择功能,不仅让我重复确定两次,最后还弹出个对话框选择确定关闭还是和他聊天,多此一举。

那么小的发送按钮让我聊天的时候选择表情以后,鼠标每次都需要「微操作」下( 同抱怨 )。

聊天窗口 Ctrl+V 似乎不支持图片,我每次都需要点击右键,非常让人恼火。

界面太「炫」了,又有渐变又有背景。其实我不在意你长得有多漂亮,想要更漂亮何不提供个换肤功能?

https://friable.rocks/_/2009_11_05/676037fc55f2.jpg

在使用过程中,5.7 版的指定发送功能挪到了菜单的深处,取而代之的是个「搜索」功能。但是这搜索又分联系人搜索以及网站搜索,那么我到底要使用哪个呢?其实,我最原始的目的仅仅是指定对方的旺旺用户名并和他聊天。

阿里旺旺上广告应该可以说是国内 IM 之最了。这点我可以理解,但是何不考虑下 Google 的做法,显示用户感兴趣的广告呢?

https://friable.rocks/_/2009_11_05/031617fc55f3.jpg

过多的系统资源占用,上图很能说明问题,这点需要苦练内功了。

主界面

那么,我理想中的旺旺会是什么样子呢?首先我希望他会很简单,不仅仅是界面,更是交互流程方面。

https://friable.rocks/_/2009_11_05/055737fc5ee0.jpg

  • 加个类似腾讯 TM 的企鹅图标,将上方的菜单栏放下来。刚使用旺旺 2009 的时候我甚至为这个菜单找了好久。
  • 淘农场这些额外的「功能」对于上旺旺就找卖家砍价的我,其实不是很必要,所以我要去掉他们。
  • 查找联系人和网站内容的框,我会直接将其设计成「指定发送」。
  • 类似 MSN 的侧边栏 TAB 已经在 2009 中可以去掉了,这点我感觉很好。
  • 在旺旺主界面的最下方可以加上「设置」、「系统信息」、添加好友等按钮,这些是最常操作的。
  • 「最近联系的好友和群」的 TAB 放到最后面,「联系人」和「我的群」两个并在一起,它们是类似的。
  • 更优的系统资源占用,以及更方便的聊天记录搜索性能

聊天窗口

https://friable.rocks/_/2009_11_05/651837fc5de8.jpg

  • 至于聊天窗口,其实个人头像占用那么大的空间,其实不是非常的必要,可以考虑酌情缩小些。
  • 不要使用 Ctrl + 点击增加好友了,直接扔个「加为好友」的按钮,相信用户会喜欢的。
  • 加大确定发送按钮,并放到输入框的右边去,鼠标操作就爽多了。
  • 侧边栏默认展开,但用户点击收起以后,就记住其状态,不要下次打开的时候再让我点击收起了。
  • 能自定义「小工具」下面的程序启动列表项,可以加入自己喜欢的其他软件启动。
  • 恢复清除当前聊天窗口屏幕功能(我记得 5.7 有这个功能)。原因是群里的兄弟很喜欢发增加荷尔蒙的美女图片,搞得需求方 MM 过来的时候很尴尬。

对于此次项目的些随想

零九年似乎一直都在赶项目,而这次和阿软 UED 合作的项目情况尤为特殊,但这次项目让我获得良多。

不同风格和节凑的团队如何融合一起

每天都在用阿里旺旺,这次让我更近得了解了 他们的开发团队 。 本以为阿里系 UED 都是差不多风格,但我发现还是有各自的特色。搬到阿里软件的头几天, 就碰到如何相互分工合作的问题。

首先,我们花了些时间熟悉对方的产品以及代码产出物,以便熟悉其代码和设计风格。 然后,在大范围的空间中,约定了些大框架的规范(包括视觉规范、DPL、代码规范 等)。流程方面情况比较特殊,我们尽量简化和精简了开发流程。

然后,在产品分模块以后,明确了小组对应每个模块开发的负责人。前端和视觉不同的负责 人将对应的开发模块逐渐的连线,这样在方便了各自了解进度的同时,也可以让身处不同小 组的人员相互的熟悉。

经过一段时间的磨合,两个不同的团队已经可以很默契的配合了。顺便在这里惊叹于, 在出发点以及目标一致的情况下,各小组的人员的动能是如此的强大。

人件

项目进度的瓶颈在于我看来,不是时间、不是技术而是人。天时地利,还需要人和。这里所 谓的「人和」,指的是小组各成员的士气以及状态。在这段「特殊时期」中,我能想到些措施

  1. 放音乐,缓解下气氛
  2. 自由上下班时间,只要不是「太过份」即可
  3. 适当调整下工作内容,不要让组员太枯燥
  4. 小的练手的技术点,可以使用「竞标」政策
  5. 在群里贴美女照片 :^)

进度和质量之间的博弈

尤其紧急的项目,PM 和 PD 对于项目进度就抓得越紧。这有时候未必会是件好事, 开发们会以为,可以因进度就可以抛弃些更为重要的点。

我曾经不止一次在邮件列表中将这一情况加入到「风险点」中,好在经过沟通我们的 PM 站在了我们这边。项目的开发人员也逐渐明白,在核心质量的代码上现在花些时间, 对于以后维护而言是有好处的。

如何避免因赶进度而带来的产品质量下降等风险,这说到底其实是个博弈问题,这就看开发 人员以及 PM 对于该项目是如何定位的了。

对于加班的态度

几乎每个管理人员都会认为,加班是赶项目进度的救命稻草,我个人对此持保留态度。坦白讲, 每个人都不喜欢加班,尤其是无偿无理由的加班,更不期望看见因为 KPI 而加班。

让员工每天朝九晚九以及周六都过来加班,他们的个人时间受影响不说,还可能使他们的士气受 挫,甚至会因此而产生抵触情绪。长此以往,这种情况得不到解决,那么后果将会很严重。

对于管理者而言,都恨不得项目第二天就上线,但毕竟罗马城不是一天就建成的。与其做好我们 这些底层开发人员的思想工作,还不如让那些管理人员想明白些这些事理更能治本。

最后,还是期待公司能有套更为合理的奖励体系,毕竟每个员工对于公司的付出,他们总是期望能得到肯定的。

IE8 的 noscript 标签 Bug

「没 Javascript 就会死」的页面通常都会加入 noscript 标签用于提示用户开启脚本支持。 然而在 IE8 下,如果在 noscript 标签上设置了 background-color 或者 border 样式,则无论脚本是否开启 IE8 还是会将其显示(还只是显示轮廓,并不显示内容)。

期前也碰到过这样的问题,不过当时 IE8 处于 RC 中,所以我直接使用脚本将其 display:none; 绕 过了这个问题。今天又在 positioniseverything.net 上看见了这个 Bug ,测试了下 Win7 RTM 上的正式版 IE8 ,发现还是存在这一问题,Sucks~

https://friable.rocks/_/2009_11_05/254127e70a0b.jpg

目前能想到的解决方案就是不要在 noscript 直接定义样式,可以其内部包含个 div 等块元素控制其具体样式。

IE8 正式版本推出将近半年,Buglist 也越来越完善,不知道这是件好事还是件坏事 :^(

-- EOF --

我的照片

嗨!我叫「明城」,八零后、码农、宁波佬,现居杭州。除了这里,同时也欢迎您关注我的 GitHubTwitterInstagram 等。

这个 Blog 原先的名字叫 Gracecode.com 、现在叫 「無標題文檔」 。 要知道作为码农取名是件很难的事情,所以不想在取名这事情上太费心思。

作为八零后,自认为还仅存点点可能不怎么被理解的幽默感,以及对平淡生活的追求和向往。 为了避免不必要的麻烦,声明本站所输出的内容以及观点仅代表个人,不代表自己所服务公司或组织的任何立场。

如果您想联系我,可以发我邮件 `echo bWluZ2NoZW5nQG91dGxvb2suY29tCg== | base64 -d`

分类

搜索

文章