`
carrot
  • 浏览: 164254 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

API从网站中解放出来,也许会带来web3.0

阅读更多

最近互联网上最火爆的事情就是FaceBook和Google OpenSocial,除了前者估值150亿美金和后者给我们提供了一个“大牌公司着急上火”的故事以外,让人最为激动的是,禁锢在某个网站架构里的“API”似乎松动了,放佛要解放出来,自成一体,变成整个web的一个基本件了。

第一届中文网志年会的时候,就有人问:你觉得什么是web3.0?我说不知道,如果一定要想象一下的话,应该是数据更自由的流通,API的应用正在帮助我们让网站的数据更好地流向整个网络,也许API的广泛应用会给我们带来web3.0。

RSS和blog为我们带来了web2.0,当个体凸显出来以后,个体的关联就成了需要解决的问题,所以web2.0的世界里,微内容和SNS担纲 主角。与此同时,让自己变得“分散”,成为很多网站的核心架构或者推广手段,这样的例子不胜枚举,最为经典的案例自然是Delicious和Flickr 或者是豆瓣和客齐集——这样的分散方式比较多的以widget方式或API方式实现。Flickr催生过很有有趣味的站点。

弊病是,基于API的站点很难敢于大投入进行商业运营——API更合适网站之间的合作。因为回到整个web,API依附于某个站点,所以新的站点对API站点也具有一定程度的依附性。

RSS协议从某种角度而言能够将内容自有地流向各个站点(同样,因为这种流动的自由性带来了国内门户对RSS尤其评论的RSS缺乏良好支持)。

Facebook是相当勇敢的。由于SNS将会是整个互联网的基础架构,所以用户需要疲于在所有的应用站点去重新建立关系,而Facebook现成的关系描述则可能帮助其它的站点更好架构自己的SNS应用——SNS可以集中,但应用却可以分散,这样也恰好是最高效和资源浪费最小的。

Google的OpenSocial虽然缺乏足够大量的现成关系,但是却更加彻底地走向了Facebook展现出来的远景,因为 OpenSocial一开始就提供完全独立的API,使其从某个具体的站点中解放出来——它只是提供一个互通的可能,恰好是这种可能性展现出一个更加特别 的网络远景,闪烁着未来主义的光芒。

Netvibes正在做新的开发计划,向所有的Widget开发者提供一个“标 准平台”,它希望整合诸如Yahoo widgets,Google widgets,Vista&Mac widgets,blog widgets和手机类似维信的widgets的API接口为一体,开发者只要针对其中任何一个widget平台做widget开发,就能很方便地转化到 其它widget平台。在这里同样,API经过整合以后,从某种角度而言成为了独立体,成为了多个widget平台的中心连接点——虽然未必彻底自由,但 至少翻身解放了。

或许,API的独立运动如果当真如火如荼,就真能给我们描述出一派web3.0的景象,站点之间平等的信息互通、数据流动成为现实,这样能够给互联网带来更大程度的生产力和解放力。

分享到:
评论

相关推荐

    web3.0-PPt简介.ppt 文档

    8. 开放技术:Web 3.0 的发展也包括开放技术,如开放 API 和协议、开放数据格式、开源软件平台和开放数据等。 9. 智能网络:Web 3.0 的发展也包括智能网络的发展,如资源描述框架、网络实体语言、SWRL、SPARQL、...

    大华摄像头web3.0二次开发webplugin

    3. SDK获取:从大华官方获取Web3.0二次开发的SDK,其中包括详细的API文档、示例代码以及必要的库文件。 三、API接口使用 大华摄像头Web3.0的API提供了丰富的接口,包括但不限于以下几类: 1. 设备控制:如调整...

    海康威视web3.0二次开发

    为了实现二次开发,我们需要掌握Web3.0提供的API和SDK。 2. **兼容性要求**:描述中提到,该开发环境需要使用IE浏览器或基于IE内核的浏览器,这是由于Web3.0可能依赖某些仅在IE支持的ActiveX插件。因此,开发者需...

    海康web3.0

    总的来说,海康威视Web3.0开发包提供了一套完整的解决方案,涵盖了从开发环境的搭建到应用程序的实现,帮助开发者顺利地将海康威视的监控设备和功能集成到自己的Web项目中。通过深入学习和实践,开发者能够掌握高级...

    web2.0&web3.0

    - Web3.0:用户拥有更多控制权,能够在智能和安全的环境中创造、分享和管理内容。 2. **数据处理能力**: - Web1.0:简单的内容展示。 - Web2.0:基于用户行为的数据分析,支持用户生成内容。 - Web3.0:高级的...

    大华WEB3.0带插件驱动javascript

    "接口说明"文档通常会详细列出所有可用的API函数和方法,以及它们的参数、返回值和使用示例,这对于开发者理解和使用这套解决方案至关重要。通过阅读和理解接口说明,开发者可以知道如何在JavaScript代码中调用这些...

    海康威视,web3.0开发包

    “api文档”是开发过程中的重要参考资料,它详细解释了海康威视Web3.0开发包中的各个接口和函数,包括它们的参数、返回值、使用场景以及可能遇到的问题。通过阅读API文档,开发者可以了解如何调用海康威视的API来...

    海康威视WEB3.0控件开发包V1.1.0_Win32

    海康威视的Web3.0控件可能包含ActiveX或JavaScript库,用于在浏览器环境中实现与硬件设备的交互。 2. **32位系统兼容性**:这个版本的开发包专为32位Windows操作系统设计,意味着它能够兼容运行在x86架构上的各种...

    web3.0开发包.rar

    解压后,你会看到一个包含API文档的文件,这个文档详细解释了如何使用海康威视提供的API接口来开发和集成Web3.0功能。API(Application Programming Interface)是软件之间交互的桥梁,通过调用这些接口,开发者可以...

    海康WEB3.0控件开发包

    "海康WEB3.0控件开发包"是一款专为开发者设计的工具,主要用于构建与海康设备交互的Web应用程序。这个开发包的版本为V1.1.0,适用于Windows 32位和64位操作系统。通过使用此开发包,开发者可以轻松地在网页上实现对...

    WEB3.0控件开发包V1.0.9_CN

    在这个背景下,WEB3.0控件开发包旨在提供一个高效、智能的解决方案,让开发者能够在Web3.0环境中实现高级交互和功能。 在该开发包中,WebVideoCtrl是一个关键组件,它是针对视频监控领域设计的Web控件。这个控件...

    大华web3.0开发

    在大华NVRweb3.0中,JavaScript可能会用于实时视频流控制、用户交互响应等。 3. 响应式设计:Web3.0注重多设备兼容性,因此响应式设计必不可少。开发者需要根据屏幕尺寸和设备特性调整布局,确保在桌面、平板和手机...

    web3.0开发包(附带安装插件包).rar

    在实际开发过程中,开发者需要根据具体需求选择合适的API和SDK组件,结合Web3.0的去中心化特性,可能实现的功能包括但不限于: - **实时视频流传输**:通过Web3.0网络实时传输摄像头捕获的视频流,确保数据的安全性...

    海康web3.0开发包.rar

    综上所述,海康Web3.0开发包为开发者提供了一套完整的解决方案,涵盖了从视频采集、处理到展示的全过程,以及相应的开发工具和示例,帮助开发者快速构建高效、安全、用户体验良好的网络监控系统。通过深入学习和运用...

    海康web3.0开发包

    海康威视作为全球领先的安防产品及解决方案提供商,其Web3.0开发包是为了满足开发者在Web端实现视频监控实时预览的需求而设计的。这个开发包提供了丰富的API和示例代码,使得开发者能够轻松地将海康威视的摄像头设备...

    海康威视web3.0开发包

    为了帮助开发者快速上手,海康威视的Web3.0开发包通常会包含详尽的开发文档,包括API参考、教程、示例代码等,引导开发者完成从基础到进阶的开发过程。 10. **社区支持**: 海康威视可能有一个开发者社区,提供...

    ExtJS3.0中文API

    绝对的ExtJS3.0中文API,本人在网上找了好久才找到的,在此奉献给大家!!解压后有30多兆!!

    海康WEB3.0控件V1.0.9

    在提供的压缩包“WEB3.0控件开发包V1.0.9_CN”中,通常会包含控件的DLL文件、示例代码、API文档、安装向导以及其他必要的资源文件。开发者需要按照文档的指引进行安装和配置,然后通过示例代码了解如何正确地调用...

    CH_WEB3.0控件开发包V1.1.0_x86_x64

    《海康威视CH_WEB3.0控件开发包V1.1.0:Web开发新里程》 海康威视作为全球领先的安防产品及解决方案提供商,其在Web开发领域也展现出强大的技术实力。此次推出的“CH_WEB3.0控件开发包V1.1.0_x86_x64”正是为了满足...

    浙江大华摄像头Web3.0网页播放SDK插件包

    综上所述,浙江大华摄像头Web3.0网页播放SDK插件包提供了一整套解决方案,包括了从连接摄像头到在网页上播放视频的所有必需组件和文档,旨在帮助开发者轻松实现远程摄像头的网页播放功能。通过深入理解和运用这些...

Global site tag (gtag.js) - Google Analytics