Giter VIP home page Giter VIP logo

fullajax's Introduction

#FullAJAX - official version on github ##What is FullAJAX?

JavaScript library FullAJAX = AJAX (Asynchronous JavaScript and XML) + AHAH (Asynchronous HTML and HTTP) - thing that make your site "full AJAX'd".

Allows to use AJAX technology to its fullest, and to quickly and easily implement AJAX for any site without knowledge of the intricacies of AJAX and programming in JavaScript. It's enough to know the basics of HTML.

One of the main features FullAJAX – programming as usual and after connecting the library FullAJAX get AJAX. This is achieved through special filtering mechanisms that transform normal URL to AJAX.

###Basic features:

  • Dynamic data transfer and content loading.
  • Correct work in all popular web browsers (Internet Explorer, Firefox, Opera, Safari, Wyzo)
  • Quick and easy connection to the site or the web application.
  • Do not violate site indexing by search robots.
  • Saving history – “Back” and “Forward”.
  • The independence of the programming language used on the server (PHP, Java, ASP, Perl, etc.).
  • The counters and banners work correctly.
  • Automatic change TITLE.
  • Multi-threading, a separate history for each stream.
  • Full support GET and POST requests.
  • Parsing and run scripts, links and styles in dynamic pages.
  • Trigger content, implementation of communication menu with dynamic content.
  • Multiple levels of caching HTML, scripts and styles.
  • Ability to disable functions reinitialization of the loaded scripts – improves performance.
  • AJAX file upload to the server without page reloading.
  • Fly AJAX (convert in AJAX on fly). AJAX filter – links and forms within the specified criteria are automatically converted to AJAX.
  • Accelerator boot scripts – a parallel load, with subsequent implementation.
  • Realization of a simple model of events.
  • The full processing document.write and < frameset > in each stream is dynamically loaded pages.
  • Support onload and onunload events in tag, and window.onload for each stream.
  • Using local flash storage.
  • Ability to adjust relative paths (href and src)
  • Two models request a HTML pages: one request for one block and one request for multiple blocks.
  • Ability to work when JavaScript disabled as the usual site.

Check GitWiki and External links for more info

###External links:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.