All of WhatSock.com is powered by the AccDC API to maximize speed and efficiency.
To see how this is done, view the initial setup script at
js/ready.js,
which declares all of the tab links on the left as top-level AccDC Objects.
View the Live Demo setup file at
js/demo.js,
to see how all of the below demos are configured as child AccDC Objects, with the Live Demo tab specified as the top-level parent AccDC Object.
Demo 1: An interactive editor dialog rendered as an AccDC Object, including a toolbar and dropdown menus, all of which consist of nested AccDC Objects that are dynamically configured from an external XML file on the server.
Click the "Edit Content" link to open the editor AccDC Object.
Demo 2: Standard images converted into draggable AccDC Objects that are automatically accessible to screen reader and keyboard only users with customizable drop zones.
Click the "Morph" button to convert all of the planet images into draggable AccDC Objects.
All of the draggable planet AccDC Objects are keyboard accessible when morphed.
(The sun is also draggable, though it is not configured to be keyboard accessible since there is no drop zone specified.)
Directions for keyboard access:
Demo 4: A Google map rendered as an embedded, fully encapsulated, keyboard accessible AccDC Object that dynamically opens when the page loads.