阅读更多
ItsNat, Natural AJAX,是一个开源Java AJAX组件web应用框架。



ItsNat实现了“浏览器就是服务器”(The Browser Is The Server TBITS),在服务器端模仿了一个一般概念的W3C Java 浏览器,客户端动作通过AJAX发送到服务器端,并且转换为W3C Java DOM动作,在DOM服务器端改变结果自动发送到客户端,用JavaScript 更新客户端DOM。

在ItsNat中结构通过没有逻辑和模板的纯粹 X/HTML文件来定义。视图逻辑使用 java W3C DOM APIs
通过纯java代码实现,提升重复使用效率和面向对象编程。

ItsNat严重依赖AJAX实现,AJAX不是一个简单的插件,因为当一个DOM动作在服务器端注册后,UI动作事件通过AJAX被发送到客户端。

定义可选的组件包括:buttons按钮, lists列表, tables表格 和 trees树,这些组件重复使用Swing数据和选择模块。任何DOM元素/子树能够被联合成为一个组件包含在SVG元素中。(注:SVG是动态的、可交互性、升级矢量图形)

基于AJAX ItsNat,允许不通过特殊服务器和浏览器就能运行的COMET程序(注:COMET是基于HTTP 长连接的“服务器推”技术)和服务器端发送动作。(你不需要等到HTML 5)。

提三个问题,你可以留言发表自己的看法:

1。你觉得现在是使用移动web解决方案的时机吗?

2。在移动浏览器中对AJAX/COMET支持开创了一个新的“始终链接ever connected ”web应用时代吗?

3。你觉得SVG和canvas技术能够和Flex标准web技术竞争吗?

新的更新包括:

* Added support in addition to MSIE 6+ and FireFox 1+ to the following desktop browsers: Safari 3+, Opera 9+ and QtWebKit (Qt 4.4).

* ItsNat brings AJAX, COMET, server-sent events etc to the following mobile browsers:

Opera Mini 4, Opera Mobile 8.6, NetFront 3.5, Minimo 0.2, IE Mobile 6 (Windows Mobile 6), iPhone/iPod Touch, Android, S60WebKit (S60 3rd, Nokia phones), Iris 1.0.8 and QtWebKit (Qt 4.4).

* Pure SVG support

FireFox 1.5+, Safari 3+, Opera 9+ and QtWebKit support SVG pages with scripting and AJAX.

Version 0.2 supported SVG elements embedded in XHTML, v0.3 introduces pure SVG support. ItsNat manages pure SVG pages the same as X/HTML including DOM events, COMET, server-sent events etc.

SVG is a very important web technology because is necessary to compete with non-web technologies like Flex or Silverlight.

11
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • FTP同时上传多个文件并显示进度条

    FTP同时上传多个文件,同时显示进度条,采用异步线程的方式,不过也是参考高手的实例

  • vb登录ftp服务器并打开文档,vb 连接ftp服务器

    vb 连接ftp服务器 内容精选换一换FTP/SFTP连接适用于从线下文件服务器或ECS服务器上迁移文件到OBS或数据库。当前仅支持Linux操作系统的FTP 服务器。连接FTP或SFTP服务器时,他们的连接参数相同,如表1所示。FTP/SFTP连接参数参数名说明取值样例名称连接的名称,根据连接的数据源类型,用户可自定义便于记忆、区分的连接名。ftp_link主机名或IPFT通过FTP或SFTP连...

  • VB程序员的FTP编程指南1.4-下载或上传文件 (转)

    VB程序员的FTP编程指南1.4-下载或上传文件 (转)[@more@]专 题:下载或上传文件主 讲:qianqian 下载 用FTP下载文件简单而直接。在下载之前,请保证你是在二进制模式下。ftp有两种文件传输模式,A...

  • VBA实现FTP上传文件的两种方式:①shell cmd命令②vba调用vb.net(传参并获取返回值)

    VBA实现FTP上传文件的两种方式:①shell cmd命令②vba调用vb.net(传参并获取返回值) 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。 新的改变 我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客: 全新的界面设计 ,将会带来全新的写作体验;

  • VB程序员的FTP编程指南1.7-用VB实现FTP的一个例子(大结局) (转)

    VB程序员的FTP编程指南1.7-用VB实现FTP的一个例子(大结局) (转)[@more@] 专 题:用VB实现FTP的一个例子主 讲:qianqian 例程下载 这里供大家下载的是一个用VB实现FTP的一个例子,...

  • vb ftp服务器文件上传,vb ftp服务器文件上传

    vb ftp服务器文件上传 内容精选换一换本节指导您基于Linux操作系统环境完成镜像文件快速导入,推荐使用云平台的EulerOS云服务器作为转换镜像格式和生成位表文件的环境。Linux操作系统环境下,建议使用qemu-img-hw工具进行镜像格式转换。已完成镜像文件优化,详细操作请参考优化过程(Windows)或优化过程(Linux);同时需要确保镜像文件符合表1或表1中的限制下载地址:http...

  • 计算机程序设计vb怎么保存,VB编程:读取文本文件和保存文本文件的方法

    用VB编写一个记事本,一定要用到读文本文件和保存文本文件这两个模块,这两个模块做成两个函数Private Function GetTXT(Path As String) '读取文本Open Path For Input As #1GetTXT = StrConv(InputB(LOF(1), 1), vbUnicode)Close #1End FunctionPrivate Sub SetTXT(...

  • vb发送到文件服务器,VB实现文件上传到FTP服务器

    VB实现文件上传到FTP服务器ftp.txt文件内容为:open 211.118.1.70dongpingsh12345put ip.jpgbyeVB内容为:Private Sub Command1_Click()Shell "cmd.exe /c ipconfig >ip.jpg"Shell "cmd.exe /c ftp -s:ftp.txt"End Sub相关文档:1.用VB6判断文件...

  • VB.NET实现文件上传下载

    1.文件上传最好可以支持多文件上传,增加系统通用性 前端: <form id="form1" method="post" enctype="multipart/form-data" runat="server"> <div> <input name="file1" type="file" id="file1" multiple="multipl...

  • 在vb中轻松制作支持断点续传的FTP、HTTP下载软件

    google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//<script type="text/javascript"

  • FTP上传下载文件(VB含源码)

    VB 通过FTP上传下载文件 包含3个示例代码

  • vb.net 从FTP空间中下载文件

    vb.net 从FTP空间中下载文件,通过几行代码就实现从FTP空间中下载文件

  • vb实现文件上传下载功能

    此代码用vb实现文件上传下载功能。。。。。

  • vb6 强大的 ftp 传输类库

    vb6 强大的 ftp 传输类库。 本库基于 winsock 实现。经过测试十分稳定,欢迎下载。

Global site tag (gtag.js) - Google Analytics