Your SlideShare is downloading. ×
0
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
13 providing an ide for creating, simulating and assessing accessible applications
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

13 providing an ide for creating, simulating and assessing accessible applications

201

Published on

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
201
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Providing an IDE for creating,simulating and assessingaccessible applications AEGIS Workshop and International Conference, Brussels
  • 2. Overview• Introduction• State of art analysis• Methodology• Case study: Building an accessible web application• Conclusions AEGIS Workshop and International Conference, Brussels
  • 3. Paper objectives• To provide the required knowledge on relevant IDEs that will influence the design and specifications of the envisioned tool based on best practices and current implementations and reusing software components or systems if necessary, available as open source products.• To present the Integrated Development Environment (IDE) which allows the creation, simulation and assessment of accessible Web applications. AEGIS Workshop and International Conference, Brussels
  • 4. State of art• To fulfill the first objective, we reviewed the most representative development platforms for building accessible Web applications and concluded that there is no such available platform guiding developers through the whole procedure: – IBM rational application developer for WebSphere software • What can be seen as a drawback about this IDE is that it is a commercial one. – Ajax tools framework project home • The downside of this approach is that it relies almost entirely on AJAX. – CodeLobster PHP edition • Developers have to buy low-cost plugins for it to add additional library and framework functionality (such as auto-complete, syntax-highlighting, command help, and other plugin-specific features). In addition CodeLobster is too slow to open big projects and it’s hard to find a file in the file list. – Dojo IDE AEGIS Workshop and International Conference, Brussels
  • 5. Methodology• Development and installation of several NetBeans plug-ins that help with the development, simulation and assessment of web-based applications: – A palette with WAI-ARIA enabled widgets from jQuery, MooTools, and Fluid Infusion libraries such as datepicker, button, etc. as plug-in in NetBeans platform (version 7.0.1). – DIAS for simulation as plug-in in NetBeans platform. – WaaT for assessment as plug-in in NetBeans platform. AEGIS Workshop and International Conference, Brussels
  • 6. AEGIS Workshop and International Conference, Brussels
  • 7. Building an accessible web-based app• Development phase of application: – HTML code – Several WAI-ARIA enabled web components are dragged and dropped from NetBeans component palette – Finalization of the applications code• Preview of the application: Via the embedded html browser using DJ Native Swing Library AEGIS Workshop and International Conference, Brussels
  • 8. AEGIS Workshop and International Conference, Brussels
  • 9. Building an accessible web-based app• Simulation phase of the application: – Using the ACCESSIBLE DIAS (Disability Impairment Approximation Simulator) functionality that has been already installed into NetBeans as plug-in.• Assessment phase of application using: – the ACCESSIBLE WaaT (Web accessibility assessment tool) – and a specific user/persona• Results of the assessment: – Pdf or earl (xml) report AEGIS Workshop and International Conference, Brussels
  • 10. AEGIS Workshop and International Conference, Brussels
  • 11. WaaT assessment results AEGIS Workshop and International Conference, Brussels
  • 12. Conclusions• This IDE accelerates Web development: – it hides complexity from novice users – it eliminates many tedious tasks for more experienced developers• This IDE could also serve as a demonstration of WAI-ARIA enabled widgets and generally for Web programming techniques, practices and architectures.• We have used the IDE in a testing environment for debugging purposes, but a greater scale evaluation has not been done yet. – We plan such an evaluation will be made possible in the near future, when a private alpha of the system will be held providing us with valuable feedback from developers. – In general, the tool did meet our expectations providing a usable IDE for developing accessible Web applications. AEGIS Workshop and International Conference, Brussels

×