混聚开发模式与应用 兼谈Web2.0时代的数字生活与学习

1,002 views

Published on

应浙江师范大学教育技术协会要求讲座,技术要求:低.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,002
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

混聚开发模式与应用 兼谈Web2.0时代的数字生活与学习

  1. 1. 混聚开发模式与应用 ——兼谈 Web2.0 环境中数字生活与学习 阮高峰 http:// twitter.com/zjlester [email_address]
  2. 2. <ul><li>Web2.0 </li></ul><ul><li>用户创建内容 </li></ul><ul><li>社会网络 </li></ul><ul><li>模块化 </li></ul><ul><li>标准化 </li></ul><ul><li>…… </li></ul>
  3. 3. 调查 <ul><li>计算机拥有情况? </li></ul><ul><li>手机等拥有情况? </li></ul><ul><li>MP3/4 、 PSP 等移动数字娱乐设备( MEI )? </li></ul><ul><li>会从网络下载影音教学内容至 MEI ? </li></ul><ul><li>遇到问题就会“百度”一下? </li></ul><ul><li>无师自通玩转 QQ ? </li></ul><ul><li>泡论坛、逛校内? </li></ul><ul><li>维护着一两个博客( Blog )、空间? </li></ul>
  4. 4. Web2.0 时代,每个人的数字生活也 2.0 了
  5. 5. 混聚 随着 Web2.0 而涌现的一种网络应用开发模式
  6. 6. 目的 了解混聚的基本结构 掌握混聚的简单应用 Level:100 所有资源会在稍后提供于: http:// hi.baidu.com/ileo
  7. 7. 内容安排 <ul><li>案例展示 </li></ul><ul><li>概念讲解 </li></ul><ul><li>动手一试 </li></ul>
  8. 8. 混聚( Mashup )案例展示 http:// www.housingmaps.com By Paul Redemacher
  9. 9. Crailglist.org Google Maps housingmaps.com
  10. 10. <ul><li>案例展示 </li></ul><ul><li>概念讲解 </li></ul><ul><li>动手一试 </li></ul>内容安排 什么是混聚 混聚的结构 混聚的发展
  11. 11. 2.1 什么是混聚( Mashup ) <ul><li>Mashup (music) :一种音乐类型,它完全混编、串接其它歌曲的部分而组成 </li></ul><ul><ul><li>古巨基- 劲歌金曲 </li></ul></ul><ul><li>Mashup (video) :一种视频风格,混编多个视频源片断,并编辑成一段完整的影像 </li></ul><ul><ul><li>网络电影- 网络惊魂之“中国廉通 ” </li></ul></ul><ul><li>Mashup (web 应用 ) :将多个来源的数据与服务进行组合,形成一个 Web 站点或应用服务的开发模式 </li></ul><ul><ul><li>[email_address] </li></ul></ul>
  12. 12. 2.2 混聚的结构 混聚应用微观结构图(阮高峰 & 徐晓东 ,2009 )
  13. 13. 问题来了 <ul><li>不同的站点,它们的数据如何实现共享? </li></ul><ul><li>Web2.0 </li></ul><ul><li>用户创建内容 </li></ul><ul><li>社会网络 </li></ul><ul><li>模块化 </li></ul><ul><li>标准化 </li></ul><ul><li>…… </li></ul>RSS
  14. 14. RSS ( Rich Site Summary) <ul><li>RSS 是一种基于 XML 的规范,用于描述站点更新内容,; </li></ul><ul><li>结构简单 </li></ul><ul><ul><li>用 Channel (频道)表示一个源,其下有若干 item 节点,表示一则更新信息 </li></ul></ul><ul><li>原理 </li></ul><ul><ul><li>站点(通过动态网页技术)生成 RSS 源->用户通过 RSS 客户端获取更新 </li></ul></ul><ul><li>RSS 客户端 </li></ul><ul><ul><li>客户端: Feed Demon 、 Foxmail ; </li></ul></ul><ul><ul><li>Web 客户端( RSS 聚合站点) :Feed Burner 、 Google News 、 Zhuaxia </li></ul></ul>
  15. 15. RSS 2.0 样例 <ul><li># <?xml version=&quot;1.0&quot; encoding=&quot;gb2312&quot; ?> </li></ul><ul><li><rss version=&quot;2.0&quot;> </li></ul><ul><li><channel> </li></ul><ul><ul><li><title> Leo’s Education Observation</title> </li></ul></ul><ul><ul><li><image> <url>http://…/img/logo.gif</url></image> </li></ul></ul><ul><ul><li><description> 除标注者外,均为原创 </description> </li></ul></ul><ul><ul><li><link> http://hi.baidu.com/ileo</link> </li></ul></ul><ul><ul><li><language> zh-cn</language> </li></ul></ul><ul><ul><li><generator> GF.Ruan</generator> </li></ul></ul><ul><ul><li><item> </li></ul></ul><ul><ul><ul><li><title> 非正式学习与偶发学习异同 </title> </li></ul></ul></ul><ul><ul><ul><li><link>http ://hi.baidu.com/ileo/../x.html</link> </li></ul></ul></ul><ul><ul><ul><li><description> 非正式学习是… ( 内容 )</description> </li></ul></ul></ul><ul><ul><ul><li><pubDate> Tue, 26 Feb 2008 11:40:50</pubDate> </li></ul></ul></ul><ul><ul><ul><li><category> 非正式学习 </category> </li></ul></ul></ul><ul><ul><ul><li><author> GF.Ruan</author> </li></ul></ul></ul><ul><ul><li></item> </li></ul></ul><ul><ul><li><item>. .</item> </li></ul></ul><ul><li></channel> </li></ul><ul><li></rss> </li></ul>
  16. 16. RSS 显示示意图 RSS 聚合网站 RSS 客户端
  17. 17. 标准化 2008 年 7 月起 , 我国施行手机充电器统一标准
  18. 18. 混聚宏观结构图 GUI Tools Code Libraries APIs Data Feeds Platforms RSS,Atom,JSON,REST... metaBlog API, Map API... Yahoo,IBM,Google.. Popfly,Pipes...
  19. 19. 2.3 混聚的发展 一图胜千言 source:Shili Yu,2008
  20. 20. October 2005
  21. 21. January 2007
  22. 22. <ul><li>案例展示 </li></ul><ul><li>概念讲解 </li></ul><ul><li>动手一试 </li></ul>内容安排 开发流程 Demo1 : Google 混聚编辑器 Demo2: 协作群体信息流整合 Demo3: 地图服务的整合
  23. 23. 3.1 开发流程 <ul><li>资源收集与逻辑流程设计 </li></ul><ul><li>资源集成与混聚 </li></ul><ul><li>调试、发布与应用 </li></ul>
  24. 24. Case 1
  25. 25. Case 2 实现技术: Pipes&Feedlr
  26. 26. Case3 实现技术: Pipes
  27. 27. 动手实践 <ul><li>目的 </li></ul><ul><ul><li>个人信息发布策略的设计与规划 </li></ul></ul><ul><li>实现 </li></ul><ul><ul><li>嘀咕网 </li></ul></ul><ul><ul><li>RSS </li></ul></ul>
  28. 28. 我有一个梦想 : 积聚长尾的力量 Source:http://www.novelr.com/2008/02/08/the-long-tail-and-online-fiction-how-to-get-read
  29. 29. 多谢聆听! <ul><li>Follow me, at : </li></ul>http://twitter.com/zjlester [email_address]

×