本届D2由土豆网在上海主办,比起之前两届,声势大了不少,这是个好现象,关注的人多了,离腾飞也就不远了。废话不多说,还是谈谈几个分享下来的感觉吧,总的来说营养成分都不是很高,更多的像是在做宣传,长此以往,必然会影响到D2的发展,希望以后的主办方可以引以为戒!至少作为前端发烧友我还是希望能有个相对影响力的前端盛会的!

上周五,周六两天参加了六顶思考帽的培训,效果比想象中的好,从培训中也颇受启发。
先理论一把:所谓的“六顶思考帽”,是德·波诺开发出来的一种帮助人们进行横向思维的实用方法。德·波诺认为,人们惯常使用的辩论式的纵向思维方式常常因为角色固定而不利于创造。而“六顶思考帽”用六顶颜色不同的帽子为比喻,把思维分成六个不同的方面,这六种思维方式并不代表六种性格的人,而是指每一个人在思考问题时都可以扮演六种不同的角色。
白帽子:像白纸,代表中性和客观。它思考的是客观的事实和数据。
红帽子:像火焰,代表情绪、直觉和感情。它提供的是感性的看法。
黑帽子:像法官的黑袍,代表冷静和严肃。它意味着小心和谨慎,它指出了任一观点的风险所在。
黄帽子:像阳光,它意味着乐观、充满希望的积极的思考。
绿帽子:代表丰富、肥沃和生机。绿色思考帽指向的是创造性和新观点。
蓝帽子:是冷色,也是高高在上的天空的颜色,是对思考过程和其他思考帽的控制和组织。
纵向思维是传统的逻辑思考方式。它的思考逻辑是从信息的某个状况直接推演到另一个状况,就好像盖一栋大楼时,把石头一块接一块牢固地叠起来。这种连贯性的思维,很容易造成我们在思维上的定势,一旦遇见一些不合常规的状况时,就很难从原先的思维中跳出来,钻了牛角尖。
这几天调试PHP时,遇见一个比较怪异的问题,对病症简单描述如下:
问题病症1:页面在IE7下刚加载时显示正常,但在点击一个链接后,新页面并没有加载css,只有手动刷新一次才能正常。
问题病症2:在浏览器顶端和页面内容之间有一个空格,在IE7和IE6下存在,在FF中并没有
解决方案1:在调用css样式的代码前加空的script标签对可解决问题1,但是因为没有根本性的解决问题,所以无法解决问题2。
解决方案2:用UltraEdit软件打开代码文件,(一般是包含的公用头文件),切换到16进制编码模式下,然后保存文件为无BOM格式,该方法为治本的良方,推荐之。
对了,问题就出在它身上,Unicode规范中有一个BOM的概念。BOM——Byte Order Mark,就是字节序标记。
GOOGLE一下BOM的说明:在UCS 编码中有一个叫做”ZERO WIDTH NO-BREAK SPACE”的字符,它的编码是FEFF。而FEFF在UCS中是不存在的字符,所以不应该出现在实际传输中。UCS规范建议我们在传输字节流前,先传输字符”ZERO WIDTH NO-BREAK SPACE”。这样如果接收者收到FEFF,就表明这个字节流是Big-Endian的;如果收到FFFE,就表明这个字节流是Little- Endian的。因此字符”ZERO WIDTH NO-BREAK SPACE”又被称作BOM。
UTF-8不需要BOM来表明字节顺序,但可以用BOM来表明编码方式。字符”ZERO WIDTH NO-BREAK SPACE”的UTF-8编码是EF BB BF。所以如果接收者收到以EF BB BF开头的字节流,就知道这是UTF-8编码了。Windows就是使用BOM来标记文本文件的编码方式的。
交互设计师这个概念很说清道明,产品设计中的交互设计就更高深莫测了,也难怪最近穷近心力也还是没办法想明白,交互设计师到底是个什么东西。
我理解中的产品设计交互流程:
用户调研 需求梳理 操作流程设计(pageflow) 线框图设计 后期与视觉设计师和前端开发沟通协作完成高保真的产品原型demo
交互设计师的主要工作重心应该侧重在线框图及之前的环节,至于视觉和代码,完全可以信任视觉设计师和前端开发工程师的专业,所谓三个臭皮匠,顶个诸葛亮,这样做出来的产品效果,绝对会优于交互设计师一人做到底的。毕竟一个人的智慧灵感以及精力都是有限的。当然在视觉和代码阶段交互设计师必须贯穿其中,以便撞击出更大的火花。这样的话,势必需要交互设计师提升自身视觉和代码的能力,这样才能做到交互设计师之大成。
昨天和公司的同事讨论了交互设计师和视觉设计师的概念,一头雾水,突然感觉交互设计师和视觉设计师划上了约等号,不解,却无奈。大家对交互设计的理解各不相同,谁对谁错,没有一个标准,但是始终相信,标准是可以靠自己做出来的,要做的不是去争论,要的是拿出成绩。