今天跟司令争论的一个问题核心是在娱乐游戏型Flash中猜密码的难度是越简单越好,还是稍有难度更好。
我的观念是对于交互设计而言,并不是最简单最易用就是用户体验最好的,在游戏当中,要适当的挫败用户的成就感,要让用户感到困难,甚至于要求助于别人。不是人人都能通过的游戏就是好游戏,那其实是平淡无奇的,没有味道的,一个能引起用户兴趣,使用户感到困难,并再次观赏,玩弄才是一个成功的游戏。
这跟软件的设计并不相同,软件是应用的,游戏娱乐是玩的,我并不惧怕用户中途放弃而流失。
动画转换将给应用带来“酷的感觉”,他们很好玩,以后对于我来说,肯定会大量应用。
研究表明:300微秒的动画在平滑滚动的时候最理想。
例如MAC OS的“精灵效果”窗口最小化
今天发现文件大小也变大了,时长也无限制了。不知道是不是偶老土了,现在才知道。
还是土豆好啊,至少能看啊
普通用户:可上传500MB,但至少大于50KB。
豆花6级用户和豆角:可上传1GB视频,但至少大于50KB。
上传视频的数量和时长是无限制的。
刚在InfoQ看了张剑宇在QCon大会上的视频
原文地址 :http://www.infoq.com/cn/presentations/ria-moxie
对其中一句话是有感触:
我们做RIA的目的不是把东西做得花哨,做得好看,虽然RIA实际有这个功能,但是真正的目的还是为了解决问题,真正的目的是把你的企业,你的信息释放出来,使用户更容易接受。
我想这是对用户体验的另一种解释。
另外,看到地理信息的应用,使我想起以前我提过的一个方案,也是利用地图去进行应用的开发,看来我的想法确实是先进了哈
可惜没得进行哈,能力有限,能力有限。
AC是flex版的Array而已,用来做Bindable很方便
flex所有组件都是MVC模式,而AC是很多组件的dataprovider最优类型
AC是flex版的Array而已,用来做Bindable很方便,
flex所有组件都是MVC模式,而AC是很多组件的dataprovider最优类型。
从外部取到的数据一般就是XML。
用httpservice等取数据时,有一个参数表明是否是按照XML类型还是AC类型,即:resultFormat=”",详细介绍如下:
指示如何反序列化由 HTTP 调用返回的结果的值。该项目的值根据以下条件确定:
- 返回的是 XML 还是名称/值对。
- 访问结果的方式;可以将结果作为 object、text 或 XML 进行访问。
默认值为 object。允许使用的值包括:
object 返回的值为 XML 并且按照 ActionScript 对象树分析。此为默认。
array 返回的值是 XML 并且按照 ActionScript 对象树分析。但是,如果顶级对象不是数组,将创建一个新数组并且将结果设置为第一个项目。如果 makeObjectsBindable 为 true,则该数组将被包装在 ArrayCollection 中。
xml 返回的值为 XML 并且作为 ActionScript XMLnode 对象中的文本 XML 返回。
flashvars 返回的值是包含由 & 符号分隔的名称=值对的文本,该文本被分析为 ActionScript 对象。
text 返回的值为文本并且未经处理。
e4x 返回的值为 XML 并且作为 ActionScript XML 对象中的文本 XML 返回,可以使用 ECMAScript for XML (E4X) 表达式进行访问。
所以使用AC取值时一定要注意此参数。
下载
好看的一个字体,可用于电子书,Flash新闻切换的数字
不过刚刚又发现WALL-E似乎也是这个字体

没天理啊,导入一个外部项目到我的工作目录,没有设置专门的文件夹,结果与其他项目的文件夹混在了一起,想在Flex的项目管理器中删除这些文件重新建立。
没天理啊,居然把偶的工作目录所有的项目都删除了,而且没有在回收站。
没天理啊,严重质疑Flex的这个功能,对于项目文件的管理太低能了。