如何用zoundy写一篇离线博客发布到google blogger?blogger的api接口是什么?
历史:
博客一词最初源于weblog,意为在线日志。1997是Jorn Barger提出的。1998中,杰西·j·加勒特(Jesse J. Garrett),infosift的编辑,建立了一个网络日志目录,收集她所知道的博客网站。1999年,Peter Merholz()第一次使用了“博客”这个缩写词,并成为今天的常用术语。然而,博客真正快速发展的转折点是在6月,1999,Pitas开始提供免费的weblog服务,然后在8月,Pyra lab推出了现在的blogger.com。Blogger.com提供了简单易学的说明和通过FTP直接在个人网站上发布博客的功能,给用户带来了极大的方便。目前有很多博客托管服务提供商(BSP),业内人士对其盈利前景持谨慎乐观态度。
博客的特点
博客是个人或群体按时间顺序所做的一种记录,而且是不断更新的。博客之间的交流主要通过回溯和回声/消息/评论的方式进行。博客的运营管理术语也借鉴了大量的文件管理术语。一个博客也可以被视为一个档案馆或文件(全宗)。与传统档案不同,博客的博主既是档案的创造者,也是档案的保管者。
Blog使用了大量的RSS(Really Simple Syndication或Rich Site Summary或RDF Site Summary)技术,所有的RSS文件都必须符合W3C发布的XML 1.0规范。对于读者来说,可以通过RSS订阅博客,了解博客作者的最新动态。对于博客作者来说,RSS可以使他们发表的文章容易被计算机程序理解和总结。
博客为知识管理和创造提供了新的形式和途径。对于母语为汉语的人来说,博客写作不仅延续了中国笔记文学的优秀传统,而且充分鼓励个人表达。从传播形态来看,博客圈在读者、作者、编辑之间建立了一种良性的互动转化关系,“说话者彼此看重,读者彼此珍惜”。
2、标签(来自博客)
什么是标签?
标记是一种更灵活、更有趣的日志分类方式。你可以给每个日志添加一个或多个标签,然后你就可以看到BlogBus上所有和你使用相同标签的日志,从而和其他用户有更多的接触和交流。不仅如此,我们还通过与Technorati的合作,将您的标签发送到全球博客空间,并与世界各地的人们分享。
Tag体现了群体的力量,大大增强了日志之间的相关性和用户之间的互动性,让你看到了一个更多元化的世界,一个更具关联性的博客空间,一个实时播报热点的新闻台。标签为您提供前所未有的全新网络体验...
当然,你可以简单地把标记理解为日志分类,但是标记和分类的区别也是显而易见的:
首先,分类是你写日志之前设置的,标签是你写日志之后添加的;
其次,你可以在一个日志上同时贴好几个标签,方便你随时查找,而原始日志只能有一个分类;
再次,当你积累了一定数量的标签后,你就可以看到你的博客里写的最多的话题是什么;
最后,你可以看到谁使用了与你相同的标签,然后找到与你有共同兴趣的Blogger。
我们举个例子。比如,你写了一篇西湖之旅的日记。本来你把这种日记放在自己的“驴行天下”类别下,但是有了标签,你就可以同时给这本日记加上“旅行”、“杭州”、“西湖”、“驴行天下”等几个标签。当访问者点击这些标签中的任何一个,他就可以看到你的日记。同时,你也可以点击这些标签,看看谁最近去过杭州,说不定还可以交流一下你的旅行经验,成为你下一个旅行的伙伴!
3、社交网络
社交网络服务(Social Network Service),一款社交网络软件,基于六度理论和认识朋友的朋友来扩大自己的人脉。并且无限制的扩大自己的人脉,在需要的时候,你总能得到一点,得到人脉的帮助。
SNS网站是根据六度理论建立的帮助你经营朋友圈好友的网站。
4、RSS(来自维基)
RSS是* * *享受新闻等网页内容的数据交换规范,起源于网景通信公司的Push技术,是一种将订阅者订阅的内容传输给他们的通信协作协议。RSS可以是以下三种解释之一:
真正简单的联合(真正简单的联合)
RDF(资源描述框架)站点摘要
丰富的站点摘要(丰富的站点摘要)
但实际上,这三种解释都指的是同一个联合技术。
目前RSS规范的主要版本有0.91、1.0和2.0。
0.91版和1.0版完全不一样,风格不同,制定标准的人也不同。0.91版和2.0版一脉相承。1.0版本更接近XML标准。
目前,RSS广泛应用于博客、维基和在线新闻频道,世界上大多数知名通讯社都提供RSS订阅支持。
5、维基(来自维基)
Wiki这个词来源于夏威夷语“wee kee wee kee”,原意是“赶快”。这里的Wiki指的是超文本系统。这个超文本系统支持社区的协作写作,还包括一套支持这种写作的辅助工具。有人认为wiki系统属于人类知识的网络系统,我们可以在Web的基础上浏览、创建和修改Wiki文本,并且创建、修改和发布Wiki文本的成本远小于HTML文本。同时,Wiki系统还支持面向社区的协作写作,为协作写作提供了必要的帮助;最后,维基作者自然形成了一个社群,维基系统为这个社群提供了一个简单的交流工具。与其他超文本系统相比,Wiki易于使用和开放,因此Wiki系统可以帮助我们在一个社区中使用某个领域的知识。
维基起源
1995病房?沃德·坎宁安创建了世界上第一个wiki系统——wiki wikiweb来促进模型社区的交流,并利用它建立了波特兰模式知识库。在建立这个系统的过程中,沃德?坎宁安创造了Wiki的概念和名称,并实现了支持这些概念的服务系统。这个系统是最早的维基系统。从1996到2000年,波特兰模型知识库围绕面向社区的协作写作开发了一些支持这类写作的辅助工具,从而丰富了Wiki的概念。与此同时,Wiki的概念也得到了传播,出现了许多类似的网站和软件系统。
Wiki的历史并不长,无论是Wiki本身的概念,还是相关软件系统的特点,都还在激烈的讨论之中。所以什么样的站点可以称之为维基系统还是有争议的。博客是与Wiki相关的新技术,降低了超文本写作和发布的难度。这两者都与内容管理系统密切相关。
维基的特点
使用方便
快速维护:快速创建、访问和更改超文本页面(这也是它被称为“维基wiki”的原因)。
简单格式:用简单格式标签替换HTML的复杂格式标签。(类似于所见即所得风格)
便捷链接:链接(页面、外部链接、图片等。)可以通过简单的标签直接用关键词名建立。
命名很简单:关键字名称就是页面名称,它被放在一个单层的平面名称空间中。
成长
增长:页面的链接目标可能还不存在。通过点击链接,我们可以创建这些页面,以便系统可以增长。
修订历史:记录页面的修订历史,可以获得页面的所有版本。
公开
开放:社区中的成员可以随意创建、修改或删除页面。
可观察:访问者可以清楚地观察到系统中页面的变化。
维基本身因其自组织性、成长性和可观测性而成为网络研究的对象。对维基的研究可以帮助人们更深入地了解互联网。
理论和技术:
1,六度关系理论
目前流行的“六度分离”理论是由美国心理学家米格兰在20世纪60年代提出的。这个理论可以通俗地表述为:你最多可以通过六个人认识任何一个陌生人。“六度分隔”已经成为人际世界中不可否认的、令人震惊的特征,许多深入的社会学研究也给出了令人信服的证据,证明这一特征不仅是特例,而且是普遍存在的。最近,美国哥伦比亚大学社会学系沃茨教授领导的电子邮件实验再次证明了这个人际世界中的惊人定律。然而,在现实世界中,60亿人怎么可能真的如此紧密地联系在一起呢?是互联网让一切成为现实。
2、Xml
XML是可扩展标记语言。标签是指计算机能够理解的信息符号。通过这个标签,计算机可以处理包含各种信息的文章。如何定义这些标签,可以选择国际通用的标记语言,比如HTML,也可以使用一种标记语言,比如XML,也就是语言的扩展性。XML是对SGML的简化和修改。它主要使用XML、XSL和XPath。
3、AJAX
Ajax不是一种技术。它实际上是几种在各自领域已经流行的技术的强强联合。Ajax混合:
*基于XHTML/CSS
*通过DOM(文档对象模型)实现动态显示和交互。
*通过XML和XSLT进行数据交换和处理。
*使用JavaScript整合上述技术。
直观来说,Ajax不需要刷新浏览器窗口(当然也不需要安装额外的插件)就可以满足用户的操作。现在很多看起来很酷的网站都是通过这种技术实现的,包括orkut、Gmail、Google Group、Google Suggest、Google Maps、Flickr、A9.com等等。2SIMPLE的Co-mment系统没有使用XML/XSLT,但其概念已经隐式兼容Ajax,实现了在不刷新网页的情况下向用户提供动态内容。
现有产品:
维基百科、Wallop、yahoo360、openbc、cyworld、43things、flickr、del.icio.us、cragslist、glob、柯启基、friendster、linkin、UU通、悠游、天网、维基网、linkist、新浪点击通、skype、易游、cyworld。
现在来说说web2.0的具体应用。
历史很重要。对一项技术的研究也应该从历史出发,通过它在时间上的历史演变,了解现在的情况,甚至预测未来。
什么是Web 1.0?
他们说,还记得静态HTML的WWW时代吗?
(那个时代的WWW应用、人们的Web体验、社会受到了什么影响?)
那么动态HTML相对于静态HTML下的Web有多少版本呢?1.5?顺便说一句,他们真的这么叫。
(从效果和影响来说,相比1.0,扩大和深化了多少?)
要显示的数据存储在数据库中。在用户的要求下,通过Web服务器的程序取出数据,通过添加事先设计好的模板动态生成Html代码,并发送到用户的浏览器。
是1.0系列,用户在浏览器里看到的应该和Web 1.0一样。它有一个0.5的升级,因为数据不是提前生产和发布的,而是随着用户的需求动态交互生成的。
嗯,Web 2.0加了0.5之后,变化在哪里?
看到崛起和改变后,你会继续改变互联网和社会的什么方向?)
更新:关于不同版本的区别,看一下亚马逊的例子。
事情就没那么幸运了。Web 2.0不是一个具体的东西,而是一个阶段,是对促成这个阶段的各种技术以及相关产品和服务的称呼。所以,我们不能说什么是Web 2.0,但我们可以说那些就是Web 2.0。
维基百科的Web 2.0条目列出了这些情况:
* CSS和语义相关的XHTML标签
* AJAX技术
* RSS/ATOM中的数据联合
*聚合RSS/ATOM数据
*简洁而有意义的URL
*支持发布为网络日志。
* RESTian(首选)或XML Webservice APIs。
*一些社交网站元素。
必要的要素是:
*网站应允许用户在网站系统内外转储数据。
*用户在网站系统中有自己的数据。
*完全基于Web,所有功能都可以通过浏览器完成。
(以上内容引自英文维基百科)
虽然这只是一家之言,但是,里面提到的几个要素还是大家公认的。
-基于RSS/ATOM/RDF/FOAF的XML数据的同步、聚合和迁移。
数据不再和页面、网站混在一起,它是独立的,它跟着用户走。这是Web 2.0的一个非常重要的特性。这就是为什么博客是Web 2.0的代表。在博客中,往往是独立博客唱主角。
独立,然后是肢体表达。现在,我们可以让他们活跃起来。通过对XML数据的处理,这些内容可以由各种应用程序自由组合、呈现和处理,无论是Web程序还是桌面程序。
(更新:在《商业周刊》的一个地方查看您的所有信息)
当然,最重要的是背后的人。
-社会因素。
内容跟随人,内容可以被用户自由组合,也就是说,用户可以自由使用内容媒体创建社区,进行各种社交(网络)行为。
此外,还有基于开放标签系统的标签和大众分类法。
-第三个公认的因素是开放API,它的技术性稍强,需要另找时间研究。可以先看例子:亚马逊、flickr、谷歌地图等。
Web 2.0是一个大篮子,里面装了很多东西。
从Web应用的产品/服务生产者的角度,如何创造Web 2.0的产品?
抓住这几点很重要,一个是微内容(此处定义),一个是个人用户。除了这两个基础,还可以考虑社区内共享,提供API。
微内容:英语是微内容。用户产生的任何数据都被认为是微内容,比如一篇博客,评论,图片,书签,喜欢的音乐列表,你想做的事情,你想去的地方,新朋友等等。这些微内容充斥着我们的生活、工作、学习,其数量和重要性,以及我们对它们的依赖程度,不亚于那些道貌岸然、西装革履的正统文章、论文、书籍。
微内容的重新发现和利用,是互联网所开创的平等、* *和自由氛围的自然衍生,也是互联网相关技术降低信息管理成本后的成果。
我们每天生产大量的微内容,消费同样多的微内容。对于Web 2.0来说,如何帮助用户管理、维护、存储、分享和转移微内容成为了关键。
个人用户。对于Web 1.0的典型产品/服务,用户没有具体的特征和个性,只是一个模糊群体的代名词。但是对于Web2.0产品和服务来说,用户是真实的人。Web 2.0服务于具体的人,而不是一个幽灵般的概念。而且,这个人的具体性会被服务本身不断丰富。
如何为这个特定的个体服务,是Web 2.0设计的出发点。
因此,一个可以称为Web 2.0的产品/服务看起来会是这样的:
服务于个人用户的微内容收集、创作、发布、管理、分享、合作、维护的平台。
这是一块手表。
在库中,我恐怕已经设计了很多人提到的微内容的XML表示;微内容的聚合;微内容的迁移;维护社会关系;界面的易用性等等。
它的本质是开源、参与、个人价值、草根、合作等等吗?
Web2.0是一个新阶段的到来,其中许多方面齐头并进,相互关联。所以,不同的人有不同的看法。那么,Web2.0对Web开发者意味着什么?
他们说在Web2.0阶段,Web是一个平台,或者说Web正在成为一个可编程、可执行的Web应用。野心家们这样设想,它的终极目标是Web OS。
Web 1.0的时候,Web只是一个供人们阅读的发布平台,由超文本链接组成。现在趋势变了。Web不仅是Html文档的世界,也是交互的场所。
Web 2.0会议网站的横幅引用了杰夫·贝索斯的话说“Web 1.0正在为人们创造互联网,Web 2.0正在为计算机创造更好的互联网”。
具体来说,他们说Web已经成为一个开发环境,借助Web服务提供的编程接口,网站已经成为一个软件组件。
这些是web服务的目标。通过这些web服务的对话,信息孤岛可以自由地构建到适合不同应用的建筑物中。
一些例子:由del.icio.us、flickr、a9、amazon、yahoo、google、msn等提供的编程接口衍生出来的各种应用。
为什么要开放API?这涉及到市场中业务的技术策略。当然,还有更深层次的原因。那是什么?
这种互动不仅体现在不同的网站服务上,还体现在浏览器上用户与网页的互动上。这也是Web2.0和AJAX与美味书签如此相关的原因之一。
在网页上使用桌面程序真的很享受。这恐怕也是Web可编程性的一个方面。网页不再是标签和内容混在一起那么简单,而是一个可编程的地方。)
有些人反对使用AJAX对搜索引擎不友好。只有Web 1.0的站长才关心这个事情。在Web 2.0中,站长应该关心用户参与的便利性和用户的自由。至于搜索,有RSS/ATOM/RDF,不用担心。谷歌不是顺应了这个趋势,让大家自愿投稿吗?
可编程性的第三个方面是否在于Web应用和桌面应用无缝连接的趋势?类似这里说的“从工具上,从互联网浏览器发展到各种浏览器、rss阅读器等内容。”
......
我不是专业开发人员,下次就不学Web OS了,换个方向,不然我就是冤大头了。
-
Cathayan和Live21说Web 2.0的想法其实很古老,是互联网1.0的回归。
Live21提到“关于概念的猜测,一次两次应该不是问题”。
说到概念炒作,我还真见过。今天在一篇报道里看到BSP这个词是WEB 2.0,很搞笑。
但是,我真的要明确一点,现在的中文博客空间里能找到的所有学习和讨论Web 2.0的材料都不是炒作,因为包括我在内的所有人都没有业务背景(新闻报道中的那些Web 2.0除外)。
【Web 2.0是一个历史概念,不是技术概念。这是追溯网络发展历史的结果。理清这个概念可以帮助我更好地把握互联网上正在发生的技术和文化。]
中文博客圈Web 2.0内容综述:
——“我认为最有价值的一条是,web应用的数据格式已经逐渐作为交换“标准”出现...这些标准...更容易被机器自动处理...并且可以帮助人们更好的筛选和定制信息。其次,更多的服务将以网络服务的形式提供,...这使得web服务可以相互集成,从而产生更多的新服务...人的重要性提高了。以前web更注重信息的提供,现在越来越多的应用更注重人,这就是所谓的“社交”。此外,web的可用性改进也越来越受到重视……”【老风险:给web 2.0泼冷水】
-“RSS已逐渐成为在线内容提供服务的标准发布平台。博客和用户生成内容的兴起。我的雅虎提供的综合RSS服务。同时提出了一些值得密切关注的发展领域,包括搜索技术、个性化、用户生成内容(包括博客、评论、图像和声音)、音乐、短视频和可访问性”[欧文:玛丽·米克尔新书——数字世界发展报告节选]。
——“我们所说的Web2.0,带给我们的是一个可读的网络,表现在用户是一个双通道的交流模式,也就是说,网页与用户的交互关系已经从传统的“推送”模式,演变为双向交流的“双向交流”模式。对于Web服务的开发者来说,Web2.0带来的概念是服务的亲和力、可操作性、用户体验和可用性。”[欧文:背包-体验读写网络服务]
——“web 2.0是对可以分发的信息的概述,web文档被格式化为web数据。我们不会再看到不同的旧信息了。我们现在注意到的是一个聚合和重新混合内容的工具。”[宋振:也谈Web 2.0的翻译]
——“从这些应用可以看出,如果基于传统的HTML,同样功能的实现会变得非常复杂和不稳定,数据复制和交换的成本会非常高。因此,RSS标准的最终贡献是使互联网的大多数网站可编程。类似的例子还有博客里的TrackBack Ping机制,都是用XML/RPC实现的。当初为Lucene设计一个RSS/XML接口也是为了这个初衷,让全文检索服务可以很容易的嵌入到各种应用中,各种内容通过关键词很好的引用。”[车东:RSS,简单协议让互联网可编程]
——“聚合的可能性以及如何更好的聚合(一般来说,更好的聚合应该基于个人知识管理和人际关系管理)显然应该成为新一代或者web2.0架构的核心之一。还有,你会重新发现,是分散推动聚集,聚集促进分散。通过聚合的思维,互联网的网络形态越来越丰富密集,web2.0越来越有趣。将继续化解web1.0时代的巨大节点,即门户网站,努力打造更加和谐的自然网络地图。”【马:RSS,聚合的无数种可能】
-“新的web2.0网站都依赖于用户参与、用户导向和用户建设”。[马:web 2.0这个词]
-keso:Web 1.0和Web 2.0的区别
从表面上看,Bloglines已经取代门户成为一个新的中心,但这里有一个主要的不同。门户是只读的,它有一些锁定属性。你可以离开传送门,但你不能带走传送门的内容。博客完全不同。你觉得好用,就继续用。有一天你不再喜欢博客了。您可以将您的OPML导出到另一个RSS订阅网站,或者使用客户端软件浏览相同的内容。所以像Bloglines这样的网站是可写的,你可以导入或者导出。就像你有选择信息的权利一样,你也有选择服务商的权利。没有人能把你锁在里面,主动权在你自己手里。“[Keso:我们来谈谈选择信息的权利]
——“Flickr、del.icio.us、Bloglines等Web 2.0服务通过开放API获得了许多有趣而有用的想法,并借助外力,让用户获得了更好的体验。更多的大公司也加入了开放API的潮流,比如Google,Yahoo!、亚马逊、Skype。谷歌桌面搜索今年3月才开放API,很快就产生了大量创作,大大扩展了可搜索的文件格式。”[Keso:开放API]
——“总结:web1.0天天讲门户,web2.0讲个性化;Web1.0讲内容,web2.0讲应用;Web1.0商业模式,web2.0讲服务;Web1.0讲的是封闭、大而全,web2.0讲的是开放、联合。Web1.0网站中心化,web2.0谈个人中心化;Web1.0一对一,web2.0谈社交网站;Web1.0不知道你是狗。web2.0我很清楚你去年夏天做了什么,甚至想去做。。。"[van_wuchanghua:我找到了N.HOOLYWOOD,我知道你这个夏天要做什么]
——“我认为Web2.0具有以下特征:个性化的传播模式、读写并存的表达模式、社会化的组合模式、标准化的创作模式、便捷的体验模式、高密度的媒介模式。”[Figo: Web2.0和未来网络]
——“用RAILS写的网站具有典型的读写网的特点:在RAILS创建的三个架构中的ACTIVE RECORD模块中,如果你读了它最重要的基类ActiveRecord::Base,你会发现CREAT、Edit、Save、Destroy这些方法都被自然地包含在内,这让实现一个数据库的CRUDS行为变得如此简单。因为这些类的方法是直接映射到网页名称的,这就使得网页本身就像一个数据库的数据项,可以被编辑。”[Blogriver: Ruby on Rails,wEB2.0世界的新创意]
——“grease monkey一定名列前茅。这个可以通过用户脚本修改任意网页输出效果的插件,大大提高了用户阅读的自主性。一推出就引起轰动,引来不少争议。“[WebLeon:鸭嘴兽,完全可写的互联网]
——“web 1.0向Web2.0的过渡,具体来说,就是从简单的“阅读”向“写作”和“* * *共建”的发展;从基本单位来说,从“网页”发展到“发布/记录的信息”;从工具上,从互联网浏览器发展到各种浏览器、rss阅读器等内容;在运行机制上,从“客户端服务器”变成了“Web服务”;作者从程序员等专业人士发展到所有普通用户;应用已经从一个初级的“搞笑”应用发展成为一个综合的、大规模的应用。”
博客:个人媒体的崛起
在Web 2.0的世界里,博客(中文译为“博客”和“博客”)绝对是一道“招牌菜”,获得了广泛的人气。