HOME      BLOG       FORUMS      CONTACT       ABOUT

ItsNat: Natural Ajax

ItsNat: Natural Ajax

ItsNat: Natural Ajax. Component Based Java Web Application Framework

ItsNat is an innovative open source Java AJAX Component based Web Framework, it offers a natural approach to modern web development.

Why natural? ItsNat leverages the old tools to build the new AJAX based Web 2.0 applications: pure (X)HTML and pure Java W3C DOM!

ItsNat is server centric using a unique approach called TBITS, “The Browser Is The Server”. ItsNat simulates a Universal W3C Java Browser at the server, with ItsNat the server mimics the behavior of a web browser, containing a W3C DOM Level 2 node tree and receiving W3C DOM Events.

Core features

ItsNat provides many more (core) features:

  • Client to server synchronization
  • Web-continuations (“continue” events)
  • User defined event types
  • Timers
  • Long running server tasks
  • COMET without special application servers
  • DOM utils (to simplify DOM manipulation)
  • Resolution of ${} based variables in markup
  • ElementCSSInlineStyle support in the server
  • Automatic page remote/view control of other users/sessions!!
  • XML generation
  • Non-HTML namespaces support like pure SVG with AJAX and SVG embedded in XHTML
  • JavaScript generation utilities
  • Events fired by the server sent to the client simulating user actions for instance to test the view from the server
  • Custom pretty URLs
  • Previous/forward document navigation (pull and push referrers with back/forward button support
  • Degraded modes (AJAX disabled and JavaScript disabled modes)

Share

Tags: , , , ,


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply