

Licensed from Columbia University Press
Ajax may refer to:
Mythology
- Ajax (mythology), son of Telamon and a hero in the Trojan war, also known as "Ajax the Great"
- Ajax the Lesser, son of Oileus and also a hero in the Trojan war
People
- Ajax (missionary), Arian missionary who converted the pagan Suevi c. 466
Information technology
- Ajax (programming) (Asynchronous JavaScript and XML), a technique used in web application development
- Ajax framework, a framework for the Ajax technique
- Ajax (floppy disk controller), a floppy disk controller fitted to the Atari STE
Football
- AFC Ajax, a football club from Amsterdam, The Netherlands
- Ajax America, also known as Ajax Orlando, an American soccer team from Orlando, Florida
- Ajax Cape Town FC, a South African football club
- Ajax Kenitra, a Moroccan futsal (indoor football) club
- FC Ajax Lasnamäe, an Estonian football club
- Rabat Ajax, a Maltese football club
- Ajax Sportman Combinatie (ASC), a cricket and football club in Leiden, The Netherlands
- Aias Salaminas F.C., a football club based in Salamina, Greece birthplace of Ajax the Telamonian
- Unión Ájax, a football club in Trujillo, Honduras
Horse racing
- Ajax (horse), a champion Australian racehorse of the 1930s
Vehicles
- Ajax (1906 automobile), Aigner, Switzerland
- Ajax (1913 automobile), Briscoe, France
- Ajax (1914 automobile), Seattle, Washington, U.S.
- Ajax (1921 automobile), prototype, U.S.
- Ajax (American automobile), Nash Motors, 1925–1926, U.S.
- Ajax Electric (automobile), electric, U.S., introduced 1901 in New York
- HMS Ajax, several ships of the Royal Navy
- USS Ajax, several ships of the United States
- Ajax (1860 locomotive), one of the eight South Devon Railway Dido class steam locomotives, in service 1860-1884
- Ajax (1927 locomotive), a LMS Royal Scot Class express locomotive, in service 1927-1962
- Ayaks, a Soviet top secret aerospacecraft project
Fiction
- Ajax (Sophocles), one of the seven surviving plays by the ancient Greek tragedian Sophocles
- Ajax (Disney), a fictional company (the Disney equivalent of Looney Tunes' Acme Corporation)
- Ajax Duckman, a character in the animated television series Duckman
- Martian Manhunter, a comic superhero called Ajax in Brazil and Portugal
- Ajax (comics), the name of two fictional characters from the Marvel Universe
- Ajax Calkins, a character in Destiny's Orbit and Destination Saturn by Donald Wollheim
- Ajax (Dune), one of the 20 cyborg titans who ruled mankind in the Legends of Dune novels by Brian Herbert and Kevin J. Anderson before Omnius the Evermind gained control.
- Rocket Ajax - From the film Flash Gordon
- Ajak, another Marvel Comics character, a member of the Eternals, sometimes known as "Ajax the Greater"
Music
- Ajax (band), an electronic band from New York City
- Ajax (DJ), an Australian Electro mashup DJ
- Ajax Widowmaker, a horrorcore rap artist
- Ajax Records (Chicago), a Chicago based independent record label active in the later 20th century
- Ajax Records (Quebec) (1921 - 1926), a North American record company
- AjaX, The Pop Culture Suicides keyboardist
- Ajax Starglider, an American hip-hop artist from the group Future Shock
Places
- Ajax, Ontario, a town in Canada
- Ajax GO Station, a station in the GO Transit network located in the town
- Aspen Mountain (Colorado), also known as Ajax Mountain
Other
- Ajax (arcade game), a 1987 shoot 'em up arcade game released by Konami
- Ajax (cleanser), a household cleaner
- Operation Ajax, a 1953 Anglo-American covert operation to overthrow the government of Iran
- Apatosaurus ajax, the type species of the Apatosaurus genus of sauropod dinosaurs
- Nike Ajax, an American anti-aircraft missile system
- 1404 Ajax, an asteroid
- Ajax (toilet), an early flush toilet invented in England in 1596
- Ajax (The Warriors), a member of The Warriors gang
This article is licensed under the GNU Free Documentation License.
Last updated on Friday July 11, 2008 at 20:06:27 PDT (GMT -0700)
View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation
Biography
Formed in 2005, the group is Zim Zum's first musical venture since Pleistoscene; which he released two internet demos songs of in 2002. All of the band members stage names, bar Zim Zum have a Germanic sound to them, this could be regarding Zum's Germanic ancestry. So far the band have played live shows in Chicago and various places in the mid-west, and are currently recording their debut album. As well as shooting a promotional video and planing a full tour.The band has put eight tracks, set to be featured on their 4 EP (Double Album in 4 parts) debut, up for listening on their official MySpace website at various times, these tracks are;
- Introduction: To Have Lived and Died in The 21st Century (Prelude: Act I -Instru-Mental)
- The Art of the Bruise
- Th3 D151llv510n3d [R3]v0lvt10n
- Whatever The Future Holds (The Closing Credits - Instru-Mental)
- Nothing
- BACK DOWN TO me
- Apocalyptic Love Song
During the week of monday March 24th, 2007 the band released new songs on their myspace page as a preview for their 4 EP debut. Each new song was left on the site for a period of 24 hours after which it was replaced by a new track, these songs included;
- The Skin I'm In
- Pretty Ugly and the Secret Society
- Personality Crisis
- A Butterfly In A Hurricane
- and a cover of Buffalo Springfield's For What It's Worth
Members
- Haze Lee Finn — vocals, guitar
- Zim Zum — lead guitar, backing vocals
- Ajax — keyboards
- Trey — bass
- Baron — drums
Former members
- Azland — bass
- Faust Flag — drums
External links
- Official Pop Culture Suicides website
- The Pop Culture Suicides at MySpace
- The Pop Culture Suicides at MusicMoz
This article is licensed under the GNU Free Documentation License.
Last updated on Tuesday July 01, 2008 at 17:37:01 PDT (GMT -0700)
View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation
Ajax (asynchronous JavaScript and XML), or AJAX, is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. Data is retrieved using the XMLHttpRequest object or through the use of Remote Scripting in browsers that do not support it. Despite the name, the use of JavaScript, XML, or asynchrony is not required.
History
While the term Ajax was coined in 2005, techniques for the asynchronous loading of content date back to 1996, when Internet Explorer introduced the IFrame element. Microsoft's Remote Scripting, introduced in 1998, acted as a more elegant replacement for these techniques, with data being pulled in by a Java applet with which the client side could communicate using JavaScript. In 1999, Microsoft created the XMLHttpRequest object as an ActiveX control in Internet Explorer 5, and developers of Mozilla and Safari followed soon after with native versions of the object. On April 5, 2006 the World Wide Web Consortium (W3C) released the first draft specification for the object in an attempt to create an official web standard.Technologies
The term Ajax has come to represent a broad group of web technologies that can be used to implement a web application that communicates with a server in the background, without interfering with the current state of the page. In the article that coined the term Ajax, Jesse James Garrett explained that it refers specifically to these technologies:- XHTML and CSS for presentation
- the Document Object Model for dynamic display of and interaction with data
- XML and XSLT for the interchange and manipulation of data, respectively
- the XMLHttpRequest object for asynchronous communication
- JavaScript to bring these technologies together
Since then, however, there have been a number of developments in the technologies used in an Ajax application, and the definition of the term Ajax. In particular, it has been noted that:
- JavaScript is not the only client-side scripting language that can be used for implementing an Ajax application. Other languages such as VBScript are also capable of the required functionality.
- the XMLHttpRequest object is not necessary for asynchronous communication. It has been noted that IFrames are capable of the same effect.
- XML is not required for data interchange and therefore XSLT is not required for the manipulation of data. JavaScript Object Notation (JSON) is often used as an alternative format for data interchange, although other formats such as preformatted HTML or plain text can also be used.
Critique
Advantages
- In many cases, the pages on a website consist of much content that is common between them. Using traditional methods, that content would have to be reloaded on every request. However, using Ajax, a web application can request only the content that needs to be updated, thus drastically reducing bandwidth usage.
- Because only sections of pages need to be reloaded, Ajax allows for much more responsive web applications, giving users the feeling that changes are happening instantaneously.
- The use of Ajax can reduce connections to the server, since scripts and style sheets only have to be requested once.
Disadvantages
- Dynamically created pages do not register themselves with the browser's history engine, so clicking the browser's "back" button would not return the user to an earlier state of the Ajax-enabled page, but would instead return them to the last page visited before it. Workarounds include the use of invisible IFrames to trigger changes in the browser's history.
- Dynamic Web page updates also make it difficult for a user to bookmark a particular state of the application. Solutions to this problem exist, many of which use the URL fragment identifier (the portion of a URL after the '#') to keep track of, and allow users to return to, the application in a given state.
- Because most web crawlers do not execute JavaScript code, web applications should provide an alternative means of accessing the content that would normally be retrieved with Ajax, to allow search engines to index it.
- Any user whose browser does not support Ajax or JavaScript, or simply has JavaScript disabled, will not be able to use its functionality. Similarly, devices such as mobile phones, PDAs, and screen readers may not have support for JavaScript or the XMLHttpRequest object. Also, screen readers that are able to use Ajax may not properly read the dynamically generated content.
- The same origin policy prevents Ajax from being used across domains, although the W3C has a draft that would enable this functionality.
See also
References
External links
- AJAX at the Open Directory Project.
- Ajax Tutorial with get, post, text and XML examples.
- Attacking AJAX Applications Presentation on Ajax Security issues given at the Black Hat security conference.
This article is licensed under the GNU Free Documentation License.
Last updated on Saturday July 26, 2008 at 08:16:58 PDT (GMT -0700)
View this article at Wikipedia.org - Edit this article at Wikipedia.org - Donate to the Wikimedia Foundation
Copyright © 2008, Dictionary.com, LLC. All rights reserved.











