Department of Education and Early Childhood Development (
DEECD
)
Developer's Resource Kit
Skip to content
|
Home
|
FAQs
|
Sitemap
Architectural Standards
Web Development
Application Development
Developer Resources
Web Development
Web Developer Guidelines
Core
Audio and Video
Flash
JavaScript
Java
Mobile/
PDA
XML
/
XSLT
Blogs
Podcasts
RSS
Wikis
Visual Design Recommendations
Home
>
Web Development
>
Web Developer Guidelines
> Java
Java Guidelines
No.
Checkpoint
Source
1.1
The application was built using the Java Foundation Classes
Priority 1
1.2
The application supports the Java Accessibility
API
Priority 1
1.3
All custom components explicitly implement the
Accessible
interface
Priority 1
1.4
Dynamic
GUI
layout is used
Priority 2
1.5
An application component has focus at all times
Priority 1
1.6
All objects are implemented using the
AccessibleName
method
Priority 2
1.7
All objects have been implemented using the
AccessibleDescription
method if sufficient information is not provided via the
AccessibleName
method
Priority 1
1.8
Mnemonics (access keys) and accelerators (shortcuts) are used for essential functions of the applet/application
Priority 3
1.9
Accelerators (shortcuts) observe operating system keyboard conventions
Priority 3
1.10
All components are keyboard traversable
Priority 3
1.11
The applet/application has a logical tab order
Priority 3
1.12
All logically associated
GUI
components are grouped and have been assigned a name
Priority 2
1.13
All elements and functions of a form can be accessed with assistive technologies
Priority 2
1.14
Fonts family, size and colour have been customised only through the
Properties
file
Priority 1
1.15
Only high contrast colours have been used
Priority 2
1.16
Information is not provided via colour alone
Priority 1
1.17
A zooming mechanism has been provided to increase the size of text
Priority 2
1.18
Animations can be disabled by the user with the information presented by the animation still being available
Priority 2
1.19
Any time limits can be increased
Priority 2
1.20
The volume is adjustable
Priority 2
1.21
All flashing content can be turned off or stops after a short period
Priority 2
1.22
Flashing content is slower than 2 Hertz
Priority 1
Back to top