Communardo Software GmbH, Kleiststraße 10 a, D-01129 Dresden
0800 1 255 255

Ajax Design Patterns

Ajax Design PatternsDer Siegeszug von Ajax hat uns viele neue Web-Anwendungen beschert, die sich bes­ser und ein­fa­cher bedie­nen las­sen, dem Benutzer bes­se­res Feedback geben und die bes­sere Reaktionszeiten auf­wei­sen, als das frü­her der Fall war.

Aber Ajax ist keine Zauberwaffe!

Es ist immer noch not­wen­dig seine Anwendung wohl­über­legt zu pla­nen und zu gestal­ten.

Einige Konzept haben sich schon stark durch­ge­setzt, wie z.B. das "Inline-Editing" wie bei den Texten bei Flickr. Manch andere Sachen sind hin­ge­gen noch als eher expe­ri­men­tell zu betrach­ten.

Mit AjaxPatterns.org (dem Wiki zum Buch "Ajax Design Patterns"), gibt es einen Ort um zu doku­men­tie­ren was funk­tio­niert, und was nicht, um gemein­same Standards zu fin­den und zu dis­ku­tie­ren.

Design Patterns haben in ande­ren Teilen der Software-Entwicklung ja bereits Einzug gehal­ten und las­sen sich auch für Ajax-Anwendungen defi­nie­ren.

Die Patterns sind natür­lich auch nicht die end­gül­tige Wahrheit, aber geben gute Anhaltspunkte, an denen man sich ori­en­tie­ren kann. Sie ermög­li­chen außer­dem eine Vereinheitlichung der User Experience und eine Verbesserung der Usability, was es den Anwendern ein­fa­cher macht, sich zurecht zu fin­den.

Die Themen im Wiki sind sor­tiert nach:

  • Foundational Technology Patterns
    • Ajax App, Display Manipulation, Web Remoting, Dynamic Behaviour
  • Functionality and Usability Patterns
    • Web Services, Browser-Server Dialogue, DOM Population, Performance Optimisation, Javascript OOP, Maintainability, Code Generation and Reuse
  • Programming Patterns
    • Widgets, Page Architecture, Visual Effects, Functionality
  • Development Process Patterns
    • Diagnosis, Testing

Viel Spaß beim Lesen!

Related Posts

Pin It on Pinterest