分类为 前端技术 的存档

提前完成手上的事情,来总结一下前不久给自己小站优化心得。
gzip压缩功能在wordpress 2.3时代已经使用得普及了,好处很明显,而且99%的浏览器都支持以gzip模式压缩的网页。压缩率也非常的高,可达60%~90%,对于优化网页下载速度是非常见效的。(但是2.5版本开始没有这项功能了,如何手动开启?)
但是,由于是压缩就会耗费服务器的CPU资源,所以在CPU使用高的时期,Gzip压缩模式下的网页访问速度可能比没有压缩的网页还要慢。
这个就是所谓的时间换空间的概念了。我想,要是能解决了每次访问都要CPU来压缩的问题,直接从压缩文件来输出那就可以弥补这一矛盾的问题了。
阅读全文(826字)

最近的四川地震,搞得心情很沉重,什么事都不想做,现在终于来了点振奋的消息,虽然和地震无关 Flash Player 10 来了。
3D 效果 – Easily transform and animate any display object through 3D space while retaining full interactivity.  Fast, lightweight, and native 3D effects make motion that was previously reserved for expert users available to everyone.  Complex effects are simple with APIs that extend what you already know.
阅读全文(1774字)

今天为了测试一个Flash程序在跨域环境下的运行,嫌配置apache虚拟目录麻烦,就直接拖放到HFS里面建立虚拟目录来跑,这一跑就害我折腾老半天。
在httpWatch中能清楚看到已经拉取了crossdomain.xml,而且也看到crossdomain.xml的内容已经授权SWF所在域,我也试着改为<allow-access-from domain=”*” />,Flash任然报没有信任的错误。接着是一番折腾。。
服了,还是改用Apache,再次测试,这次就没有任何跨域的错误了。
很奇怪了,同样的web目录,在不同服务器有不同的结果。
阅读全文(477字)

这次的安全更新会影响到SWF内容和相关部署细节。所以说要提前准备好。将影响到的如下:

使用到addRequestHeader或者URLRequest.requestHeaders跨域发送或者读取数据
使用到访问远程Web Service
阅读全文(362字)

AIR马上就来啦,为了AIR能迅速的普及和良好的用户体验,官方提供了一个叫Badge的检测SWF文件。
由他来做下载AIR应用程序的入口,他会首先检测用户系统是否安装了AIR运行环境,如果判断AIR运行环境已经安装,会启动AIR来下载相应的AIR应用程序。
如果目标没有机器没有安装AIR运行环境,你可以手动下载安装程序来安装。
理所当然,也提供了类似于Flash Player升级快速安装模式的接口。可以直接通过Flash Player来下载安装AIR。
阅读全文(623字)

众所周知,Flex builder 3 beta3版本中已经集成了AIR的SDK,可以开发基于Flex框架的AIR应用程序了。但是使用了Flex框架编译出的SWF有点大。个人很喜欢Action Script Project(俗称纯AS项目)编译出的SWF。文件十分小巧。但如果你想在Flex builder 3 beta3中创建纯AS项目来做AIR的话会可能遇到一些困难。
当然在Flash CS3中也可以制作Action Script Project类似的。但是代码提示功能和调试功能贫弱。还是很想在Flex builder开发。发了一番时间折腾后,找到了如何在Flex Builder 3中开发和调试纯粹AS的AIR项目的小技巧。今天抽时间来整理一下。
阅读全文(629字)

trace(4.813 – 2) 结果是多少?

启动Adobe Flash CS3,新建一个ActionScript 3.0的项目。在时间主轴上加入代码 trace(4.813 – 2) ,CTRL+Enter测试,输出结果2.8129999999999997
同样在ActionScript 2.0的项目却没有这个问题。输出 2.813
PS:在浏览器地址栏中敲入javascript:alert(4.813 – 2),结果也和ActionScript 3.0一样。囧zn.

今天微软又推了一堆补丁,记得更新哟。
有几个能看到实际效果的提一下。
取消Flash在IE的激活框的补丁 简体中文SP2
加强AJAX性能的补丁 简体中文SP2

Web开发者的必备工具,最新的版本加上了时间图表功能。对每个页面的访问情况可是一目了然。

图形的对应说明如下:

阅读全文(1423字)

WordPress向垃圾评论say good bye

每天总能收到很多垃圾评论,发表评论的IP是国外的。帖的网址也是国外的。但他也能从文章的标题上取一段中文加在评论里面。不得不怀疑是机器人在干坏事。原理估计是抓取评论表单,然后填充垃圾在表单中提交。
虽然有Akismet 的协助。但不能从根本上解决垃圾评论的来源。而且开启了Akismet 后感觉发表论论时有很大的延时。我现在已经禁用Akismet 了。
于是开始了与垃圾评论做斗争。。
现在的解决方案是提交表单改用Flash来提交。去掉页面上的评论表单,或者伪造一个错误的表单。让机器人去抓取表单吧。。
阅读全文(328字)