zoukankan      html  css  js  c++  java
  • dojo的发展历史

      dojo的开始要从2004年初开始说起,那时dojo之父 Alex Russell 在Informatica公司内从事一个名为netWindows的项目,这个项目的目的是在浏览器环境下提供创建窗口化界面的类库。一个人的力量毕竟有限,Alex想要寻找一个精通DHTML的合作者。这个过程中,许多DHTML社区的成员都被他联系到了。这些沟通最终引出了一封题为“宣传DHTML的未来”的邮件。后来 Dylan Schiemann接受了这个项目并于同年加入了Informatica公司。所以Dojo的最初的代码是有Alex和Dylan在Informatica的支持下写的。

        在Dojo早期,有许多成员都积极参与了开发,并逐渐形成了dojo今天的方向,他们是Joyce Park, Tom Trenka, Mark Anderson, Leonard Lin (最初提议用Dojo这个名字的人), Aaron Boodman, Simon Willison, Cal Henderson, and Dan Pupius.
        在nerWindows的进行中,Alex收到了微软公司的来函,请他在他的项目中终止使用 Windows 这个词语。这一事件也使得这些成员们开始考虑他们要制作的这个JavaScript库的命名问题,他们需要一个不会被别人起诉的名字。最终,大家采纳了 Leonard Lin 提出的名字, dojo。
      
       dojo的贡献者来自超过60个开发者,许多的公司,主要的用户包括:
      到目前为止,作为主流框架在使用的公司有:
      
      dojo的里程碑:

      2004年9月由Alex Russell 和Dylan Schiemann完成 了最初的 Dojo代码

      2005年3月,其他Dojo成员 也陆续开始为 Dojo编写代码

      2005 年, Dojo基金会成立

      2005年8月,Dojo 0.1发布

      2006年10月,Dojo 0.4发布,这是Dojo的一个经典的版本。

      2007年7月 , Dojo 0.9发布;同年11月,Dojo 1.0发布,这两个版本较之前改动很大,大幅提高了性能,并宣布不向后兼容之前的版本。

      2010年7月23日 , Dojo 1.5发布。

      2011年3月份,dojo1.6发布,这个版本开始逐步支持AMD加载方式。

      2011年七月份,dojo1.7发布,这算是dojo历史上的一个分水岭,从这个版本开始dojo完全的支持AMD加载方式,并积极拥抱HTML5。

      2014年九月份,dojo1.10发布,从1.6到1.10,dojo逐步向着2.0迈步,模块的组织发生了很大的变化,同时逐步放弃对低版本浏览器的支持。

    文中部分内容来自dojo中文博客、百度百科、dojo基金会,感谢dojo中文博客的无私分享。

  • 相关阅读:
    [javaSE] 网络编程(浏览器客户端-自定义服务端)
    [javaSE] 网络编程(URLConnection)
    [javaSE] 网络编程(URL)
    [javaSE] IO流(FIle对象递归文件列表)
    tcping 与 telnet命令粗略使用
    让mysql监听ipv4
    shell脚本[] [[]] -n -z 的含义解析
    ansible的主机的默认配置部分
    MySQL备份与还原
    gunicorn 简介
  • 原文地址:https://www.cnblogs.com/dojo-lzz/p/5161997.html
Copyright © 2011-2022 走看看