自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 问答 (2)
  • 收藏
  • 关注

原创 Ten Rules for Web Startups

[url]http://www.360doc.com/content/051128/13/2873_36895.html[/url][b]#1: Be Narrow[/b]Focus on the smallest possible problem you could solve that would potentially be useful. Most companies start ...

2009-06-29 20:50:02 119

廉价的nobr标签

对于较长的字符不折行显示,除了使用css,标签是最廉价的解决之道了。最常见的应用场景在表格d组件中。

2009-06-26 21:30:57 122

with-statement-considered-harmful

[code="javascript"]var obj ={a:1};with(obj){ a = 2; b = 3; }console.log(obj.a);//2console.log(obj.b);//undefinedconsole.log(window.b);//3[/code][url=http://yuiblog.com/blog/2...

2009-06-26 21:00:39 127

firefox扩展的私有css

[url]https://developer.mozilla.org/en/CSS_Reference/Mozilla_Extensions[/url]

2009-06-24 13:11:27 91

浮动-cssFloat-styleFloat

[code="javascript"]//w3cel.style.cssFloat = "left";//IEel.style.styleFloat = "left";[/code]都是float这个保留关键字导致的。className不能是class也是因为这个。

2009-06-24 12:50:38 128

原创 PPK的innerHTML性能测试

[url]http://www.quirksmode.org/dom/innerhtml.html[/url]

2009-06-22 12:44:54 94

动态解析dojoType声明的组件

[code="javascript"]//比如动态解析服务器端应答的dijit标签(虽然这不是推荐的编程模型。。)dojo.xhrGet({ url:"test.html", load:function(data){ var n = dojo.byId("someNode"); n.innerHTML = data; ...

2009-06-21 15:31:49 643

dojo.connect与createSequence

Ext(YUI)扩展的Function.prototype.createSequence方法:[code="javascript"]var obj ={ test:function(){ alert(1); }};obj.test = obj.test.createSequence(function(){ alert(2);}).createSequen...

2009-06-21 15:20:53 87

dojo.require使用XMLHTTPRequest同步请求加载js

dojo.require使用XMLHTTPRequest同步请求加载js(然后eval之)。之所以使用同步请求,应该是考虑到js之间的依赖关系,这样的处理当然是最简单的。dojo.provide、dojo.require和dojo.registerModulePath等组合的包系统确实相当不错了。上线系统还是应该慎用dojo.require按需加载,把所需文件打包成一个是比较明智的。文件的合与分需...

2009-06-21 14:29:23 308

chrome也支持事件的cancleBubble

IE 使用cancleBubble来阻止事件冒泡,这个目前在w3c标准中是使用stopPropagation()。[code="javascript"]event.cancleBubble = true;//IE标准event.stopPropagation();//w3c标准[/code]受IE影响,目前的firefox和chrome也都支持cancleBubble。从单词的...

2009-06-21 14:10:18 169

两道Javascript面试题

[code="javascript"]//实现点击第i个div时仅alert该div对应的i值;var divs = document.getElementsByTagName("div");for(var i=0;i

2009-06-21 13:48:53 98

非常棒的firefox翻译插件--babelFish

[url]https://addons.mozilla.org/zh-CN/firefox/addon/7004[/url]非常棒的firefox翻译插件--babelFish。可以双击翻译,或者翻译当前页面选中的高亮文本。准确率比较高。

2009-06-21 13:33:05 2102

firefox3终于支持getBoundingClientRect了

可惜仅有IE(IE5)很早就支持,chrome DOM就不支持这个方法。除了top left right bottom这几个属性,firefox还增加了width和height属性。[code="javascript"]console.log(document.body.getBoundingClientRect());[/code]...

2009-06-21 11:13:06 139

原创 定制IE下载对话框的按钮

[url]http://blog.csdn.net/WinGeek/archive/2009/05/12/4169755.aspx[/url][quote]在某些情况下, 你不希望用户点击“Run” 按钮 或者 “Save” 按钮, 可以通过在网页里面设定 [b] [/b] 或者 [b] [/b] 来隐藏相应的按钮[/quote]...

2009-06-21 10:42:57 99

Ext.override在IE下不能重载constructor的原因

