Skip to content
/ ajile Public

ajile ♻️ async javascript importing & loading extension with cache, namespace & version dependency management

License

Notifications You must be signed in to change notification settings

iskitz/ajile

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Asynchronous JavaScript Importing & Loading Extension enables namespace creation and on-demand script loading in browser-based JavaScript environments.

Features

  • Namespace creation and versioning.
  • Automatic namespace-to-script routing.
  • Automatic script bootstrapping for HTML documents.
  • Namespaced & non-namespaced script dependency definition.
  • On-demand inline, local, and remote script loading without same-origin restrictions.

Compatibility

ajile is compatible with the following specifications and web browsers:

Specifications

Desktop Browsers

  • Gecko
    • Camino 1.0.1+
    • Firebird 0.6+
    • Firefox 0.7+
    • Mozilla 0.9.1+
    • Netscape 6+
    • Phoenix 0.1+
    • SeaMonkey 1.0+
  • WebKit
    • Chrome
    • OmniWeb 5.6+
    • Safari 1.2+
    • Shiira 1.2.2+
    • Sunrise 0.89+
  • Other
    • iCab 3.0.3+
    • Internet Explorer 4.01+
    • Opera 5+

Mobile Browsers

  • Blazer 3.0 on Treo 600
  • Chrome
  • Dolphin
  • Firefox
  • Mercury
  • Opera Mini 2.0+
  • Safari