HTML5对Adobe Flex/Flash的冲击

W3C 在不久前发布了最新的HTML 5 工作草案。HTML 5是近十年来Web开发标准最巨大的飞跃。和以前的版本不同,HTML 5并非仅仅用来表示Web内容,它的新使命是将Web带入一个成熟的应用平台,在HTML 5平台上,视频,音频,图象,动画,以及同电脑的交互都被标准化。

Continue reading “HTML5对Adobe Flex/Flash的冲击”

FlexPaper: 一个轻量级的在浏览器上显示各种文档的Flex开源组件

FlexPaper是一个开源轻量级的在浏览器上显示各种文档的组件,被设计用来与PDF2SWF一起使用, 使在Flex中显示PDF成为可能,而这个过程并无需PDF软件环境的支持。它可以被当做Flex的库来使用。
Continue reading “FlexPaper: 一个轻量级的在浏览器上显示各种文档的Flex开源组件”

建议大家不要购买Godaddy的虚拟主机了

查看About 页面的话可以看出,中文Flex例子是2007年10月开始使用Godaddy服务器的,到现在为止已经2年多了,基本上比较稳定, 通过检测软件得到的数据uptime每个月也都在99.6%以上(与Godaddy官方的99.99%还是有差距的),在这2年多的时间内,出了两次比较大的问题,服务器出点问题其实也很正常,不过在出重大问题的情况下,Godaddy的客服系统却让我决定永远不再使用Godaddy的服务器了。尤其是这一次居然史无前例的down了差不多1周的时间,只是源于一个很简单的问题(Godaddy的服务器出问题的话,就算你提交Ticket他们也会和你打太极,不会把问题的原因告诉你的)。

Godaddy没有Live Chat系统,有紧急情况你只能Mail提交Tickets,或者直接打电话,这对于中国国内用户来说非常不方便。 另外一点是Godaddy的客服人员根本就没有服务器相关的基本知识,更加不要说稍微有点难度的问题了。基本上他们只会从知识库中copy有点相关的答案,很多时候给你的回复都是机械,并且答非所问的。总之给我的感觉就是Godaddy的客服非常有做外交官的潜质。在这里并不想抱怨什么,只是想奉劝一下打算购买Godaddy作为空间服务商的国内朋友们,要买还是买个有Live Chat的吧。本站目前也已经着手搬迁工作中。

8款很实用的Actionscript写的位图(BitMap)操作类

Bitmap一般被用于处理由像素数据定义的图像。

位图也称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增多单个像素,从而使线条和形状显得参差不齐。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。在体检时,工作人员会给你一个本子,在这个本子上有一些图像,而图像都是由一个个的点组成的,这和位图图像其实是差不多的。由于每一个像素都是单独染色的,您可以通过以每次一个像素的频率操作选择区域而产生近似相片的逼真效果,诸如加深阴影和加重颜色。缩小位图尺寸也会使原图变形,因为此举是通过减少像素来使整个图像变小的。同样,由于位图图像是以排列的像素集合体形式创建的,所以不能单独操作(如移动)局部位图。
处理位图时要着重考虑分辨率,处理位图时,输出图像的质量决定于处理过程开始时设置的分辨率高低。分辨率是一个笼统的术语,它指一个图像文件中包含的细节和信息的大小,以及输入、输出、或显示设备能够产生的细节程度。操作位图时,分辨率既会影响最后输出的质量也会影响文件的大小。处理位图需要三思而后行,因为给图像选择的分辨率通常在整个过程中都伴随着文件。无论是在一个300 dpi的打印机还是在一个2570dpi的照排设备上印刷位图文件,文件总是以创建图像时所设的分辨率大小印刷,除非打印机的分辨率低于图像的分辨率。如果希望最终输出看起来和屏幕上显示的一样,那么在开始工作前,就需要了解图像的分辨率和不同设备分辨率之间的关系。显然矢量图就不必考虑这么多。

Continue reading “8款很实用的Actionscript写的位图(BitMap)操作类”

网易也开始有目标的删除用户评论了

最近中国的互联网还真是热闹非凡,着实让各大媒体开心了一把,新闻不断啊。
一直都比较喜欢看网易的新闻,因为网易开放用户评论,可以从评论中看到大家的观点,而不仅仅像其他大部分媒体那般只报道和谐的东西。不过今天发现网易也开始有目标的删除用户评论了,比如下面这个,刚刚几分钟前我看到被“顶”的最多的几个,突然间就“消失”了,很神奇的都变成了一片和谐的评论。 Continue reading “网易也开始有目标的删除用户评论了”

相信这是一篇经典文章–Web设计十年回顾

估计不少人已经几乎快要忘记hotmail的容量曾经是那可怜的2MB,可能在不少Web开发人员的印象中,Macromedia这个单词也已经开始变淡…… problogdesign的一篇《Decade in Web Design》,相信读后会让你有那么一丝内心的触动。
Continue reading “相信这是一篇经典文章–Web设计十年回顾”

Flex 4中如何检测Spark VideoPlayer载入多媒体文件时是否发生错误的例子

接下来的例子演示了Flex 4中如何通过监测mediaPlayerStateChange事件以及检查playbackError的状态, 检测Spark VideoPlayer载入多媒体文件时是否发生错误。

Continue reading “Flex 4中如何检测Spark VideoPlayer载入多媒体文件时是否发生错误的例子”

Flex中让DataGrid像AdvancedDataGrid那样支持多列排序

Flex中的AdvancedDataGrid是支持多列同时排序的,而DataGrid则只允许单列排序。有些特殊情况可能有让DataGrid像AdvancedDataGrid那样支持多列排序的需求,是否可以实现呢?

其实只要屏蔽掉DataGrid头部相关事件,并且调用我们自己的排序函数就可以实现这一功能了。

Continue reading “Flex中让DataGrid像AdvancedDataGrid那样支持多列排序”

升级到Windows 7给Flex Builder带来的烦恼

搜一下Windows 7的话,在Google中文结果中就可以得到将近10一条结果,相当恐怖。据称Windows 7仅用一个月时间就超过了苹果MacOS的全部版本份额(当然,是否包含某地区庞大的盗版用户群就不得而知了……)。不管怎么样如此快速的增长速度说明,喜欢“尝鲜”的还是占了不少的。不过Windows 7给人们带来的不仅仅是需要再支付一笔升级的费用,下面这位具有10年以上RIA开发经验的仁兄,就遇到了意料之外的“烦恼”。

Continue reading “升级到Windows 7给Flex Builder带来的烦恼”

0x80070643错误MSN,Windows Live Writer等无法安装,升级的完美解决方案

我的T61已经很久没有用MSN了,今天登陆的时候发现居然提示需要升级到最新版,否则无法继续使用。先BS一下微软,于是按照提示老老实实的准备升级,谁知道怎么安装都出现无法安装的错误,错误代码0x80070643。问了一下Google,决绝方法有几种,一种是先从控制面板卸载旧版本,然后重新安装。我的电脑上是根本就无法卸载–再次BS微软。还有一种是利用其他的什么卸载之王之类的卸载工具,我尝试了国内的和国外的几款号称怎么强怎么强的,有的告诉你卸载了,可是问题还是依旧,有的比较“老实”,告诉你无法卸载……。还有一种是下载一个WL-Beta-remove.cmd这样的批处理,我尝试了还是不能解决问题。还有一种是利用CMD命令行下重新注册windows下所有组件,我也尝试了同样失败……

Continue reading “0x80070643错误MSN,Windows Live Writer等无法安装,升级的完美解决方案”