HTTP监控
Fiddler是一种Web调试代理,它记录你的电脑和网络之间所有的HTTP(S)流量。可以用Fiddler检查所有HTTP(S)流量,设置断点,干涉进来或出去的数据。
TamperData是一个追踪并修改http/https请求的Firefox扩展。可以用它做基于网络的应用程序的安全测试,追踪请求/回应。
Fiddler是一种Web调试代理,它记录你的电脑和网络之间所有的HTTP(S)流量。可以用Fiddler检查所有HTTP(S)流量,设置断点,干涉进来或出去的数据。
TamperData是一个追踪并修改http/https请求的Firefox扩展。可以用它做基于网络的应用程序的安全测试,追踪请求/回应。
在今天网络开发方面,JavaScript起了很关键的作用;像jQuery, MooTools, Prototype等等JavaScript框架以及其它JavaScript类库让我们的生活轻松了不少。但是随着Rich Internet Applications(RIA)的面世及迅速应用,书写更强大,更坚实可靠的JavaScript的需要日益迫切。(51CTO编辑:当前Web开发界普遍认为JavaScript将会成为主流,可能会成为RIA的竞争对手。)

自动上次ymPrompt组件发布,自己就曾发现在IE8下遮罩的半透明滤镜有时无效的问题,后来也有网友提出过这个问题,但自己一直也没有太多关注,以为是IE8的安全策略问题,因此我一直都认为IE8可能默认不支持alpha透明滤镜了。曾经心里还一直纳闷:这MS是在搞什么呢,自动的东西都搞得这么不统一。
对此问题,我一直都认为没有很好的解决办法,唯一有效的办法就是采用IE7兼容模式来编写页面,即在页面中增加
<meta http-equiv="X-UA-Compatible" content="IE=7" />
今天调试某页面样式,发现chrome下出现问题,但是同样基于webkit引擎的safari没有问题,很是郁闷。于是寻找针对google chrome 的hacks解决方案,网上先搜索了一把,得到的答案基本是一样的,如这篇文章http://www.zeroz.cn/blog/archives/162/,但是自从firefox3.5发布后这个hack就不太灵验了,因为FF 3.5也开始识别nth-of-type了。
于是继续苦找,发现了一个[URL=http://www.new263.com/CssStudy/2009/9/099523115258.html]针对webkit的hacks
除了上文中的渐变文字,dragoninteractive网站还有一个很酷的效果,就是网站菜单的鼠标特效,如果不看代码,我们很多人估计该要误以为这个是flash特效了,只是这里还是用JS来实现的。这个看着貌似简单的站实现了很多我们以为只有图片和flash才能实现的效果。
废话不多说了,这里要说的就是一个菜单的hover的效果,一般我们通过CSS的伪类:hover实现的菜单切换都比较单调,因为仅仅是一个简单的图片的变化,不像很多flash菜单一样变化非常的平滑,但是这里我们就是要用非flash的技术实现一个平滑的hover效果。
今天看到某人博客推荐了http://dragoninteractive.com/这个网站,貌似一些效果做的比较不错,于是打开了看看,不过还真是让我颇有收获,网站本身设计就很漂亮,里面很多效果也都很酷,而且必须要说的就是很多貌似flash的效果,其实都是通过js实现的,这些东西大大引起了我的兴趣,于是开始阅读代码,分离。
这里要说的就是网站中通过js实现的一个有立体感的文字渐变效果,先截两个图看看:
以往我们在一些节日的时间会在一些网站上看到一些撕页/折页的效果:即好像我们从一个右上角撕开一张贴画或者从书的右上角翻开一页纸,然后我们可以看到下面显示显示的内容。但是这种效果基本都是依靠flash来实现的,但本人所讲述的方法是通过jQuery(JS)的方法来实现的。