Grand Hotel Web 2.0
Freie Entwicklungsumgebung für AJAX
Fazit
Die Reise von Aptana hat gerade erst begonnen, doch das freie Tool nimmt bereits ordentlich Fahrt auf. Sicher: Einen großen Teil der interessanten Features verdankt es den Eclipse-Entwicklern, aber die Integration der Bibliotheken, der Codeassistent und andere Merkmale machen es zu einem sehr brauchbaren Tool für Leute, die sich nicht an die Arbeit mit dem Texteditor gewöhnen wollen.
Aptana eignet sich für Einsteiger und Fortgeschrittene mit AJAX-Interessen. Bei sehr großen Projekte machen sich allerdings Performance-Einbrüche bemerkbar. Es verfügt noch nicht über so umfangreiche Funktionen wie Quanta Plus; speziell Internationalisierung, FTP-Unterstützung und Unicode-Erkennung stehen zurzeit noch auf der Todo-Liste des Projekts. Aptana punktet indes in Sachen Usability und kennt zudem zahlreiche Javascript-Funktionen.
Glossar
IDE
Integrated Desktop Environment, ein grafisches Tool, das zum Programmieren notwendige Komponenten, wie Debugger, Build Tools und Templates unter einer Oberfläche vereint.
AJAX
Asynchronous Javascript And XML. Konzept der asynchronen Datenübertragung zwischen Server und dem Browser, das ermöglicht, nur gewisse Teile einer HTML-Seite sukzessiv bei Bedarf nachzuladen.
Aflax
Der Begriff steht für asynchrones Flash und XML, eine Kreation von Paul Colton, die unter der Mozilla Public License steht. Dabei greifen in Javascript programmierte Komponenten auf Funktionen von Adobes Flash-Format zu [2].
DOM
Document Object Model; eine Programmierschnittstelle für den Zugriff auf HTML- oder XML-Dokumente. Sie wird vom World Wide Web Consortium definiert und ermöglicht Programmen, dynamisch den Inhalt, die Struktur und das Layout eines Dokuments zu verändern.
Mochikit
Weit verbreitete und gut dokumentierte Suite von Javascript-Bibliotheken, für die Zusammenarbeit mit gängigen Webbrowsern wie Safari 2.0.2, Firefox 1.0.7, Firefox 1.5b2, Internet Explorer 6, und Opera 8.5 konzipiert und getestet.
Infos
[1] Aptana-Projektseite: http://www.aptana.com
[2] Aflax-Demos: http://www.aflax.org/demos.htm
[3] Aptana-Roadmap: http://www.aptana.com/docs/index.php/Aptana_Roadmap
[4] Downloadseite der IDE: http://www.aptana.com/download_linux.php#next



