“dHTML”目录存档

百度老年搜索手写输入也没啥新鲜的吧

2009年10月24日,星期六

百度老年搜索的手写笔画输入,类似的东西n年前就有了。见nciku

之所以不说百度抄袭nciku,是因为我不能确定nciku是否也借鉴了类似的。nciku是棒子的网站,那个Flash其实是做的 Hanja 输入。

值得一提的是,百度继承了悠久的山寨臭毛病,采用的应该是GB2312编码,似乎不支持GBK或者Unicode超大字符集的汉字笔画输入。

428字节的Javascript能做出什么?

2009年10月24日,星期六

428字节的Javascript能做出什么?

非IE浏览器点击这里围观

这次是知名Javascript Demoscene网站p01.org上次128Byte一个intro改写

其中这个分形是 Menger sponge

实践证明,在某些极端领域,4倍大小的Javascript几乎能实现和汇编一样的效果。

via

网页嵌pdf的方法

2009年10月14日,星期三

Google Books那个看书的viewer和Google Fast Flip的用户体验都特棒,但是不知道为什么Actionscript做的比较卡。

玩了一把wave

2009年10月14日,星期三

一个字形容:卡得一比。

1171个div才能显示一个Wave的基本界面。当年最鄙视MSN Space的一点就是div太多。

觉得wave新鲜的,都没怎么玩过IRC,telnet BBS和NNTP USENET。

另外Google 威武(Wave)只是服务器之间通讯用XMPP,服务器到客户端之间协议可以自定义。

发提名2个 1个要的留gmail

更新:8个提名已经全部发完。真快。请不要继续发贴求提名。

youtube技巧:显示视频信息和调试信息

2009年10月12日,星期一

右键单击播放按钮得到视频kbps和fps,还有调试信息。不知道是不是火星了,反正我是刚刚无意中发现的。

Google LaTeX图片生成器、Google Sketchy和Google Cloudy

2009年10月3日,星期六

自己搜集了3个地址,一次性发出来:

Google Chart API里有一个未公开 undocumented 函数可以用来生成LaTeX图片。

有图为证:

上图的URL是:http://chart.apis.google.com/chart?cht=tx&chs=1x0&chf=bg,s,FFFFFF00&chco=000000&chl=$$$\LaTeX$$$

以前用72pines的LaTeX图片生成器,现在就可以直接用Google的了,呵呵。

下面是一个Google Sketchy,用于简易自由矢量绘图。可惜我还没有研究出来怎么用Javascript来enable这个界面。目前只能看不能用咯。

https://docs.google.com/drawings/client

最后一个是Google Cloudy:目前支持的浏览器有Chrome。Chromium似乎不行。

cloudy://resources/gaialogin

注意不要直接点击,需要复制站地址栏然后右键 粘贴并转到。

我非常希望这个 cloudy:// 协议能支持P2P。

Faster Flip

2009年09月15日,星期二

粗略看了下Google Fast Flip,是AJAX请求后台缓存图片

效率已经不错了,不过当时我还是多期望Google会出一个很猛的dHTML技术。下面介绍有两个比Fast Flip更faster更酷的:

一个是1999年Ka-Ping YeeGIF 实时聊天室

另一个是CSC Office Webcam,很彪悍的通过MIME Push(就是Content-type: multipart/x-mixed-replace; boundary=--BoundaryString)实现了动态JPEG技术。MIME Push的缺点是IE无效。。。。。

我是这样设想Faster Flip的:一个永远载入不完的高压PNG,然后通过CSS Sprites定位。

如果PNG实现不了,gif、swf是绝对可以实现动态内容的。

“创新工场”其实也灰常山寨

2009年09月7日,星期一

http://www.innovation-works.com/New.asp

  1. 用asp,创新吗?
  2. 英语中,news和new是意义完全不同的两个词吧?New.asp可见制作网站的外包公司多么山寨
  3. 页面td布局就不说了,关键是content="text/html; charset=gb2312",这个就值得一喷了。
  4. 媒体联系 这一栏居然出现了.doc格式的东西。其实我现在懒得装Word了,装了懒得开,都是拖G Docs。还好不是.docx。
  5. 好吧,英文版是UTF-8了,但是http://en.innovation-works.com/new.asp?page=1'会出错。

从一些迹象可以看出,kaifulee这次做得比较匆忙,可能他的“20%时间”都去弄学生网去了,但是而且感觉 *.google.* 被东篱把酒黄昏后墙,谷歌在北京总部的XXXXXX被XXXXXX(这里要感谢T大的大牛们的消息),接下来Kaifu Lee在24小时内被离职,最后某twitter自言自语说“XXX之后,XXX更听话了”,这也不是完全没有因果联系的。

btw kaifu lee博客提到的那首诗很不错

也许多少年后在某个地方,

我将轻声叹息把往事回顾,

一片树林里分出两条路,

而我选了人迹更少的一条,

从此决定了我一生的道路。

也让我想起了

The woods are lovely, dark, and deep,
But I have promises to keep,
And miles to go before I sleep,
And miles to go before I sleep.

From Stopping by Woods on a Snowy Evening by Robert Frost, 1916

Adobe Alchemy在Flash(AVM2)里的例子:DOOM+Heretic+Hexen!!!

2009年09月7日,星期一

点击下面图片打开Flash:

W, A, S, D - movement
Click screen + drag or LEFT/RIGHT ARROWS - turn
SPACE - fire
R - use door/switch
SHIFT - run
ESCAPE - menu
TAB - map
NUMBER KEYS - change weapon
[ and ] - cycle through inventory (Heretic/Hexen only)
ENTER - use inventory item (Heretic/Hexen only)
Q - Jump (Heretic/Hexen only)
You can also customize the keys in the Controls menu!

Flash平台AVM大有潜力可挖啊。。。Alchemy是个很牛逼的技术,把C/C++编译成AVM的bytecode。

来源 | 原始页面(被东篱把酒黄昏后墙) | 下载地址1(被东篱把酒黄昏后墙)| 镜像地址下载(11MB) | via

原来CSS里也可以写转义字符

2009年08月13日,星期四

雕兄的blog上看到的

<span style="wtf:\0065xpr\65ssion(alert(/x/))">hello </span>