• HTML5 275 0 1 发布

    HTML5是2014年10月由万维网联盟(W3C)完成标准制定的HTML最新版本。广义的HTML5并不仅限于HTML,还包括CSS、Web API和JavaScript在内的一套技术组合,目的是更好的实现高度用户体验的WEB网页和WEB应用。



    HTML(HyperText Markup Language,超文本标记语言)作为一种用于创建网页的标准标记语言,与HTTP协议、URL一起构成了WEB技术的3大基本要素,其最早的目的只是为了让互联网上各个主机上的文档更易分享。

    因为WEB架构在客户端只需要一个标准的WEB浏览器软件,页面的更新只需在服务器端重新部署,即可实现所有客户端(用户)的同步更新,从而完美解决了当时占主流的C/S(客户端/服务器)架构中客户端维护成本过高这个难题。因此,上世纪90年代后期以来,采用WEB架构的应用程序特别是业务应用程序的开发迅速的推广开来,逐步代替C/S模式成为主流的应用程序开发模式。

    早期的WEB应用程序由于HTML的局限性,UI功能相对都很贫弱,为了实现丰富前端的WEB应用程序,出现了Adobe的Flash、Microsoft的Silverlight以及AJAX等多种RIA (Rich Internet Applicaiton)解决方案,直至HTML5的出现。

    而作为一个综合的前端解决方案,HTML5正逐渐成为前端(Frontend)实现的统一标准技术平台,这个统一主要体现在以下两个方面:

    统一WEB应用和本地应用
    除开发WEB应用之外,HTML5也不断的被用于开发本地应用程序,这里的本地应用程序既有移动端的本地应用,也涵括PC端的本地桌面应用程序。

    在移动端,有一个应用很广泛的工具叫做PhoneGap,使用这个快速开发平台,任何人都可以使用HTML5+CSS3+JavaScript开发出安卓,iOS等应用。
    而Mozilla推出的手机操作系统Firefox OS更已经是一个没有所谓的“原生应用”、完全基于HTML5的系统,无论是打电话、发短信、玩游戏,都是直接使用HTML5技术,并不象PhoneGap那样需要事先将HTML5程序编译打包成本地程序。

    在桌面端,主要工具有Node-WebKit,Node-WebKit能把HTML5应用打包成本地桌面应用,在Windows、Linux或Mac平台上,你不需要其它依赖就可以独立运行打包后的HTML5应用。
    Node-WebKit支持Node.js,可以使用Node.js的所有模块来开发HTML5应用程序,还可以内嵌Node Web服务器。

    统一文档、多媒体和用户交互应用
    HTML5将文档、样式、多媒体、动画及用户交互应用程序集成到一个统一的技术平台之上,实现了一个统一的编程模型。
    Microsoft的WPF(Windows Presentation Foundation)也是这样一个统一的前端技术平台,但两者的历程正好相反,WPF是从应用到多媒体、到文档,而HTML5是从文档到多媒体、到应用。
    与WPF相比,HTML5有个先天优势,就是开放性:开放的互联网、开放的WEB、开放的HTML等技术。
  • HTML5 265 0 1 发布

    本文收录的是字处理相关的应用软件。 

    定义

    字处理(word processors:文字处理器)指的是类似于Microsoft Word的文书编辑器。

    与一般的HTML富文本编辑器相比,字处理器具有更强大的排版功能,可以实现文稿的创建、修改、印发等工作。

    范围

    本文收录的软件仅限于以字处理为主要功能(或之一)的应用软件。

    列表

    本文收录了以下软件:

    dillingerEtherpaddillinger


    Dillinger 是一个HTML5 Markdown 编辑器.

    以下是 dillinger 各相关链接及授权信息的介绍:

    官网(HP)
    http://dillinger.io/源代码(Source)
    https://github.com/joemccann/dillinger授权(License)
    MIT范例(Example)
    http://dillinger.io/Etherpad

    Etherpad是一个实时多人协作的字处理器,后台需NodeJS服务器
    以下是 Etherpad各相关链接及授权信息的介绍:

    官网(HP)
    http://etherpad.org源代码(Source)
    https://github.com/ether/etherpad-lite授权(License)
    Apache 2范例(Example)

  • HTML5 797 0 1 发布

    本目录收录的是电子表格相关的应用软件。

     定义

    电子表格(Spreadsheet),指的是类似于Micfosoft Excel的办公文档。它会显示由一系列行与列构成的网格,称为单元格,单元格之间可以合并成一个跨多行多列的大单元格。

    单元格内可以存放数值、计算式、或文本,单元格的边框和文本颜色字体通常可以个别设置。

    范围

    本目录收录的软件仅限于以电子表格为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    EtherCalc

    EtherCalc是一个实时多人协作的电子表格处理器,后台需NodeJS服务器

    以下是 EtherCalc各相关链接及授权信息的介绍:

    官网(HP)
    https://ethercalc.net/源代码(Source)
    https://github.com/audreyt/ethercalc授权(License)
    Apache 2范例(Example)

    https://ethercalc.net/

    截图

  • HTML5 411 0 1 发布

    本目录收录的是PDF相关的应用软件。

     定义

    PDF(Portable Document Format:便携式文档格式)是一种用独立于应用程序、硬件、操作系统的方式呈现文档的文件格式。

    每个PDF文件包含固定布局的平面文档的完整描述,包括文本、字形、图形及其他需要显示的信息,通常在任何设备和环境下都能获得同样的展现。

    范围

    本目录收录的软件仅限于以PDF为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    laddu-reader

    Laddu 是一个PDF阅读器,基于Mozilla的pdf.js。

    以下是 laddu-reader 各相关链接及授权信息的介绍:

    官网(HP)
    源代码(Source)
    https://github.com/iraycd/laddu-reader授权(License)
    MIT范例(Example)
    截图

  • HTML5 407 0 1 发布

    本目录收录的是办公套餐型的应用软件。


    定义

    无特别定义。

    范围

    本目录收录的软件仅限于办公套餐型的应用软件。

    列表

    本目录收录了以下软件:

    OnlyOfficeViewJSOnlyOffice

    Onlyoffice 是一个基于HTML5技术实现的在线办公套餐软件

    以下是 OnlyOffice 各相关链接及授权信息的介绍:

    官网(HP)
    http://www.onlyoffice.org源代码(Source)
    https://github.com/ONLYOFFICE/DocumentServer授权(License)
    AGPL V3ViewJS

    ViewerJS是一个办公文档(演示文稿、 电子表格、 pdf)阅览工具。

    以下是 ViewJS 各相关链接及授权信息的介绍:

    官网(HP)
    http://viewerjs.org/源代码(Source)
    http://viewerjs.org/getit/授权(License)
    Apache 2.0范例(Example)
    http://viewerjs.org/examples/

  • HTML5 388 0 1 发布
    图像处理

    本目录收录的是图像处理相关的应用软件。


    定义

    图像(Image)指的是由扫描仪、摄像机等输入设备捕捉实际的画面产生的数字图片,是由像素点阵构成的位图。

    图像处理包括图像的查看,编辑,转换等等功能。

    范围

    本目录收录的软件仅限于以图像处理为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    EtherDrawminiPainttransitive.jsEtherDraw

    EtherDraw 是一个实时多人协作的电子表格处理器,后台需NodeJS服务器

    以下是 EtherDraw 各相关链接及授权信息的介绍:

    官网(HP)
    http://draw.etherpad.org源代码(Source)
    https://github.com/JohnMcLear/draw授权(License)
    Apache 2范例(Example)

    miniPaint

    miniPaint是一个图像编辑工具。

    以下是 miniPaint 各相关链接及授权信息的介绍:

    官网(HP)
    源代码(Source)
    https://github.com/zopelee/mini-paint-js授权(License)
    GPL范例(Example)
    http://viliusle.github.io/miniPaint/

    transitive.js

    用于生成易于理解的动态程式化的公交地图的工具。

    以下是 transitive.js 各相关链接及授权信息的介绍:

    官网(HP)
    http://conveyal.com/源代码(Source)
    https://github.com/conveyal/transitive.js/授权(License)
    MIT范例(Example)
    http://conveyal.com/transitive.js/

  • HTML5 17044 0 1 发布

    本目录收录的是电子邮件相关的应用软件。


    定义

    电子邮件(Email)又称电子邮箱,简称电邮,是指一种由一寄件人将数字信息发送给一个人或多个人的信息交换方式,目的是达成发信人和收信人之间的信息交互。

    电子邮件系统是以存储与转发的模型为基础,邮件服务器接受、转发、提交及存储邮件。寄信人、收信人及他们的电脑都不用同时在线。寄信人和收信人只需在寄信或收信时简短的连接到邮件服务器即可。

    范围

    本目录收录的软件仅限于以电子邮件为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

     RainLoop

    简单的、 现代的 & 快速、 基于 WEB 的电子邮件客户端。

    以下是 RainLoop 各相关链接及授权信息的介绍:

    官网(HP)
    https://www.rainloop.net/源代码(Source)
    https://github.com/RainLoop/rainloop-webmail授权(License)
    AGPL 3.0范例(Example)
    https://mail.rainloop.net/#/mailbox/INBOX

  • HTML5 16638 0 1 发布

    本目录收录的是即时通信相关的应用软件。

     定义

    即时通信(Instant Messaging,IM)是一种通过网络进行实时通信的系统,允许两人或多人使用网络即时的传递文字消息、文件、语音与视频交流。

    即时通信不同于电子邮件在于它的交谈是即时(实时)的。大部分的即时通信服务提供了状态信息的特性──显示联系人名单,联系人是否在在线与能否与联系人交谈等等。

    范围

    本目录收录的软件仅限于以即时通信为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    CandyConverse.jsKaiwaRocket.Chat

    Candy

    Candy是一个支持XMPP协议的多用户即时聊天客户端软件。

    以下是 Candy 各相关链接及授权信息的介绍:

    官网(HP)
    http://candy-chat.github.io/candy源代码(Source)
    https://github.com/candy-chat/candy授权(License)
    MIT范例(Example)

    Converse.js

    Converse.js是一个支持XMPP/JABB的多用户即时聊天客户端软件。

    以下是 Converse.js各相关链接及授权信息的介绍:

    官网(HP)
    http://conversejs.org源代码(Source)
    https://github.com/jcbrand/converse.js授权(License)
    MPL范例(Example)
    https://conversejs.org/demo/anonymous.html

    Kaiwa

    Kaiwa 是一个支持XMPP的即时聊天客户端软件。

    以下是 Kaiwa 各相关链接及授权信息的介绍:

    官网(HP)
    http://getkaiwa.com源代码(Source)
    https://github.com/digicoop/kaiwa授权(License)
    MPL范例(Example)

    Rocket.Chat

    WebChat平台。

    以下是 Rocket.Chat 各相关链接及授权信息的介绍:

    官网(HP)
    https://rocket.chat/源代码(Source)
    https://github.com/RocketChat/Rocket.Chat授权(License)
    MIT范例(Example)
    https://demo.rocket.chat/home

  • HTML5 16269 0 1 发布

    本目录收录的是流程图相关的应用软件。


    定义

    流程图(Flowchart Diagram)是表示算法、工作流或流程的一种框图表示,它以不同类型的框代表不同种类的步骤,每两个步骤之间则以箭头连接。

    流程图大致可以分为以下四种类型:

    文件流程图数据流程图系统流程图程序流程图范围

    本目录收录的软件仅限于以流程图实现为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    Diagramo

    Diagramo是一个流程图模型编辑工具

    以下是Diagramo各相关链接及授权信息的介绍:

    官网(HP)
    http://diagramo.com源代码(Source)
    https://github.com/ssshow16/diagramo授权(License)
    GPL范例(Example)
    http://diagramo.com/editor/editor.php

  • HTML5 13425 0 1 发布

    ERD

    本目录收录的是ERD模型相关的应用软件。

    定义

    ERD(Entity-relationship Diagram,实体关系图)是概念数据模型的高层描述所使用的数据模型或模式图。

    ERD由实体和实体之间的关系定义而成,实体(Entity)表示一个离散对象,可以被(粗略地)认为是名词,如人、交易等。关系(Relationship)描述了两个或更多实体相互如何关联,联系可以被(粗略地)认为是动词。

    范围

    本目录收录的软件仅限于以ERD模型实现为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    WWWSqlDesigner

    WWWSqlDesigner是一个ER图形工具,允许用户创建数据库设计,可以保存/加载并导出到SQL脚本。 支持各种数据库和语言,能够导入现有的数据库设计。

    以下是WWWSqlDesigner各相关链接及授权信息的介绍:

    官网(HP)
    https://github.com/ondras/wwwsqldesigner源代码(Source)
    https://github.com/ondras/wwwsqldesigner授权(License)
    BSD范例(Example)
    http://ondras.zarovi.cz/sql/demo/?keyword=default

