作者: admin

  • 与web网页设计师内部交流会内容预分享

    http://www.zhangxinxu.com/wordpress/?p=1743 来源

    一、引言
    在我看来,人生中能找到一个合适的搭档是很难很难的,例如舞伴,女朋友,或是web设计师。网上不是流传着这么一句话嘛:不怕神一样的对手,就怕猪一样的队友。
    0

    00

    而如女朋友之类一般都是靠自己解决的,具有很好的能动性、选择性。正所谓我选择,我喜欢。但是,对于职业化的web设计师往往都是组织安排的,就像是《潜伏》里组织给余则成安排不可抗拒的翠平这个老婆一样。你没有权力去挑三拣四,所能做的就是不断磨合。指手划脚,怨声载道,到头来啃泥巴的还是自己。

    浮生若梦如云,变幻莫测。还期待下赛季表现的姚明也要宣布退役了,对于人员流动频繁的互联网界来说,就更不用说了。数月前,公司高级UI设计师因为某些原因,离职了。加上今年业务扩大,人手不足,接连招了好几个网页设计师,但都是经验尚浅的年轻小姑娘。在最近的几个小项目的配合中,发现这几个新来的设计师有些不给力:不预先做功课(如熟悉现在的网站设计元素、风格、交互等),结果辛辛苦苦做了很多无用功;有些浮夸的效果不仅增加了自己的工作量,我们前端这块也会多折腾,但设计所提升的价值却很有限。

    其实这不能完全怪这几个新人,因为设计组那边一直到现在,还没有文档化的成型的web页面设计规范,几个上海小姑娘看上去就不是那种工作拼命型的,不可能自己去花时间琢磨现有网站的边边角角。但是,不是我自夸,我花了差不多一个月时间,在内网自建一个小站点,把新版站点前端相关的所有东西——前端样式/脚本规范以及使用等网页化了。就算哪天我被我女朋友拐骗到其他城市,新来的前端工程师一看这个站点,只要一两天时间,工作就能基本上接手了。而我这个站点上涉及到了目前网站的颜色,元素,交互等内容,这正是几个新人设计师需要知道的内容(省得以后自己随便找个蓝色当文字链接色)。正由于这个契机,组织决定这个周四,我们技术部的例会上,把几个设计师召集起来,由我讲讲当前网站的通用的文字颜色,元素,通用的交互效果等;讲下当前网站的设计理念;以及分享自己对优秀的商业设计页面的看法等。以便今后合作更加顺利。

    为了整理内容和思绪,就现在我的博客上预分享下,当然,元素、颜色、交互等对于公司以外的人没有任何意义,所以这里就不讲。这里主要讲的内容有:设计风格,商业站点的设计权衡,设计的寿命等。

    //zxx:与淘宝,盛大等大公司不同,我们公司没有用户体验部。前端er属于技术部,网页/UI/交互设计师属于另外的部门。

    二、设计风格与设计理念
    网站的设计风格为:简洁。设计理念为:自由。对于前者“简洁”大家应用都有所耳闻,像是豆瓣,google,百度等网站的设计风格就是简洁风格。“简洁”二字看上去简单,说起来容易,但是真正做好确是很难的。这东西别人嚼得比较多,这里直接忽略,不予以讨论。对于“自由”是我与之前的设计师一起讨论,在一致的设计认识上制定的。这种“自由”の风格换句话讲就是“少做限制”。举N个例子表示下这个“自由”的设计理念究竟是个什么东东。

    ①字体不做限制
    所谓字体不做限制,就是不限制网页的中文字体(个别特殊处例外),可以让一些高级的用户自定义自己喜欢的字体。具体可参见我之前的“页面可用性之浏览器默认字体与CSS中文字体”一文。

    我之前见到不少博客将字体定死为了”微软雅黑”,虽说这是个人网站,人家可以根据自己的喜好随意设置,但我还是很厌恶这个站点,因为不是所有的人都喜欢整个页面都是”微软雅黑”字体的,我就是其中之一。

    ②网页宽度不做限制
    告别之前网页固定960像素的做法。我们只限定一个网页宽度范围,最小984,最大1280像素,之间的宽度我们不管。如果你是宽屏,那你就是显示1280像素,但是,如果你不喜欢1280像素,可以把浏览器拉小点,这样就是1000像素(例如)的宽度了。

    ③元素尺寸不做限制
    像按钮,选项卡等不固定宽度,不固定高度;宽度自适应里面文字的个数,大小等;高度自适应于文字的大小,周围环境的行高等。这需要设计师在设计的时候稍稍注意下就可以实现了。

    ④表单控件风格不做限制
    举个例子,单行/多行文本框的风格,边框色等不做任何设置,让系统自己玩蛋去吧,我们不管。现在的操作系统,或浏览器下的这些表单控件的UI以及交互效果越来越赞了,我们何必浪费设计师的精力,浪费我们的代码去强制用户接受你所给的文本框风格呢?例如下图,是我window7系统下FireFox 7下的单行文本框样式,inset内陷样式,圆角,鼠标经过自动蓝色边框。
    000

    但是,还是有很多设计人员,想不通,拗不过来,他们的想法是:虽然Mac,或是window最近的系统下,文本框风格还不错,但是,像是window server 2003下,文本框丑死了,这怎么行呢?

    我们都知道新浪微博吧,可以自定义背景。我们需要去担心用户如果传了个很丑的图片,那这个页面不好看吗?

    用户既然选择了这个系统这个主题,它就不会因为你的页面使用了系统自带风格的文本框而不使用你这个页面,或是去怪你这个文本框怎么这么丑的!相反,默认的文本框更具有识别性。用惯了window xp经典主题的用户如果看到边框灰色“美化”后的文本框,反而会让其产生这个框框已经被禁用的认识。且容易与不方便控制样式的单复选框样式风格统一。

    在简洁的设计风格下,你无需担心默认风格的表单控件会影响了整体风格。并且,在人力精力成本有限的时候,我们是不是应该把注意力放在更有价值的事情上。

    //zxx:注意,一些特殊的文本框是需要我们自定义的,例如大大的搜索框。

    ⑥结构不做限制
    所谓结构不做限制,就是不能限死某个模块的高度,或者是强制等高。例如淘宝首页的这个等高设计在我们站点下就不能出现。

    0000
    等高就是限制,限制了里面的内容,同时加大了前端开发的工作量和代码量,增加了后期维护出问题的风险。网站的前端架构应付这类强制等高的布局是很吃力的。建议的设计布局应该是类似豆瓣,人人网。不管里面的内容是小月月还是郭美美都不用担心布局会因内部元素霸气外露而出问题。

    ⑦其他N例子……

    三、一切在于权衡
    还记得有次,我去找设计师:“这个按钮的3像素圆角可不可以改成2像素,这样我就不需要使用图片实现,高宽都能自适应,重用性高了。”设计师的回复是:“不行,必须3像素,2像素不好看!”我立马就像霜打的茄子——蔫了。此话一出,我就懒得继续沟通了。

    我记得以前腾讯哪个设计团队的招聘信息上对人员的要求之一就是:权衡出最优解决方法的能力。

    请记住这个动词兼名词——权衡。

    不过,请允许我拐个弯,先讲下另外一个似乎不太相关的概念:最小现实成本下的商业价值收益。

    恩恩,上面加粗斜体的概念因为有些难懂,所以看上去貌似蛮专业的。但其实,我这里深刻检讨,是我自己瞎凿腾出来的。你也可以用通俗的话理解,就是:要以老板的思维看问题。

    我们在成长的过程中,老爸老妈,二爸二妈等等,应该会教育我们,要学会站在对方的角度看问题,设身处地为他人着想,要与人为善。“哇哦,鼓掌!听上去不错,其实本身是不错的。”这种教育下的优秀成果就是善解人意的好姑娘,好小伙。这样子的人做适合作伴了,男女朋友啦,长久夫妻啦,工作搭档啦!

    但是,请注意这里是个转折,我并不赞同工作合作的时候总是站在对方的角度着想,当然,更不是站在自己这边。而是把自己想象成老板,站在老板的角度权衡处理问题。毕竟我们是打工的,是职业人,是为同一个老板打工的。

    下面我们上演几出小个小小对手戏来阐释我上面究竟唾沫横飞的是什么内容(小前 – 前端工程师, 小设 – 网页/交互设计师)。

    Action 1. 如果小前是善解人意的老好人,可能会有如下的狗血剧情:
    小设:“小前,这个平滑移动的效果好酷酷哦,可以不可稍稍多点功夫,做成这样呢?我知道你行的,实现这样的效果对你来说就像是在无人的电梯里放屁屁那样轻松。”
    小前:“……行,No Problem!交给我吧。”(旁白:实际上小前已经忙得连给家里打电话的时间都没有)

    于是,我们就会在七夕的晚上,看到公司惨白灯光下,孤身一人的小前加班的消瘦身影;而此时的小设正和自己的新男友卿卿我我,打情骂俏。要知道,剧情总是很狗血的,小前好不容易加班加点做出这个酷酷地平滑动画效果,结果由于IE6下的性能和效果实在是糟糕,又被推掉重来了,于是悲剧的小前又开始了自己习以为常的加班。

    在小设看来,这个小前是很好相处很好沟通的,但是,最后的结果呢?

    Action 2. 如果小设是善解人意的老好人,可能会有如下的狗血剧情:
    小前:“小设,这个框框的圆角效果好碍眼哦,可不可以稍稍改下造型,变成那样呢?你知道你懂的,实现这样的效果对我来说就像是在老板的饭局上放响屁那样痛苦。”
    小设:“……恩,那好吧!我再改改。”(旁白,实际上小设这个圆角能很好地提高页面的活跃度和亲和力)

    于是,我们就会在七夕的晚上,看到公司惨白灯光下,孤身一人的小设加班的消瘦身影;而此时的小前正和自己的新女友卿卿我我,打情骂俏。要知道,剧情总是很狗血的,小设好不容易加班加点吧圆角设计改成平角,结果由于用户反映页面设计太死板,又被推掉重来了,于是悲剧的小设又开始了自己习以为常的加班。

    看到此刻的剧情,我们是不是可以体会到网上所流传的“每个苦逼的设计师后面都有一群指点江山的神”这句话的含义了呢~~

    00000
    OK,上面两出对手戏,看上去有人得了便宜,有人扮演了杨白劳的角色。但是,要是从老板的角度来看,单方面的妥协似乎让沟通合作还不错,而实际上最后的结果是产品质量打折扣了,人力成本增加(加班),时间成本也增加了(返工)。这其实类似于木桶原理,这并不是老板想看到的。而一味地站在自己这边,以自己的角度说话而不妥且,可能换来的就是沟通不愉快,合作不愉快,这显然也是不好的。此时,需要的就是我们权衡的能力了,而无论是设计师还是前端工程师的权衡点就是“最小现实成本下的商业价值收益”,也就是人人站在boss的角度看问题,应采取最小成本(主要是双方的人力成本),同时最大收益的策略。可能设计师需要妥协,也有可能技术这边妥协。

    这里我需要提醒下,站在老板的角度看问题,并不是指按照老板的喜好看问题,而是按老板这个身份去看问题,从高处宏观地看待设计师和前端工程师之间意见相左的部分。

    由此可见,问题沟通的关键就在于权衡。就那上面的两个Action举例:
    Action1中,炫酷效果所带来的好处(视觉),与前端工作人员的工作量、产品的性能、可维护性、对产品气质影响等之间一权衡,如果站在一个高处,从公司的成本利益角度来看,没有这个所谓的炫酷效果更实在些,这种情况下,交互/视觉/网页设计师就不能只站在自己的角度,阐述这个效果怎样怎样好,或是拿出类似情感化设计之类的理论来说服技术人员来实现;技术人员也不能认为是实现设计师设计的效果就是自己的工作职能,天经地义的事情,送个桃子往嘴里塞,送个馒头往嘴里塞,送个大便也居然网嘴里塞。
    Action2中,圆角设计对于产品提升的好处(网页的体验,亲和力)与技术实现的人力成本权衡来看,必要的圆角显然带来的收益要更大些。此时,需尊重设计。

    这嘴巴动一下所损耗的能量估计只有栋一下胳膊的千分之一。随意呢,有些事情呢,说起来简单,做起来就难咯。这权衡的能力不是男人下面的小鸡鸡——生下来就有的。显然,你需要懂设计,你还需要懂技术,然后你还需要懂产品。哟!有人要惊呼了,这不就是产品经理吗?对的,当我们询问为何要有产品经理这个职位?什么是一个好的产品经理?的时候,我们就可以用“权衡能力”这个词加以一定的解释。好的产品经理需要有好的权衡能力,而好的权衡能力需要懂设计、懂技术、懂产品,而好的权衡能力可以让产品以“最小的生产成本实现最大的收益”,这就是企业所急需要的。

    因此,可以说,一切在于权衡。

    现在回到本部分开头那个3像素,2像素圆角的例子。我为什么会觉得无语?原因如下:
    1. “我觉得3像素圆角好看”。我们一直都提倡以用户为中心的设计,你说你一个设计师觉得好看有毛用啊,除非你是引领时尚的顶尖设计师,但是,不幸的是,你不是。而且我们是商业网站,不是流行宣传时尚站点,不是可以随意表现自己设计想法的个人网站。
    2. 从权衡的角度来讲,3像素圆角降到2像素所带来的元素美观度上的下降,和工程师实现的成本,以及后期的维护等权衡来看,前者显然是轻很多的。如果说是把3像素圆角直接变成直角,那对设计的影响可就是另外一回事了,权衡来看,可能就是后者轻了。完全只会站在自己的角度看待问题,这真是让人无言以对。

    四、谁牛逼听谁的
    理想是美好的,现实是残酷的。虽说产品经理这个职位本身扮演着权衡者决策者的角色,但是,往往很多时候,产品经理是技术出身,或设计出身,在权衡做决策的时候会有失偏颇。于是难免会有诸如“这个家伙不懂技术”或“这个家伙不懂设计”这样的微言。一旦决策者失去了信任,那就可能在产品开发的时候出现不和谐的音符。

    所以,我个人并不赞同非得是产品经理做决策者,权衡者,而应该是谁牛逼听谁的。

    有些优秀的设计师,本身前端技术也很牛逼;有些优秀的前端工程师,当初做设计也很赞!像这类真正优秀的多面手,往往会制定出最佳的权衡方案。让这些人听一个半吊子产品经理让人无语的决定,不就是让赵括去率领赵军去打长平之战嘛!

    想必不少人知道目前最流行最热门的Facebook是工程师驱动的文化:产品开发流程由工程师而非产品经理主导。具体可参见csdn上的这篇文章:Facebook工程师驱动的文化。

    里面有段作者注释的话我比较感兴趣:

    我就是产品经理,当然对这一点特别关注。其实从下文可以看出,Facebook的文化其实全面吸收了产品管理实践,他们不是忽视产品管理,而是创造了一种人人对产品负责的文化。

    这与上面反复提到的“以老板的思维看问题”是一致的:人人以老板身份自居,人人对从企业利益的角度为产品负责。

    之所以Facebook是工程师驱动的文化,除了完善的运作机制外,很大一部分原因是因为Facebook的工程师足够牛逼,招聘时百里挑一,这些工程师往往感性与理性并重,都是不可多得的人才。然而,放眼国内,受大环境的影响,感性与理性并存的优秀工程师似乎要少很多,于是更多的是形成了产品经理说事的局面了。

    在看看市值惊人的乔布斯的苹果帝国,其公司是设计师地位牛逼逼啊,而不是工程师。

    从这些优秀的大公司我们其实就可以看出,没有谁规定当设计师与前端工程师出现意见冲突时就得听产品经理的,没有哪条规定说你是产品经理我就得听你的。我个人一贯的观点就是:谁牛逼听谁的!这往往才能创造最大的价值,做出最优秀的产品。

    五、网站气质
    经常在互联网上晃荡的IT从业者可能见过这样一张图片,是用两个不同的人来代表facebook和Google的这两个网站。图片中,Google使用的是一个有些富态,西装笔挺戴眼镜的沉稳的中年大叔;而facebook使用的是一个牛仔裤配休闲上衣的酷酷的小伙子。了解这两个世界级网站的人都会觉得这两个人物形象将这两个网站的气质形容得恰到好处。

    000000
    网站气质之意义不亚于产品广告商标语的重要性,我们对于李宁-一切皆有可能,或是Adidas-nothing is impossible这类商标语耳熟能详的同时也记住了这些产品。网站如何才能有气质,按照我自己比较浅薄的认识,最基本的,是要有一致的网站内部结构,统一的设计与交互体验风格,这些有利于人们建立网站的心理表征,有利于培养网站的气质。

    我们一提到豆瓣,脑中就会浮现出豆瓣那种调调的页面;一提到人人,脑中就会浮现出人人那个调调的页面;甚至提到一些垃圾站,你也可以浮现出那种调调的页面。正如乞丐也有自身的气质。关键是要有统一结构、统一设计、统一的交互。

    我们在做产品的时候,总喜欢加入自己一些新的想法,新的设计,新的技术等,因为这会增加我们的价值感,这些都是正常的。但是,作为有职业素养的人,如果不是公司给你练手的项目,不应该把产品开发作为自己的试验田,尝试各种设计。要试验,你可以自己折腾个个人网站,随便怎么折腾。

    如果一个网站各个频道的页面风格调调不一,宽度不一,交互不一,如何让用户建立网站的心理表征,这样的网站无法有深入的形象气质深入用户之心,对于网站而言,这样的产品是糟糕的。所以,我想对各位设计师说:不要在某某网站看到什么不错的交互就在新的设计页面上体现;不要每次页面改动就设计一套新的交互按钮;不要总想把页面搞成自己喜欢的调调。我实在想不通了,自己要花功夫去做新设计,工程师也要跟着受罪,且产品气质也给搞没了,为何要做这么吃力不讨好的事情呢?直接把以前通用的按钮那里,结构拿来,交互拿来,好好花功夫做排版,不很好嘛!轻轻松松,可以早早下班去陪男朋友,我们开发的也轻松,产品质量也不错。大家好才是真的好!

    六、设计寿命
    我想,就一个IT企业而言,不可能有很多闲人的,人力资源是有限的。此时,我们在做设计的时候,是不是应该考虑下自己设计的寿命问题。

    例如,你设计了一款选项卡样式。你觉得你这个设计可以存活多久?可否大规模复用?如果这个选项卡只能在某个页面某个位置使用,则,我可以拍屁股保证,这个选项卡的寿命是低的,设计师与开发人员所付出的劳力成本没有可重复利用价值,如果不是特殊设计,拿这就是个糟糕的设计。

    在我看来,好的选项卡应该是适用于各种风格各种环境,宽度自适应于内部文字,高度自适应于文字大小与行高,所谓:“能进能退,乃真正法器”。像这样子的选项卡,使用寿命就会很长,使用广度就会很广。一旦打造成型,以后的工作就很轻松了,设计师也不需要花额外精力去折腾新的选项卡样式,因为高度可改,宽度可改,自适应于周围环境,显然,开发制作人员也会很轻松。

    元素的寿命时间正是抵消我们工作的时间,也就是设计的寿命越长,随着时间的推移,我们之后开发,设计,维护的时间越短。所以,设计的时候专门花点时间考虑页面元素的寿命,权衡来看,受益更多。

    关于设计元素生命周期的问题我之前有专门的文章探讨,名为:“CSS按钮(a/button)生命周期的一些认识”,这里就不重复阐述自己的观点了。

    七、重视细节
    我是个看图说话的人,且尤其对设计图的细节非常重视。但是,公司这几个年轻的设计师貌似在设计图的细节上处理地很毛糙,可能是赶工的原因吧。举个简单的例子:
    0000000

    先不管上面这个选项卡设计的风格过于强烈,无法适用于其他环境,就设计图上可提高的设计细节就有4个:
    1. 这一点其实与设计细节无关,只是设计师未考虑到技术实现,这个渐变边框线是图片与非图片实现的关键点,看参见我之前“CSS页面重构无图片准则”一文,对于用户而言,这里是1像素白色-灰色渐变还是是单纯1像素白色边框不会对其产品使用产生影响的,但是,对于开发,甚至设计自己都是一定的工作量,且影响了产品质量。因此,这里应该使用1像素白色边框线。
    2. 直接使用photoshop画出了的去锯齿圆角,在web页面设计中,这类圆角应该是保留锯齿才是上策,这样子的颜色更纯粹,我们在制作的时候可以准确抓取颜色。而现在这个样子(白色边框线区域被粉色污染)的只能使用图片了。而好的设计师应该会把这里的颜色处理得很干净的。
    3. 文字颜色也是去锯齿的,我是个非常尊重设计图的人,如果设计图上文字长这个样子,我会认为它就是张图片的。但是,询问下指导,原来这里的上海二字是文字。如果是文字,应该就是普通浏览器下的文字模样,保留锯齿。
    4. 下边缘转角的处理,首先不管1像素的边角是边框色还是背景色,就左右两边不对称而言,就表明了设计师在做页面的时候,有些匆忙了。

    很多个这样子不注意的,不愿意花功夫处理的小细节,导致的就是一个粗糙的设计图。如果让我看到这样子的图,会影响我工作的积极性的。

    所以,我希望诸位设计师与其花大把时间去折腾新风格的按钮,交互啊什么的,还不如多花点时间把按钮,选项卡等的细节做到足够专业,对于产品而言,这才是更重要的。

    八、结语
    今天已经周四了,其实本文计划是周一就完成的。但是,天有不测风云,空间不知被谁DDOS攻击,然后被服务商给停了。然后,最近正是热恋期,一下班就去陪女朋友。后来换服务商啊,迁移数据啊,一直昨天下午才陆续恢复,然后马不停蹄把这篇文章赶上。所以文章的后半部分可能显得有些仓促。下午就要开会了,演示文档还没做,有些急啊。好了,其他一些话就不多说了。

    时间仓促,文章难免会有表述不准确的地方。欢迎指正。也欢迎有不同观点的从业人员分享您的观点。激烈的思想碰撞有利于彼此的快速成长。感谢阅读。

  • 找工作的准备

    1、简历的填写

    2、作品的整理

    3、住宿的寻找

    4、现工作单位的辞职

  • 今天不去疯狂,明天拿什么怀念

    今天不去疯狂,明天拿什么怀念, 平淡从来就不是你想要的

  • 我只是想趴一会儿

    不要喊我的名字

    不要让我作图

    不要说让我帮忙

    不要说明天放假

    不要问发了多少奖金

    不要问你在干什么哪

    不要问你帮我看看图

    不要问你帮我做个美图

    不要问这个菜单我不会

    不要说%……&*(

    我只是想趴一会儿,能不能在这个新年交际的时候,自己一个人趴一会儿。

    最后不要给我讲大道理,我仅仅是想在别人高兴的时候,不高兴一下。

    我只是想趴一会儿,谢谢,请不要打扰我。

  • JQuery $ 未定义

    在引用Jquery时,必须得注意引用顺序

    jquery.js必须得放在最前面,不然会出现“Jquery未定义”的错误!

    html文件导入jquery库和自定义js文件时顺序出错,必须是先导入jquery库,然后再导入自定义Js文件,这样页面在解释执行时,自定义js脚本才能引用jquery库脚本。

  • 牵一只蜗牛去散步

    台湾 张文亮

    上帝给我一个任务,

    叫我牵一只蜗牛去散步。

    我不能走得太快,

    蜗牛已经尽力爬,

    每次总是挪那么一点点。

    我催它,我唬它,我责备它,

    蜗牛用抱歉的眼光看着我,

    仿佛说: [人家已经尽了全力!]

    我拉它,我扯,我甚至想踢它,

    蜗牛受了伤,它流着汗,

    喘着气,往前爬……

    真奇怪,

    为什么上帝要我牵一只蜗牛去散步?

    「上帝啊!为什么?」 天上一片安静。

    「 唉!也许上帝去抓蜗牛了!」好吧!松手吧!

    反正上帝不管了,我还管什么?

    任蜗牛往前爬,我在后面生闷气。

    咦?我闻到花香,原来这边有个花园。

    我感到微风吹来, 原来夜里的风这么温柔。

    慢着!我听到鸟声,我听到虫鸣,

    我看到满天的星斗多亮丽。咦?

    以前怎么没有这些体会?我忽然想起来,

    莫非是我弄错了!原来上帝是叫蜗牛牵我去散步。

    后记:这是今天晚上翻出以前拿的老弟的《读者》看到的。这两天加班加的有些浮躁,果真要放慢一些步伐。update的速度也要放缓啊。呵呵,让一只蜗牛牵我去散步~ hello~你好~ 武装成一个球儿,方便散步~ 哈哈哈。

    我不能走快,蜗牛已经尽力爬。我不能走太慢,蜗牛一直爬的不停止。由无所事事开始发现身边的美景,有很多有意思的东西不要忽视咯~

    今天送灶王爷上天言好事~ 吃块糖~吼吼~

  • 今天小年+有些沟通

    今天小年,吉兆送赵王爷上天言好吃,吃糖果,饺子,烧银壳子。叠火箭。

    现在有些小小头疼,遇到一个不好沟通的程序员,你会觉得生不如死。你做的任何东西,都会在随时的更改需求。然后update update,在这个过程中你得到了练习,也要会语言进行交流,最重要的是学会主导话题的进行,他说没有办法,或者说自己也不知道啊,那怎么办啊,要不你们看着办的时候。务必要找他确定一些事情。然后修改的时候也会截图进行总结。

    一边不停的给你改变需求,一边不停地说这个东西需要尽快拿出来,一边他会好意的给你找出很多的特效,希望你加进去,最后将会导致这个做效果图的人自己的思路全部混乱和崩溃。

    姑且称他为小H

    在你写布局的时候,他依然在要求修改很多零零碎碎的东西,我不知道其他人有什么感觉。嗯,另一个设计直接说要不你找其他专门的设计公司做吧。

    请你不要有太多的想法,其实在做东西的时候千万不要有太多的想法,这样会让你的程序和界面功能走向不堪。变成一堆没有所长,永远没法正式投入使用的废物。为了追求好的东西永远的在动,永远的没有成型的东西,导致永远成不了产品,永远没法为客户服务。这是产品这不是人生,人生可以不断的修正,可是产品需要先拿出来个成型的,再慢慢的进行修改,不然在这个互联网的时代,等你完美的拿出来,你已经被同行的迅速拿出的不是多么美观但是实用的同类产品,甩出几条街了。

    也许我们应该跟客户直接交流,而不是程序员。这是一个奇特的程序员。

    要学会引导吧。

    不过在跟老大做东西的时候,他也会让修改很多东西。那时候反而很乐意修改。跟这个程序员交流反而有一种类似“敌对”心里,我很不解,因为跟其他人交流并没有如此过。也许我该翻翻传达记录,然后发现了一些东西,很重要的是他没有担当,每次跟你说完,就会加上一句,我也不确定,这简直让人崩溃,你不确定你还有提什么建议干什么,你提建议还提那么多干什么,然后加一句“哦,天哪,我也不是专业人员,谁知道客户那边怎么想的会不会要变化~?”“哦,那你们觉得你们满意吗?”“组哟的五个版本,你们希望哪个修改,那个满意”“哎呦,我也不知道。”“我觉得很无语,我们每个交出去的作品都认为是最好的。”

    一 希望跟有决定性的人进行沟通

    二、需要你有责任感

    三、希望在你确定了一样东西后,就不要再零零碎碎的提出修改。我希望写完整个后,你再零零碎碎的提。不然我没有写下去整个的感觉。

  • HTML特殊字符大全(一)

    HTML的特殊字符我们并不常用,但是有的时候却要在页面中用到这些字符,甚至有时候还需要用这些字符来实现某种特殊的视觉效果。现在,国外的设计师Neal Chester整理了一份很全的特殊字符集,我觉得这很赞~~,共享出来供大家查阅吧。

    http://www.qianduan.net/html-special-characters-daquan.html 中文翻译

    http://ikwebdesigner.com/special-characters/ 原文

    使用方法:
    · 这些字符属于unicode字符集,所以,你的文档需要声明为UTF-8;

    · 下面符号列表的后面有两列编号,它们并不太一样,第一列是用于HTML的,你需要在前面加上&#符号;

    · 第二列可以用于CSS文件中,但是需要用反斜杠\转义;

    · 第二列也可以用于JavaScript,和CSS用法一样,不过要用\u来转义。

    需要主意的是:
    · 有的字符在不同的浏览器下表现不太一样;比如小雪人 ☃ 在Firefox和Chrome下不太一样,钻石 ◆ 在IE下要比Chrome下要大一点儿;

    · 有的字符在某个浏览器下不会显示;当然原因并不是字符代码的问题,而是浏览器的bug,比如,–在Chrome下。。。

    · 但是,98%的字符都能在所有浏览器下正常显示的,不过如果你真的要使用,最好仔细在各个浏览器下验证一番。

    · 经测试这些字符在Android/iOS等智能终端的识别度比较差,所以,使用的时候要特别注意移动浏览器~~

    各种箭头
    · ⇠ 8672 21E0

    · ⇢ 8674 21E2

    · ⇡ 8673 21E1

    · ⇣ 8675 21E3

    · ↞ 8606 219E

    · ↠ 8608 21A0

    · ↟ 8607 219F

    · ↡ 8609 21A1

    · ← 8592 2190

    · → 8594 2192

    · ↑ 8593 2191

    · ↓ 8595 2193

    · ↔ 8596 2194

    · ↕ 8597 2195

    · ⇄ 8644 21C4

    · ⇅ 8645 21C5

    · ↢ 8610 21A2

    · ↣ 8611 21A3

    · ⇞ 8670 21DE

    · ⇟ 8671 21DF

    · ↫ 8619 21AB

    · ↬ 8620 21AC

    · ⇜ 8668 21DC

    · ⇝ 8669 21DD

    · ↚ 8602 219A

    · ↛ 8603 219B

    · ↮ 8622 21AE

    · ↭ 8621 21AD

  • 把心交给在乎它的人

    1、不必承诺永远,只要爱我一天又一天。

    2、爱,不是长久地对视,而是,总能朝同一个方向望去。

    3、26个字母中,H字母最美,因为它把两条平行线连接在一起。

    4、在人生清醒的时刻,在哀痛和伤心的阴影之下,人们离真实的自我最接近。

    5、一个人成熟的标志之一就是,明白每天发生在自己身上的99%的事情对于别人而言根本毫无意义。

    6、假如你想要一件东西,就放它走。它若能回来找你,就永远属于你;它若不回来,那根本就不是你的。

    7、许多时候,我们不是跌倒在自己的缺陷上,而是跌倒在自己的优势上,因为缺陷常常给我们以提醒,而优势却常常使我们忘乎所以。

    8、在你穷的时候,要少在家里,多在外面。在你富有的时候,要多在家里,少在外面。这就是生活的艺术。穷得时候,钱要花给别人,富的时候,钱要花给自己。很多人,都做颠倒了。

    9、幸福和快乐唯一的区别在于,幸福是固体,而快乐是流体。

    10、没人理解仙人掌的悲哀:防备了别人,孤单了自己。更没人理解,受多深的伤害,才会长出这满身的尖刺。永远不要在一个女孩毫无防备的时候伤害她,不要让她变成一棵孤单的仙人掌。这样做很残忍。

    11、无论你觉得自己多么的不幸,永远有人比你更加不幸;无论你觉得多么的了不起,也永远有人比你更强。

    12、叶子的离开,不是风的追求,也不是树的挽留,而是命运的安排,自然的选择;该来的会来,该走的会走,有时候离开并不意味着结束,而是——另一种开始。

    13、比别人多一点努力,你就会多一份成绩;比别人多一点志气,你就会多一份出息;比别人多一点坚持,你就会夺取胜利;比别人多一点执着,你就会创造奇迹。

    14、精神病学家兼作家伊丽莎白有个说法:人好像彩绘玻璃窗。当外头有阳光时,玻璃窗看起来毫不起眼;然而一旦黑夜降临,只有从里面发光,他们真正的美才会显露出来。换句话说,整容无法给你充满喜悦的人生,法拉利也不会让你被数百万人敬仰。唯有打开点亮内在的美好,才能照亮自己,照亮他人。

    15、一个人至少拥有一个梦想,有一个理由去坚强。心若没有栖息的地方,到哪里都是在流浪。

    16、在第一次选择坚强的时候,一定要想清楚:你是否做好了承受一切的准备。因为一旦你选择了坚强,即使只是假装的,你也必须一直坚持下去。因为你曾经的坚强会让人以为即使再大的苦,你也撑得住。

    17、我还是我,路过,擦身而过,不停地犯错;偶尔也会失落,时常又感觉寂寞,但至少我依旧在生活,其实还是那个我;时光,岁月,人情,一切都匆匆而过,可我还是我。

    18、婚姻中,两类人最值得敬佩:一是年轻陪着男人过苦日子的女人;二是年长陪着女人过好日子的男人。

    19、不管我本人多么平庸,我总觉得对你的爱很美。

    20、把心交给在乎它的人。
    (佳人网)

  • 底栏IE6模拟fixed div固定位置(css实现)

    .fixed-top /* 头部固定 */{position:fixed;bottom:auto;top:0px;}
    .fixed-bottom /* 底部固定 */{position:fixed;bottom:0px;top:auto;}
    .fixed-left /* 左侧固定 */{position:fixed;right:auto;left:0px;}
    .fixed-right /* 右侧固定 */{position:fixed;right:0px;left:auto;}
    /* 上面的是除了IE6的主流浏览器通用的方法 */

    * html,* html body /*

    修正IE6振动bug */{background-image:url(about:blank); /*用浏览器空白页面作为背景*/
    background-attachment:fixed; /* prevent screen flash in IE6 确保滚动条滚动时,元素不闪动*/

    }
    * html .fixed-top /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}
    * html .fixed-right /* IE6 右侧固定 */ {position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0));}
    * html .fixed-bottom /* IE6 底部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
    * html .fixed-left /* IE6 左侧固定 */{position:absolute;right:auto;left:expression(eval(document.documentElement.scrollLeft));}

    另附:以上为boahy博客的,今天在本地原来一个项目加效果的时候,在IE6和IE7中会出现底栏水平右移。

    小结:不要在body里面加text-align:center; 因为很多时候想让外层content居中,有方法是加个text-align:center,这会导致在IE6 与IE7中模拟底栏水平右移。

    纸上得来终觉浅,绝知此事要躬行啊。哈哈