The AEM user interface combines the advantages of a web interface with the fluidity and responsiveness usually associated with desktop applications. AJAX (Asynchronous Javascript and XML) technology is used to support interface features such as:
Administration Consoles (Classic UI): The administration consoles for each major AEM function (WCM, DAM, Worklow, etc.) present a consistent "explorer" interface. For example, the WCM console features a two-pane interface with a dynamic expandable/collapsable tree on the left and a grid with draggable rows and columns on the right.
Sidekick (Classic UI): A floating "inspector" window appears on the editable page from which new components can be dragged and actions that apply to the page can be executed.
Component Browser (Touch-Optimized UI): On the right side of an editable page a sliding browser can be opened; from here components can be dragged onto the page where they can be edited.
Content Finder (Classic UI): On the left side of each authorable page, the content Finder provides quick access digital assets such as other images, Flash elements and documents as well as other pages and paragraphs. These items can be dragged to the page to position assets or create links to other pages.
Asset Browser (Touch-Optimized UI): On the left side of an editable page a sliding browser can be opened; from here assets can be dragged onto the page.
In-place Editing: Text components can be edited directly on the webpage without any intervening dialog box or explicit saving.
Drag and drop: Paragraphs, other components, and digital assets such as images can be positioned on the page simply by dragging and dropping them in the desired location.
Search as you type: Searching for content through the AEM interface presents dynamic matches as you type the query.
Context menu (Classic UI): Right clicking on most onscreen elements brings up a context menu with appropriate action options, just as in a desktop OS interface.