张经纬的博客-分享互联网

在GDD上向开发者们公开分享你的开发经验与作品

等到了GDD的邀请函,非常高兴,有机会可以前往GDD聆听各位前辈的开发经验实在是幸事!

更让我兴奋的是,这次GDD上不光有精彩的演讲,还有同行利用Google API开发的项目、作品,通过这些作品更可以跟上大部队的步伐,起码不会落伍了,大幸事也!

为了大力推广网络应用的开发,让开发者们能够有更多的机会来交流和分享各自使用谷歌开发技术进行创新的经验、促进更多的开发者们利用谷歌开发技术拓展商机和市场,今年的大会为参会的开发者们提供一个谷歌API开发案例以及经验交流的活动,为所有基于谷歌网络平台和各种API所开发的网络新产品和服务提供一个展示机会。我们因此向所有参会的开发者们征稿,请大家用一页纸的形式简单描述你的开发经验和体会。我们将在大会场地向所有参会者展出这些的投稿,只要内容合适的投稿都会得到展出。

朋友!GDD上见!

原文链接(15 views)|评论 (9)

使用MHTML 解决 data URI scheme 的浏览器兼容问题

当你要使用data URI scheme的时候,你会发现,虽然他可以使用在绝大多数浏览器上,但无法再IE6和IE7上工作。不过值得庆幸的这一篇文章给我们带来了解决办法:http://webo.in/articles/habrahabr/46-cross-browser-data-url/

什么是MHTML?

单个文件网页可将网站的所有元素(包括文本和图形)都保存到单个文件中。这种封装使您可将整个网站发布为单个内嵌 MIME (MIME:通过 Internet 连接传递多媒体资源的一列标准。MIME 类型通知程序对象所包含的内容(如图形、声音或视频)的聚合HTML文档(MHTML)文件,或将整个网站作为一个电子邮件或附件发送。
Internet Explorer 4.0及更高版本支持此格式。

使用MHTML支持dat URI scheme的例子

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*
Content-Type: multipart/related; boundary="_ANY_STRING_WILL_DO_AS_A_SEPARATOR"
 
--_ANY_STRING_WILL_DO_AS_A_SEPARATOR
Content-Location:the9
Content-Transfer-Encoding:base64
 
/9j/4AA....+b0//2Q== (这里是base64编码)
*/
 
#the9{
  background-image: url("data:image/png;base64/9j/4AA....+b0//2Q=="); /* normal */
  *background-image: url(mhtml:http://www.zhangjingwei.com/demo/scheme/style.css!the9);
  width:300px;
  height:300px;
  color:#F00;
  font-weight:900;
}
http://www.zhangjingwei.com/demo/scheme/index.html

原文链接(26 views)|暂无评论(赶紧抢沙发)

jQuery性能优化指南 (转载)

现在jquery应用的越来越多, 有些同学在享受爽快淋漓coding时就将性能问题忽略了,  比如我.  jquery虽在诸多的js类库中性能表现还算优秀, 但毕竟不是在用原生的javascript开发, 性能问题还是需要引起重视的. 在twitter上发现了<jQuery Performance Rules>这篇文章, 简单的摘译了一下:

  1. 总是从ID选择器开始继承
  2. 在class前使用tag
  3. 将jquery对象缓存起来
  4. 掌握强大的链式操作
  5. 使用子查询
  6. 对直接的DOM操作进行限制
  7. 冒泡
  8. 消除无效查询
  9. 推迟到 $(window).load
  10. 压缩js
  11. 全面掌握jquery库

点击这里查看文章详细 »

原文链接(43 views)|暂无评论(赶紧抢沙发)