<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.1" -->
<rss version="0.92">
<channel>
	<title>FsCommand</title>
	<link>http://www.fscommand.com.cn/blog</link>
	<description>Flash development actionscript javascript html web</description>
	<lastBuildDate>Fri, 26 Feb 2010 08:34:03 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>360 浏览器，你敢给自己起个名吗？</title>
		<description><![CDATA[在网站开发过程中，自己和同行经常遇到，网站在360浏览器中出现莫名其妙的问题，而在原生的IE里却正常的。在获取浏览器userAgent串时发现，居然是和IE的一样，使得做浏览器判断不可能。
有本事你就把浏览器做的和IE一样，不是这个BUG，就是那个漏洞的，还堂皇的伪装成IE。人家腾讯、傲游做得比你强多了，都还有个名字TencentTraveler，Maxthon 。正常应用都被你安全掉了，和病毒有什么区别。
你敢给自己起个名吗？好汉做事好汉当，别老冒充人家IE，用人家IE内核，NB你也自己做个内核啊。
]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/224</link>
			</item>
	<item>
		<title>玩“转”google图片搜索</title>
		<description><![CDATA[首先进入images.google.com
随便搜索些图片，比如 美女
然后在地址栏输入如下：
javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200;DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style;DIS.position=&#8217;absolute&#8217;; DIS.left=Math.sin (R*x1+i*x2+x3)*x4+x5;DIS.top=Math.cos(R* y1+i*y2+y3 )*y4+y5}R++}setInterval(&#8217;A()&#8217;,5); void(0)
]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/223</link>
			</item>
	<item>
		<title>WebDeveloper 常用的firefox插件</title>
		<description><![CDATA[网页开发人员常用的firefox插件：

firebug 主页
JSONView 主页
clear cache button 主页
colorzilla 主页
console2 主页
flagfox 主页
flash switcher 主页
flash tracer主页
foxy proxy主页
httpfox主页
LiveHTTPHeaders主页
server switcher主页
web developer主页
yslow主页
Google Page Speed主页

外加实用的firefox插件：

colorfultabs主页
delicious bookmarks主页
geode主页
google gears主页
screengrab主页
cooliris主页

]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/222</link>
			</item>
	<item>
		<title>用javascript判断浏览器是否为傲游</title>
		<description><![CDATA[在项目开发时遇到了一个问题，就是傲游+flash10 报莫名其妙的安全沙箱错误。导致程序不能正常运行。
于是google了一下才发现此为普遍现象。初想去寻求官方解释，但未果，(觉得这破烂浏览器居然还有这么多人用，真是。。。)
马桶(傲游)浏览器是一个IE内核的浏览器，但又在IE的基础上做了改动，于是IE的缺点一个不落全数继承，并且还发扬光大出自己的不少问题。
上面提到的就是其中之一。
好了废话少说，看看怎么用JS来判断一下是傲游。
也许你会想到读useragent不就知道了，2.0版可以，再往上马桶就把自己的信息改成和IE一样了。无法识别，真垃圾，装B。
还有一个方法，试了一下还很好用：




function ismaxthon&#40;&#41;&#123;


&#160; &#160; &#160; &#160; if &#40;window.external.max_version&#41;&#123;


&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; return true;


&#160; &#160; &#160; &#160; &#125;else&#123;


&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; return false;


&#160; &#160; &#160; &#160; &#125;


&#125;


var bmaxton = ismaxthon&#40;&#41;;


alert&#40;bmaxton&#41;; 




]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/221</link>
			</item>
	<item>
		<title>High Performance Kick Ass Web（高性能牛×网页？）</title>
		<description><![CDATA[Stoyan Stefanov在JSConf 2009的演讲 - High Performance Kick Ass Web
主要从前端开发角度阐述了如何使网页性能更高效。PPT如下：
High Performance Kick Ass Web Apps (JavaScript edition)



View more presentations from Stoyan Stefanov.

]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/220</link>
			</item>
	<item>
		<title>网页性能之 204 No content</title>
		<description><![CDATA[有许多时候你需要向服务器发送一个请求，但并不关心服务器返回的内容。这通常用来做一些服务器统计(log)工作。如你请求一个1*1像素的gif文件，并将一些参数传给这个图像的地址(src e.g htp://example.org/blank.gif?user=stoyan&#038;browser=msie&#038;creditcard=123JUSTKIDDING567)
这种1像素的gif图通常称为&#8221;web bugs&#8221; 或&#8221;beacons&#8221;。但这种做法也被用于一些卑劣的目的，比如在邮件里嵌入一张这种图片，就可以知道用户有没有阅读这封广告邮件。
既然我们不需要服务器返回信息，那么我们能不能节省掉这部分没必要的网络流量呢？蚂蚁也是肉，不积跬步何以成江河？答案是可以的。
我们只需要在访问的地址或接口返回一个204 No content header即可。
比如我们的请求地址是：
htp://example.org/nope.php?user=stoyan&#038;browser=msie&#038;creditcard=123JUSTKIDDING567
nope.php 代码如下：




&#60;?php


// &#8230;. log whatever you need to log, then reply:


header&#40;&#8220;HTTP/1.0 204 No Content&#8221;&#41;;


?&#62; 




下面是firebug net 面板的结果

google 搜索的 beacon

另一个有用的204应用是网站的 favicon，你的网站没有或不想使用favicon，你可以配置apache使浏览器访问favicon的时候返回204而非404 header，对于为用户提供子域名的网站比较有用，因为浏览器会默认请求每个子域名下的favicon。
]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/217</link>
			</item>
	<item>
		<title>想上著名杂志封面吗？</title>
		<description><![CDATA[http://www.magmypic.com/  上传照片后即可选择多个著名杂志封面。
立刻成为封面人物。

Create Fake Magazine Covers with your own picture at MagMyPic.com

]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/215</link>
			</item>
	<item>
		<title>个人信息泄漏及安全严重威胁(即时通信软件密码泄漏)</title>
		<description><![CDATA[在SNS(社交网络)类产品流行的时代，人与人之间的联系又多了一种途径，这就是网上社区。
然而网上社区扩大用户群的一种方法，也可以说是他们的一根救命稻草即是通过用户的即时通信工具中
导入联系人来扩大其用户群。
这种做法对于资深的互联网用户是没用的，因为这些资深用户深知在非通信软件官方网站(MSN QQ官方)以外的任何地方
输入自己的MSN 或 QQ 的用户名密码都是非常非常危险的一种做法。为什么呢？因为这类非官方网站可以分为两类：
第一类，非恶意的网站，这类网站(如上面提到的SNS类网站)为了扩大自己的用户群会以一些提高积分或给予某些好处为诱饵，
诱使用户输入自己的MSN 或 QQ帐号和密码，这样该类网站便可以通过获得的用户密码从MSN QQ 的服务器数据库中获得这个用户
的所有好友的列表，甚至更多，因为这个密码代表了用户的最高授权。通过这些好友的列表向这些好友发送邀请邮件(垃圾邮件)，来
获得更多的用户注册。虽然这些网站都声称自己不会保存你的MSN QQ的密码，也不会泄露出去，但谁又能保证呢？要知道，这些信息
可是很值钱的，而且可以用来当作商品来进行买卖的。
第二类，恶意钓鱼网站，这些网站通常是以盗取通信软件帐号为目的，比如一些好的QQ号码。或者通过盗取的帐号发送垃圾信息，木马网站的链接等等。这些网站会伪装成MSN 或 QQ 的官方网站。诱使用户在这里输入用户名密码，这样这些数据就被存在了恶意网站的数据库里，帐号就很容易被盗走了。
现在的即时通信软件都挂靠有邮箱，邮箱的密码又和通信软件的密码又是同一个，如果邮箱里存有用户的重要信息，或保密信息，那后果就不堪设想了。
针对日益严峻的安全问题，各个即时通信软件也行动起来。
MSN推出了 315特别关爱活动，详细的说明了各种危及帐号安全的情况，和防范方法。
http://help.cn.msn.com/315/
]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/214</link>
			</item>
	<item>
		<title>用一行CSS修复在IE中修改图片大小后图片的模糊</title>
		<description><![CDATA[如果在HTML中使用img 标签的width 或 height 属性调整图片的尺寸后，在IE中图片会变得不清晰，FF中不会。
我们用一行CSS可以修正这个问题。




img &#123; -ms-interpolation-mode: bicubic; &#125; 




如下图：

]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/213</link>
			</item>
	<item>
		<title>获得Javascript 对象的属性个数</title>
		<description><![CDATA[



//扩展对象的count方法


Object.prototype.count = &#40;


&#160; &#160; Object.prototype.hasOwnProperty&#40;&#8216;__count__&#8217;&#41;


&#160; &#41; ? function &#40;&#41; &#123;


&#160; &#160; return this.__count__;


&#160; &#125; : function &#40;&#41; &#123;


&#160; &#160; var count = 0;


&#160; &#160; for &#40;var i in this&#41; if &#40;this.hasOwnProperty&#40;i&#41;&#41; &#123;


&#160; &#160; &#160; count ++;


&#160; &#160; &#125;


&#160; &#160; return count;


&#160; &#125;; 


&#160;


//使用


var myObj = &#123;


&#160; &#160; name1: &#8220;value1&#8243;,


&#160; &#160; name2: &#8220;value2&#8243;


&#125;;


&#160;


alert&#40;myObj.count&#40;&#41;&#41;; 




]]></description>
		<link>http://www.fscommand.com.cn/blog/index.php/archives/212</link>
			</item>
</channel>
</rss>
