forked from cappuccino/cappuccino
-
Notifications
You must be signed in to change notification settings - Fork 0
Google Summer of Code
boucher edited this page Aug 12, 2010
·
10 revisions
-
Accessibility
- Make Cappuccino more accessible to screen readers and other assistive technologies
- Improve keyboard navigation support throughout the frameworks
- How effective will implementing some or all of WAI-ARIA be at achieving this goal?
- Aside from ARIA, what technologies do we wish we had, and how can we either “fake them”, or convince browsers to implement them?
- Core Data style framework
- Object relational mapping, with server side persistence.
- Either core-data inspired, or maybe ActiveRecord inspired
- Should be optimized for intelligently fetching and caching data locally on the client
- Ideally, would integrate with HTML5/Gears Local Storage automatically
- Replace the Objective-J tokenizer regex with a better one (ANTLR, hand-made?)
- Having a better parser would also make it easier to build interesting new development tools, like static (or even dynamic) code analysis and type checking
- AppKit Canvas based renderer (as alternative to the DOM renderer, think Bespin)
- Canvas is just one potential alternative rendering platform too. Think SVG, or even Flash.
- Better debugging support → integrated into WebKit Inspector
- The WebKit team is interested in making it easier to modify the web inspector.
- It would be great to have built in support for Objective-J in WebKit and Firebug
- Really interested in other dev tools, especially documentation tools and code analysis