Share this project

Done

Share this project

Done
AccDC: The Accelerated Dynamic Content API project video thumbnail
Replay with sound
Play with
sound
$641 pledged of $30,000 goal
backers
Missing avatar By Bryan Garaventa (deleted)
$641 pledged of $30,000 goal
backers

About this project

 
Imagine a world where all dynamic web technologies are fast, reliable, and automatically accessible.
It's entirely doable; AccDC already does it!



AccDC is an Accessibility API for the Web! (Please check out the FAQ section for more specific details about functionality.)

 
What is 'accessibility'?

Imagine a donkey.
There it is in your mind, sitting there, big twitchy ears, sort of fuzzy.
In front of the donkey is a big orange tasty carrot, swinging from side to side.
Between the donkey and the carrot is a clear glass wall, unbreakable of course (not nice), with no way around.
So there the donkey sits, salivating, watching the carrot, smelling it even, unable to reach it;
Fuzzy ears twitching as it moves its head back and forth, tracking the carrot;
Braying mournfully as it bonks its head gently against the glass...
Sad donkey...

This is what it feels like every time a disabled user discovers that a technology is not accessible. (And no, I don't mind comparing myself to a donkey.)
 
Accessibility allows disabled people to shop, to manage their finances and appointments, to work productively, to socialize with family and friends, and to do much more on an equal footing with everybody else. That's what accessibility means.

This is what AccDC is designed to do, it makes the most complex features of web technologies automatically accessible for disabled users! (No more glass walls. = Happy donkey!)

So, here's a few things to know in advance:
A 'screen reader user' is a person who uses software that announces text on the screen.
A 'keyboard only user' is a person who cannot use the mouse.
An 'Assistive Technology' is software or hardware that bridges the gap between what the person can do, and what needs to get done.
In my case for example, I have no sight, so I use a screen reader to interact with the computer. This Assistive Technology is my bridge to the virtual world.

Below, are some complex web technology features that you will probably be familiar with. The difference however, is that AccDC is used to make each automatically accessible for disabled users!

figure1: AccDC is used to create a Facebook styled chat dialog that automatically announces incoming messages to screen reader users.


figure2: AccDC is used to create a Google styled auto-suggest search field that acts as an automatically accessible keyboard friendly drop down box.


figure3: AccDC is used to create a TreeView control that is automatically accessible to screen reader and keyboard only users.


figure4: AccDC is used to create a carousel control that automatically announces slide details when moving backward and forward for screen reader users.


figure5: AccDC is used to create a dynamic calendar control that is fully accessible to screen reader and keyboard only users.


figure6: AccDC is used to create drag and drop zones that are automatically accessible to screen reader and keyboard only users.


AccDC can also be used to power fully dynamic websites. For example, WhatSock.com is fully powered by AccDC, and is designed to be the most accessible fully dynamic website in the world.

So who is AccDC for?

AccDC is a JavaScript API (application programming interface) that is designed for businesses, public and private organizations, academic institutions, or anyone else that wishes to study and develop automatically accessible web technologies.

Why is this important?

Even though AccDC is designed for businesses, organizations, and universities, it will steadily improve the user experiences of web technology users like you, me, and everyone else, as AccDC spreads throughout the web, making interactive applications more user friendly, reliable, faster, and automatically accessible for disabled Assistive Technology users.

As a result, it will positively impact millions of people like us!

So here's the plan:

(1) I will reprogram the AccDC API cloud service, and release it as a free distributable JavaScript module that can be incorporated into any code library, framework, or platform that supports JavaScript, so it can be used by any business, organization, or university to enhance their services and applications without obligation! The downloadable AccDC module will also be able to operate as a standalone API, so that web developers can use AccDC with minimal resources to make things run faster! The standalone AccDC source code will be ready and downloadable from WhatSock.com by July 2012.

(2) I will write a book, 'Changing the World with AccDC', which will be an advanced programming guide for developers and students wishing to maximize development with AccDC and learn automatically accessible programming techniques. This will also provide valuable curriculum material for universities; ensuring that the next generation of developers will be fully versed in the development of automatically accessible web technologies as soon as they hit the work force; sowing the seeds for a new positive age of the web! The book will be complete by December 2013, and ready for distribution within the first quarter of 2014, though it will likely be available sooner than that.

The team for this project consists of myself, and Ana Cristina (my wife) who is the graphic designer for the project, since she's the one with the eyeballs. (She's the one who made the project photo for this page)


If we can raise thirty thousand with your help, all of the above goals will be done! Simple as that.

The best part though, is if we can go over thirty thousand. The more we raise with your support, the better we can make AccDC a driving force in the international programming community by establishing AccDC as a programming game-changer for emerging web technologies. Specifically, it will allow us (1) to reach out to more businesses, organizations, and universities around the world, (2) to translate the book 'Changing the World with AccDC' into multiple languages for wider distribution, and (3) to ensure continued development of AccDC in the future.

Every pledge that goes over our initial goal will be used to secure the future of AccDC and to ensure its continued development, so every dollar in support of this project is absolutely critical!

You know, together, we really can change the virtual world into a better place for everyone.

Thank you for taking the time to check out AccDC! As always, please don't hesitate to contact me if you have any questions or queries whatsoever.

All the best,
Bryan Garaventa
Connect with me on LinkedIn! http://www.linkedin.com/in/bgaraventa

Support this project

  1. Select this reward

    Pledge $10 or more About $10

    The Totally Tubular Backer Reward:
    (1) Get one display quality 5x7 glossy print of the cover art for the book!
    It will be slick, stylish, and awesome.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $20 or more About $20

    The Totally Swanky Backer Reward:
    (1) Get one display quality 8x10 glossy print of the cover art for the book!
    It will be slick, stylish, awesome, and bigger.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $25 or more About $25

    The Super Swanky Backer Reward:
    (1) Get one display quality 8x10 glossy print of the cover art for the book; signed by the artist and myself!
    It will be slick, stylish, awesome, and absolutely unique.

    Less
    Estimated delivery
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $30 or more About $30

    The Totally Gnarly Backer Reward:
    (1) Get one free copy of Changing the World with AccDC, a programmers guide to AWESOMENESS!
    Changing the World with AccDC is scheduled for completion by December 2013, after which all free copies will be mailed.

    Less
    Estimated delivery
    11 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $1,000 or more About $1,000

    The Corporate Sponsorship Reward:
    (1) Accreditation for sponsorship within the AccDC module download package.
    Will be seen by every international business, organization, academic institution, and developer that downloads the AccDC API.
    May include name, business or affiliation (if applicable), 200 word description of business or affiliation (if applicable), and hyperlink (if applicable).
    The only exceptions being, no illegal or offensive associations can be listed.
    Sponsors will be listed from top to bottom, starting with the highest contributors, or by soonest date when contributions are identical.
    The AccDC module package is scheduled to be available as a free download from WhatSock.com by July 2012, and will include all sponsor details.
    (2) Plus get up to fifty free copies of Changing the World with AccDC, a programmers guide to AWESOMENESS!
    (May be less if desired) Great for dev departments and academic institutions.
    Changing the World with AccDC is scheduled for completion by December 2013, after which all free copies will be mailed.

    Less
    Estimated delivery
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (45 days)