zoukankan      html  css  js  c++  java
  • 关于Web2.0概念的一篇小短文

    Web2.0程序设计的第一篇作业,写了就顺手放上来吧。

    在互联网泡沫破裂数年后,Tim O'Reilly与John Battelle总结了互联网产业复兴过程中出现的一系列现象,在2004年举办的第一届Web2.0大会上,概括出了现今使用的Web2.0概念。[1]
    根据两人的总结,Web2.0应用应符合7个原则[2],按当今互联网中的体现解释如下:

    1. 将互联网作为一个平台: 提供服务,而不是一个打包的软件,用户为其所使用的服务直接或间接地付费
    2. 利用集体智慧:让用户主导内容,增添产品价值,发挥长尾的力量
    3. 数据是下一个Intel Inside:设法拥有一个独特而难于再造的数据源,以数据的利用与管理取胜
    4. 软件发布周期的终结:永远处于测试阶段,重视运营,通过SDK或API等方式使得用户也能成为开发者,推出第三方应用
    5. 轻量型编程模型:通过开源、提供接口或框架等方式,共享彼此的服务
    6. 软件超越单一设备:具备跨平台的实现,使不同的设备均为入口
    7. 丰富的用户体验:重视交互,运用Ajax及flash/HTML5等技术,给用户带来更丰富的体验

    典型的Web2.0产品包括:Facebook,Twitter,维基百科,Youtube等。

    [1]O'Reilly, Tim, and John Battelle. 2004. Opening Welcome: State of the Internet Industry. In San Francisco, California, October 5.
    [2]Tim O'Reilly (2005-09-30). "What Is Web 2.0". O'Reilly Network. Retrieved 2013-09-28.

  • 相关阅读:
    Java WebSocket通信Demo
    JAVA FTP/SFTP 上传下载文件
    SpringMVC+MyBatis 事务中 基于注解的声明式事务
    Java 调用支付宝接口
    linux安装Tomcat
    使用cxf发布restful的webservice
    restful的webservice
    oracle时间比较和分页查询
    jenkins问题
    linux安装jenkins
  • 原文地址:https://www.cnblogs.com/joyeecheung/p/3345118.html
Copyright © 2011-2022 走看看