热门总结

  • HTML5 17044 0 1 发布

    本目录收录的是电子邮件相关的应用软件。


    定义

    电子邮件(Email)又称电子邮箱,简称电邮,是指一种由一寄件人将数字信息发送给一个人或多个人的信息交换方式,目的是达成发信人和收信人之间的信息交互。

    电子邮件系统是以存储与转发的模型为基础,邮件服务器接受、转发、提交及存储邮件。寄信人、收信人及他们的电脑都不用同时在线。寄信人和收信人只需在寄信或收信时简短的连接到邮件服务器即可。

    范围

    本目录收录的软件仅限于以电子邮件为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

     RainLoop

    简单的、 现代的 & 快速、 基于 WEB 的电子邮件客户端。

    以下是 RainLoop 各相关链接及授权信息的介绍:

    官网(HP)
    https://www.rainloop.net/源代码(Source)
    https://github.com/RainLoop/rainloop-webmail授权(License)
    AGPL 3.0范例(Example)
    https://mail.rainloop.net/#/mailbox/INBOX

  • HTML5 16638 0 1 发布

    本目录收录的是即时通信相关的应用软件。

     定义

    即时通信(Instant Messaging,IM)是一种通过网络进行实时通信的系统,允许两人或多人使用网络即时的传递文字消息、文件、语音与视频交流。

    即时通信不同于电子邮件在于它的交谈是即时(实时)的。大部分的即时通信服务提供了状态信息的特性──显示联系人名单,联系人是否在在线与能否与联系人交谈等等。

    范围

    本目录收录的软件仅限于以即时通信为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    CandyConverse.jsKaiwaRocket.Chat

    Candy

    Candy是一个支持XMPP协议的多用户即时聊天客户端软件。

    以下是 Candy 各相关链接及授权信息的介绍:

    官网(HP)
    http://candy-chat.github.io/candy源代码(Source)
    https://github.com/candy-chat/candy授权(License)
    MIT范例(Example)

    Converse.js

    Converse.js是一个支持XMPP/JABB的多用户即时聊天客户端软件。

    以下是 Converse.js各相关链接及授权信息的介绍:

    官网(HP)
    http://conversejs.org源代码(Source)
    https://github.com/jcbrand/converse.js授权(License)
    MPL范例(Example)
    https://conversejs.org/demo/anonymous.html

    Kaiwa

    Kaiwa 是一个支持XMPP的即时聊天客户端软件。

    以下是 Kaiwa 各相关链接及授权信息的介绍:

    官网(HP)
    http://getkaiwa.com源代码(Source)
    https://github.com/digicoop/kaiwa授权(License)
    MPL范例(Example)

    Rocket.Chat

    WebChat平台。

    以下是 Rocket.Chat 各相关链接及授权信息的介绍:

    官网(HP)
    https://rocket.chat/源代码(Source)
    https://github.com/RocketChat/Rocket.Chat授权(License)
    MIT范例(Example)
    https://demo.rocket.chat/home

  • HTML5 16269 0 1 发布

    本目录收录的是流程图相关的应用软件。


    定义

    流程图(Flowchart Diagram)是表示算法、工作流或流程的一种框图表示,它以不同类型的框代表不同种类的步骤,每两个步骤之间则以箭头连接。

    流程图大致可以分为以下四种类型:

    文件流程图数据流程图系统流程图程序流程图范围

    本目录收录的软件仅限于以流程图实现为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    Diagramo

    Diagramo是一个流程图模型编辑工具

    以下是Diagramo各相关链接及授权信息的介绍:

    官网(HP)
    http://diagramo.com源代码(Source)
    https://github.com/ssshow16/diagramo授权(License)
    GPL范例(Example)
    http://diagramo.com/editor/editor.php

  • HTML5 13425 0 1 发布

    ERD

    本目录收录的是ERD模型相关的应用软件。

    定义

    ERD(Entity-relationship Diagram,实体关系图)是概念数据模型的高层描述所使用的数据模型或模式图。

    ERD由实体和实体之间的关系定义而成,实体(Entity)表示一个离散对象,可以被(粗略地)认为是名词,如人、交易等。关系(Relationship)描述了两个或更多实体相互如何关联,联系可以被(粗略地)认为是动词。

    范围

    本目录收录的软件仅限于以ERD模型实现为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    WWWSqlDesigner

    WWWSqlDesigner是一个ER图形工具,允许用户创建数据库设计,可以保存/加载并导出到SQL脚本。 支持各种数据库和语言,能够导入现有的数据库设计。

    以下是WWWSqlDesigner各相关链接及授权信息的介绍:

    官网(HP)
    https://github.com/ondras/wwwsqldesigner源代码(Source)
    https://github.com/ondras/wwwsqldesigner授权(License)
    BSD范例(Example)
    http://ondras.zarovi.cz/sql/demo/?keyword=default

  • HTML5 797 0 1 发布

    本目录收录的是电子表格相关的应用软件。

     定义

    电子表格(Spreadsheet),指的是类似于Micfosoft Excel的办公文档。它会显示由一系列行与列构成的网格,称为单元格,单元格之间可以合并成一个跨多行多列的大单元格。

    单元格内可以存放数值、计算式、或文本,单元格的边框和文本颜色字体通常可以个别设置。

    范围

    本目录收录的软件仅限于以电子表格为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    EtherCalc

    EtherCalc是一个实时多人协作的电子表格处理器,后台需NodeJS服务器

    以下是 EtherCalc各相关链接及授权信息的介绍:

    官网(HP)
    https://ethercalc.net/源代码(Source)
    https://github.com/audreyt/ethercalc授权(License)
    Apache 2范例(Example)

    https://ethercalc.net/

    截图

  • HTML5 411 0 1 发布

    本目录收录的是PDF相关的应用软件。

     定义

    PDF(Portable Document Format:便携式文档格式)是一种用独立于应用程序、硬件、操作系统的方式呈现文档的文件格式。

    每个PDF文件包含固定布局的平面文档的完整描述,包括文本、字形、图形及其他需要显示的信息,通常在任何设备和环境下都能获得同样的展现。

    范围

    本目录收录的软件仅限于以PDF为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    laddu-reader

    Laddu 是一个PDF阅读器,基于Mozilla的pdf.js。

    以下是 laddu-reader 各相关链接及授权信息的介绍:

    官网(HP)
    源代码(Source)
    https://github.com/iraycd/laddu-reader授权(License)
    MIT范例(Example)
    截图

  • HTML5 407 0 1 发布

    本目录收录的是办公套餐型的应用软件。


    定义

    无特别定义。

    范围

    本目录收录的软件仅限于办公套餐型的应用软件。

    列表

    本目录收录了以下软件:

    OnlyOfficeViewJSOnlyOffice

    Onlyoffice 是一个基于HTML5技术实现的在线办公套餐软件

    以下是 OnlyOffice 各相关链接及授权信息的介绍:

    官网(HP)
    http://www.onlyoffice.org源代码(Source)
    https://github.com/ONLYOFFICE/DocumentServer授权(License)
    AGPL V3ViewJS

    ViewerJS是一个办公文档(演示文稿、 电子表格、 pdf)阅览工具。

    以下是 ViewJS 各相关链接及授权信息的介绍:

    官网(HP)
    http://viewerjs.org/源代码(Source)
    http://viewerjs.org/getit/授权(License)
    Apache 2.0范例(Example)
    http://viewerjs.org/examples/

  • HTML5 388 0 1 发布
    图像处理

    本目录收录的是图像处理相关的应用软件。


    定义

    图像(Image)指的是由扫描仪、摄像机等输入设备捕捉实际的画面产生的数字图片,是由像素点阵构成的位图。

    图像处理包括图像的查看,编辑,转换等等功能。

    范围

    本目录收录的软件仅限于以图像处理为主要功能(或之一)的应用软件。

    列表

    本目录收录了以下软件:

    EtherDrawminiPainttransitive.jsEtherDraw

    EtherDraw 是一个实时多人协作的电子表格处理器,后台需NodeJS服务器

    以下是 EtherDraw 各相关链接及授权信息的介绍:

    官网(HP)
    http://draw.etherpad.org源代码(Source)
    https://github.com/JohnMcLear/draw授权(License)
    Apache 2范例(Example)

    miniPaint

    miniPaint是一个图像编辑工具。

    以下是 miniPaint 各相关链接及授权信息的介绍:

    官网(HP)
    源代码(Source)
    https://github.com/zopelee/mini-paint-js授权(License)
    GPL范例(Example)
    http://viliusle.github.io/miniPaint/

    transitive.js

    用于生成易于理解的动态程式化的公交地图的工具。

    以下是 transitive.js 各相关链接及授权信息的介绍:

    官网(HP)
    http://conveyal.com/源代码(Source)
    https://github.com/conveyal/transitive.js/授权(License)
    MIT范例(Example)
    http://conveyal.com/transitive.js/