Ajax Extensible Page
Ajax without programming
The A.E.P. JavaScript library allows to create dynamic pages with a content
expanded at user request, either locally at a click on a sign, or a work or
a phrase, or globally at a clic on the "expand" button or text.
A.E.P. is an innovation of the Web 2.0 that changes the way Web sites are
built and used. However it is not intended to any page, this could interfere with search engines, but only in certain applications providing content specific at request.
Expand the content
|
Collapse the content
|
Benefits of extensible pages
- Two-levels articles. A same page may be read by experienced
reader, without to be annoyed with details that are obvious for them, et it
may be read also by beginners which can get more info when needed.
- Avoiding go and back. Requested data being inserted into
the current page, we have just to read and scroll to continue.
-
And a lot more...
Using
The "expand" and "collapse" links on a modern Web page
should stay besides the "print" link that allows to display a printable
version of the page.
Actually, the framework can be used also to create this printable version.
More details about using A.E.P on the manual...
The extensible logo
When you choose to use textual links, that are not as visible as buttons, it is better to inform your visitors the page is extensible with this logo:
and in all case you can also inform your visitors to what extensible page is by a link on this page:
<a href="http://ajax.xul.fr/extensible/" target="_top"> <img src="extensible.jpg"> </a>
Manual
Making a page extensible is very simple:
1) put a replacing text into a <div> and give it an identifier or into
a text file.
2) put a text to replace into a <span>, give it an identifier and assign
to a "name" attribute the identifier of the replacing text, or to
a "src" attribute the filename.
3) Call a JavaScript function with the onclick event.
The manual is aimed at webmasters and describes all functions of the A.E.P.
library
- HTML version.
- A PDF printable version may be saved with Open Office .
Compatibility
The framework has been tested under:
- Chrome.
- Firefox.
- Opera.
Details.
Demonstration
Download
The zip archive holds the extensible.js library, a PDF version of the manual and some demos.
- Download AEP. Version.
Resources
- A JavaScript tutorial to use the library with a single button or textual command.
Licence
The A.E.P. framework is distributed under the GNU
GPL 2.0 licence.
The copyright notive must be kept on any project based upon the A.E.P. library
or any document that exposes the source code. This notice is not required
on Web pages using the framework.
You can use the "expand" and "collapse" buttons provided
on this page.
You can link this page with this code:
Powered by Ajax Extensible Page.