阅读更多
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 条 请登录后发表评论

发表评论

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

相关推荐

  • inet控件下载文件带进度条

    vb 开发的inet控件下载文件带进度条

  • VB6.0FTP操作

    ' Constants - InternetOpen.lAccessType Public Const INTERNET_OPEN_TYPE_PRECONFIG As Long = 0& Public Const INTERNET_OPEN_TYPE_DIRECT As Long = 1& Public Const INTERNET_OPEN_TYPE_PROXY As Long = 3& Pub

  • 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.NET FTP传输及Win7下的FTP服务配置

    FTP是File Transfer Protocol的英文简称,中文是文件传输协议。我们可以通过一个支持FTP协议的客户端程序,连接到远程主机上的FTP服务器,上传或者下载文件。TCO/IP协议中,FTP标准命令TCP端口号为21,Port方式数据端口为20。FTP的任务是从一台计算机将文件传送到另一台计算机上,并不受操作系统的限制。首先我们来进行一下Win7下的FTP服务的配置。我们先新建访问F

  • Excel vba编程实现ftp下载并打开自动运行

    0x00 背景 最近因为疫情的原因憋在家实在无聊,搞了一下excel的宏编程 excel使用vba语言实现宏,虽然没学过 但是大致的代码可以看懂 就搞了一个打开excel自动运行宏 在ftp服务器上下载文件到本地的小脚本 0x01 配置 首先需要打开excel的宏,在excel的 开始-》选项-》信任中心 -》宏设置 -》启用所有宏 如下图 配置好宏以后,就可以开始宏编程了。 ...

  • 用VB6写简单的FTP上传程序

    最近在想用VB写个FTP上传 的ACTIVEX控件,于是现学现用,网上找了很多资料,其中有一篇VB实现FTP上传的文章讲了一个利用Inet实现的方法和示例,于是自己也参照做了一个,功能还不完善,只能实现基本的上传能力。首先,在VB工具栏中添加部件Microsoft Internet Transfer Control 6.0 ,之后工具箱会多一个Inet的控件。拖放该控件到窗体上,设置控件中

  • (VB)FTP异步下载

     该方法不需要使用API及第三方控件这里使用的是VB的UserControl控件的AsyncRead方法 步骤如下:1、添加一个用户控件,设置InvisibleAtRuntime属性为true,目的是运行时该控件不显示用户界面,就象Timer控件一样。2、到自定义控件的代码窗口,添加如下代码Option Explicit下载结果枚举Public Enum Down

  • 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.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简单实现FTP功能源码

    利用VB控件,简单实现FTP功能源代码。

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

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

Global site tag (gtag.js) - Google Analytics