tag: Javascript 的日志列表
* 共计 1 页 / 4 条记录:
«
[1]
»
20075/03
FireFlickr 0.1完工
Published by nowa 19:58:21 三月 05th,2007 in 前端实现-RIA.这是一个firefox插件,这个插件可以做什么呢?概括的说,很简单,就是保存网页上您喜欢的图片到您的Flickr帐号,包括背景图片。
本来上个月就已经好了,不过当时只顾着自己用了,就懒得去把一些资源文件规范化,locale和skin等等都放在了content下。今天把他们都独立了出来(其实skin下就一个icon而已,哈哈)。
同时做了一个主页:http://fireflickr.nowazhu.com
觉得很多mac上的软件的主页都做得很美,这次我借鉴了一些表现手法,希望还能入得看官们的法眼。有什么建议或者问题到这里回复,或者给我邮件呢,nowazhu(at)gmail.com。
安装请到主页,点击大大按钮“立即安装Fireflickr”。插件安装后需要一些绑定的工作,具体可以参照主页上的安装步骤。
祝大家有一个愉快的体验,不然就给我建议吧。
话题广告验证:fe9ae5dd
200718/01
兴奋,终于找到一款比较好的JS编辑器
Published by bugx 16:10:32 一月 18th,2007 in web种种.今天终于通过blufee介绍,认识到一款优秀的JS编辑器。看了它的介绍,就毫不犹豫的放弃用JSEclipse的念头,还是来使用 Aptana吧。这里有篇文章简单的介绍了,看下你也会心动哦。
http://hi.baidu.com/awo8/blog/item/4943932514ba156035a80f2d.html
200710/01
javascript的parseInt函数的特殊处
Published by bugx 19:38:21 一月 10th,2007 in web种种.javascript的parseInt函数有一个特殊的地方。
parseInt("01")
parseInt("02")
parseInt("03")
……
parseInt("07")
这些都正常显示。但是到parseInt("08"),parseInt("09")就显示0了,再后面都是不是期望的值。
原来,parseInt( )碰到前面是0的数字的时候当作八进制来处理,这样08,09就不是合法的了。
哈哈,今天在查这个函数的时候偶尔看到好多人碰到这个问题。顺便自己偷学一下,暗笑一声。
200615/12
JSChart
Published by nowa 23:17:26 十二月 15th,2006 in 前端实现-RIA.
网易的搜索“有道”终于也出现,包含了网页和博客搜索。昨天夜里上去看的时候,其“博客档案”页的几个图表颇为有趣。今天白天无意中想在图表上点右键时,才发现原来图表并不是图像文件。莫非是Flash的?看看却又不是,于是把页面存下来了仔细查看,在页面代码最后的地方发现了一个Chart.js的引用。本地打开后,Chart.js的首行赫然有着Dojo字样,想起前段时间Dojo的新版确实带了一个Chart Engine,不过我并未发现有画饼图的方法,难道是有道自己扩展了?再看下面几行,有些晕乎乎的,因为我看到了“MochiKit”。基于MochiKit确实是有一个JS Chart的,PlotKit。恩,再看看代码,看来这下对了,果然是PlotKit。网易似乎对PlotKit做了一些扩展,包括Render()的Option参数增加了barWidth属性,以控制柱状图的宽度;修改了饼状图的Ticks显示等。
不过可惜的是有道似乎没有完全发挥PlotKit的性能,众所周知,现有的JS Chart无非是Canvas或者SVG实现。而IE本身是不支持这两种的任何一种的,对于Canvas,有一个js的不完全实现版本,变相的让IE支持了Canvas;对于SVG,可以通过安装Adobe的组件来实现支持。PlotKit使用excanvas.js来实现IE对Canvas的支持,使得在IE上也能看到JS Chart创建的图表。不过有道的这个Chart.js生成的图表却只能在Firefox上看到,IE下无法生成,为了解决这个问题有道又使用了VML来生成了一遍图表,这产生了大量的垃圾代码。
我不知道有道使用JS Chart来创建图表的用意。不过对于更新相对频繁的博客的博客档案图表来说,似乎动态创建图像图表有些占用系统资源。而使用JS Chart的确不失为一种好的解决方案,要是js实现文件再小一点就好了,我个人在本地使用未经优化精简的MochiKit + PlotKit实现类似的图表时,js文件就有200多K,呵呵,希望JS编译时代早点来临吧。
* 共计 1 页 / 4 条记录:
«
[1]
»


在 线 人