下面的代码在firefox、chrome、safari、opera下面都没有问题,在IE下没有反应。[code="javascript"]Ext.override(Ext.form.Field, { constructor : function(config){ Ext.form.Field.superclass.constructor.call(this, config);...

2009-06-21 09:56:13 122

Adobe spry js框架的数据绑定很不错

[url]http://labs.adobe.com/technologies/spry/[/url]的数据绑定很不错,很全。比较有特色的是使用HTML Table做数据绑定源(相较于XML数据源)。

2009-06-18 13:09:02 129

Opera Dragonfly

Opera Dragonfly很强大,使用上还没有firebug方便,不过有些原创的东西了,Console可以监视 Bittorrent了。opera:config opera:debug127.0.0.1:7001

2009-06-17 23:56:19 125

firebug + fiddle = ?

firebug中net面板中可以监控所有资源请求,因此理论上添加fiddle最强大的autoResponse功能应该很容易。

2009-06-17 23:47:04 71

原创 Opera Turbo--why it is faster?

[quote]Opera Turbo runs on a person's PC, [b][color=red]fetching data not just from theoriginal Web site but also from an Opera server that compresses thatsite's text and images on the fly[/colo...

2009-06-17 22:28:35 111

搜狗拼音是否可以开放webservice?

翻译可以提供webservice(如google翻译和金山词霸提供的webservice接口),拼音输入法是否也可以提供 webservice接口哪?把输入发送给服务器,服务器应答适当的拼音结果。这个想法是我在用JavaScript实现在线翻译时想到的,暂时还想不到用途。。...

2009-06-17 22:25:06 105

原创 为什么safari浏览器新的js引擎squirrelfish非常快

[url=http://webkit.org/blog/189/announcing-squirrelfish/]announcing-squirrelfish[/url][quote][b]Why It’s Fast[/b]Like the interpreters for many scripting languages, WebKit’s previous JavaScript ...

2009-06-14 23:02:04 254

原创 10 Golden Lessons From Steve Jobs

转载自[url=http://ririanproject.com/2007/04/20/10-golden-lessons-from-steve-jobs/]10-golden-lessons-from-steve-jobs[/url]1. Steve Jobs said: “[b]Innovation distinguishes between a leader and a follower...

2009-06-14 22:11:05 157

collaborative-map-reduce-in-the-browser

[url=http://www.igvita.com/2009/03/03/collaborative-map-reduce-in-the-browser/]collaborative-map-reduce-in-the-browser[/url]这篇文章非常有趣,我简单意译一下。[url=http://en.wikipedia.org/wiki/MapReduce]Google的Map-Re...

2009-06-13 16:18:50 120

原创 Efficient JavaScript code

[url]http://userjs.org/help/tutorials/efficient-code[/url]Table of contents[list][*]Fast loops[*]Referencing elements[*]String matching[*]Create once, use repeatedly[*]eval is evil[*...

2009-06-13 14:12:47 111

原创 javascript-outside-of-the-browser

[url=http://www.javascript.weblogsinc.com/2006/08/06/javascript-outside-of-the-browser/]javascript-outside-of-the-browser[/url]When you think of Javascript, you generally think of the web. But Jav...

2009-06-13 14:09:52 115

原创 龙博js英文网站地址

[url=http://www.sigmawidgets.com]龙博js英文网站地址[/url]

2009-06-13 14:04:39 231

原创 从Google(谷歌)的成功故事里学到的14条

Connections - human, computer, biology - are everything. Life = networks. (人、电脑、生物,所有的一切事物都是连接的,生命就是网络)Never compromise your ideals because someone said it’s impossible, stupid, or a waste of time...

2009-06-13 14:03:12 307

原创 Google的9条创新原则

[url]http://blog.360.yahoo.com/blog-sOW1QOA9crUyOdXFxOeK4xc-?cq=1&p=224[/url][quote][list][*]Innovation, not instant perfection/创新不会马上就完美[*]Start rough, learn and iterate./开始粗糙,学习和迭代[*]Ideas...

2009-06-13 14:01:12 151

原创 编程珠玑番外篇-A.P2P客户端的策略和奇妙的对策论-1

[url]http://blog.youxu.info/2008/12/31/tit-for-tac-and-p2p-software/[/url]

2009-06-13 13:57:58 87

原创 JavaScript shells

[url=https://developer.mozilla.org/en/JavaScript_shells]JavaScript_shells[/url]除了这个页面列举的,rinho也是一个可以独立运行的。[quote]Standalone JavaScript shellsThe following JavaScript shells are stand-alone envir...

2009-06-13 13:54:03 167

动态切换style class--className

[code="javascript"]//firefoxdom.setAttribute("class", "leftPanel");//IEdom.className = "leftPanel";/** *下面的方式在firefox和IE中都是不允许的,会报错。因为class是js保留关键字 *className这个属性就是因为这个原因诞生的。 **/...

2009-06-13 13:47:52 190

批量修改样式--cssText与setAttribute("style","xxx")

批量修改样式目的是尽量避免页面reflow,提高性能。firefox等可以使用[code="javascript"]dom.setAttribute("style","width:10px;height:10px;border:solid 1px red;")[/code]IE中则必须使用style.cssText[code="javascript"]dom1.style....

2009-06-13 13:42:46 463

原创 Combine CSS with JS and make it into a single down

为了进一步减少HTTP请求数量,提高web应用性能,可以把分别压缩合并后的JS和CSS再次合并到一个文件中:[url]http://blogs.msdn.com/shivap/archive/2007/05/01/combine-css-with-js-and-make-it-into-a-single-download.aspx[/url]。想法不错。我猜想利用IE css中的expressio...

2009-06-13 13:30:01 166

CSS与Antlr的相似性

[url]http://www.antlr.org/article/1136917339929/stringTemplate.html[/url]这篇文章分析比较了antlr和StringTemplate[url]http://www.stringtemplate.org/[/url],其中一段比较有趣,看起来CSS和Antlr还有一定相似性的。StringTemplate则类似于直接在HTML标...

2009-06-13 10:21:14 90

jquery1.3源码中有趣的链接--globalEval

[url]http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html[/url]这篇文章很有意思。 这种创建script标签并且设置script.text以动态执行JavaScript代码的方法,在IE下与eval和window.execScript的性能差不多,但是[b]在firefox...

2009-06-11 23:02:21 113

processingjs中有趣的接

processingjs[url]http://processingjs.org/[/url]源码中有两个有趣的链接,都是和图形图像相关的。[list][*]Perlin noise算法--分形算法[url]http://freespace.virgin.net/hugo.elias/models/m_perlin.htm[/url][*]HSBtoRGB颜色转换算法[url]http...

2009-06-11 22:50:47 257

原创 创业言论

周鸿祎:[quote]我有一个体会,很多从大公司出来的人创业不成功为什么?就是因为他们都是用大公司的一套,因为大公司有很多的资源,做事情都是假定环境很平顺。很多小公司,恰恰是又没有钱,又没有流量和人气,就逼得想出各种歪招、怪招,找出一条路[/quote]雷军:[quote]互联网创业的葵花宝典就是“专注”、“极致”、“快”和“口碑”![/quote][url]http://blog.sin...

2009-06-11 22:13:03 91

一个梦想--编写一个基于浏览器的JavaScript编辑器

为什么这个梦想中的JavaScript编辑器要使用JavaScript本身编写哪?最大的特色是:[list][*][b]可以利用JavaScript的反射来提供更强的语法提示、自动补全功能[/b];[*][b]可以随时运行js代码[/b],查看执行结果或者检验错误(这个功能netbean已经实现了,可以选择一段代码直接执行,推测其应该是借助于rinho[url]http://www...

2009-06-11 21:09:19 98

原创 Camping is a Microframework

[code="ruby"]require 'camping' Camping.goes :Blog module Blog::Models class Post < Base; belongs_to :user; end class Comment < Base; belongs_to :user; end class User < Base;...

2009-06-08 22:35:03 177

JavaScript String match 和indexOf方法的性能测试

[code="javascript"]function add(str,count){ if(count && count>10){ count = 10;//count不可太大,否则浏览器会很容易崩溃 } for(var i = 0;i < count;i++){ str = str+str; } return str; }...

2009-06-08 21:42:58 995

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除