Note

This archival content is maintained by WebAIM and NCDAE on behalf of TEITAC and the U.S. Access Board . Additional and up-to-date details on the updates to section 508 and section 255 can be found at the Access Board web site.

JIS Standard X8341

Provisions from JIS Standard

These are listed for discussion purposes at this time.

Note: Under the Type heading, the requirement and recommendation labels for the provision are based on:

Shall defining a required provison.

Should defining a recommended provision.


JIS provision Rationale:  What issue does this provision address? Comment Type (requirement or recommendation)
JISX8341-2 5.4.2 Connectors of external optional equipment Connectors that are frequently adapted and released should be easy to adapt and release. - Adapted means engaged?
- Covered by current pressure and grasping provisions?"
Recommendation
JISX8341-2 5.5.3 Allergy It should be considered to avoid the use of material that may cause allergic reactions. Insert Comments Recommendation
JISX8341-2 5.9.1 Consideration to surroundings Where there are audio output, vibration output, blinking screen etc., their performance shall be recognized by users with disabilities and shall not affect surroundings adversely. Their output level and degree shall be adjustable. - SOFTWARE - Adjusting Output
HARDWARE - headphone jack
output level covered by "volume" control?
-Alerts would always affect surrounding so 'adversely' would need definition.
Requirement
JISX8341-2 6.4.3 Layout (spacing, learning, left/right difference, change, etc.) b) Equipment should enable users to change the allocation of function assigned to a key, a button, and a switch. - SOFTWARE - Remapping keyboards etc. Is this a software issue? Can't see how user could do it in hardware. Recommendation
JISX8341-2 6.4.4 Setting function of input fixing conditions of keys, buttons and switches Equipment shall enable users to customize the input delay of keys, buttons, and switches in the system. - SOFTWARE - Function mapping and User preferences Requirement
JISX8341-2 6.4.5 Double pressing prevention Suppose that after a key, a button, or a switch are pressed twice, during the preset time interval, the second input shall be overridden. SOFTWARE - BounceKeys. Usually in user preferences in software.
BUT could also specify that same-keypress in less than .35 second should be ignored for all but keyboard and arrowkeys/Tabkey. That will separate most tremor from fast pressing.
Requirement
JISX8341-2 6.4.6 Equipment shall enable users to set up the following repeat input condition in the system when a key continues to be pressed down.

a) Repeat input conditions are as follows
-Active or inactive of repeat input
-Time until the start of repeat input
-Interval of repeat input (repeat ratio)
b) Users should be able to select active keys or inactive keys independently for repeat input in the system

- SOFTWARE? OR Covered in Timing Section (or should be) Requirement
JISX8341-2 6.4.7 Sequential entry function Instead of simultaneous entry of more than one keys/buttons, equipment shall enable users to select sequential entry of the key/buttons. - SOFTWARE - Hardware locking of keys is not used much anymore. Maybe say software needs to provide unless it is provided in hardware.

SOFTWARE - This SHOULD be covered by simultaneous but that is missing today. there is a "one hand" but SIMULTANEOUS" should be ADDED. (only occurs in functional performance provision now)

Requirement
JISX8341-2 6.4.8 Status indication a) Equipment shall enable users to confirm the status of a key, a button, and a switch with the function which changes to two or more statuses by operation. The means to confirm are by display and by voice. - SOFTWARE Requirement
JISX8341-2 6.4.10 Colour scheme a) The colour scheme for foreground and background of a key and a button shall give sufficient contrast. - GENERAL - NOT software. but should be in a general CONTRAST provision. Pass to GENERAL group to consider a general CONTRAST provision that would apply to SOftware, Hardware, Documentation etc? Requirement
JISX8341-2 6.4.10 ??????? b) The designer shall consider type face, size, thickness, contrast, etc of characters and symbols displayed on a key, a button, and a switch shall be considered with regard to. - DOCUMENTATION - We are sending all issues to do with printing on product to Documentation. This includes printed legends on keys etc. NOTE: that although user documentation provisions may or may not ordinarily apply to Public devices, these provisions (device labelling) certainly would need to. Requirement
JISX8341-2 6.4.12 Operation by keyboard a) Equipment shall enable users to manipulate all the operations/selections of software by particular keys on a keyboard or its combination. The designer shall consider a position, a colour scheme, contrast, form, tactile feeling, etc. so that a position can be confirmed correctly. The designer shall consider also the consistency of operation. - PARTIALLY covered by "Fully usable from Keyboard only" "Tactilely discernible keys" and "Contrast"


COGNITIVE - for consistency of operation. but probably not a requirement since too hard to measure.

Requirement
JISX8341-2 6.4.13 Feedback function a) When there are input of keys, buttons, and switches, equipment shall have them notified by voice or screen display, irrespective to normal display on screen. SOFTWARE and HARDWARE - Should be a provision that says if not done in hardware then done in software. OR have a provision that doesn't go in either hardware or software and covers this.


Current .23(k)(3) ALMOST covers this --if we change .23(k)(3) "The status of all locking or toggle controls or keys shall be visually discernible, and discernible either through touch or sound" to cover key operation ? Then it would cover this.

Requirement
JISX8341-2 6.4.13 Feedback function b) Equipment should enable users to feel that the intended operation was accepted by feedback of snap action, etc. SOFTWARE and HARDWARE - SIMILAR TO ABOVE (13-a) change "The status of all locking or toggle controls or keys shall be visually discernible, and discernible either through touch or sound" to cover key operation ? Then it would cover this. (cant always be snap action. for example touch screen) Recommendation
JISX8341-2 6.4.14 Preparation of alternative means Equipment shall offer alternative means such as on-screen keyboard. SOFTWARE issue Requirement
JISX8341-2 6.4.15 Connection of plural devices Equipment should be able to connect at least two keyboards, and be operated by either of them. Even when the special keyboard is offered according to the user, the original keyboard should be retained as it is so that it can be used. HARDWARE - we need to discuss STANDARD PORT in a future meeting. this should be added to that discussion.
If we have USB ports it would be hardware possible. Would also need software support for it. What is our status on "standard port" discussion?
Recommendation
JISX8341-2 6.5 Pointing devices - 6.5.2 Speed/acceleration of pointer Users shall be able to adjust the speed and acceleration of the pointer. For instance, users shall be able to adjust the ratio between pointer-device and pointer movement, such that either a large movement in the pointing device moves the pointer a little, or a small movement in the pointing device moves the pointer a lot. SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.3 Delayed recognition by pointing devices Users shall be able to adjust the interval between a pointing-device button-press and the acceptance of pointer movement. The interval between a pointing-device button-press and the acceptance of pointer movement shall not be determined by the designer on the basis of assumptions concerning user dexterity. Users shall be able to determine it themselves. Tremor may cause a user to inadvertently move the mouse when pressing a button. SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.5 Display of the pointer on the screen b) Users shall be able to determine the size, shape, and colour of the pointer and cursor, if and how the pointer traces, and the blinking interval of the cursor. SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.6 Button-hold It shall be possible to simulate the holding down of a button with a single click. SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.7 - Adjusting the click interval for multiple clicks Users shall be able to adjust the interval between clicks required to register a multiple click (e.g. a double click). SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.8 - Button-press-acceptance setting Users shall be able to set the interval between a pointer button-press and acceptance of the button-press. SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.9 Assigning functions to buttons (such as double-click with a single click) Users shall be able to set pointing-device buttons to perform double-click or drag-and-drop operations with one click. SOFTWARE - User Preference Setting Issue?. Requirement
JISX8341-2 6.5.10 Feedback a) Feedback on pointing operations shall be provided to users. For instance, acceptance of input shall be indicated by a clicking sound or other sound, or by the display of an icon. SOFTWARE - User Preference Setting Issue?. Would this be covered under a general "feedback from input device use should be visual and either auditory or tactile" provision?
also the next one.
Requirement
JISX8341-2 6.5.10 Feedback b) Several feedback functions should be provided, such that users are able to receive feedback in more than one sensory medium, e.g. visually and aurally. SOFTWARE - User Preference Setting Issue?. See item just above Recommendation
JISX8341-2 6.5.11 Alternatives to pointing devices Users shall be able to perform pointing-device operations with the keyboard or some other alternative device. Users whose range of hand or arm movement is limited may find it difficult to use a mouse, and yet have few problems operating a keyboard. Therefore, operations such as moving the pointer, clicking, double-clicking, and dragging and dropping shall be assigned to specific keys on the keyboard. Covered by our existing "Fully usable using only the keyboard" provision? Requirement
JISX8341-2 6.5.12 Connecting more than one device It should be possible to have at least two pointing devices connected and enabled at the same time. Even if assistive technology is connected, it should still be possible to have a standard mouse connected and available for use. Two pointing devices may be required so that pointing and button-pressing operations can be performed by different parts of the body. Related to "JISX8341-2 6.4.15 Connection of plural devices " above?
SOFTWARE - software needs to allow two pointing devices to be active and recognized by the software so they can be used simultaneously (or interchangeably).
HARDWARE - Needs to allow connection of two of the same device in parallel with both operational. USB does this. Does Bluetooth allow two pointing devices? Committee consensus was that there should be a way to connect multiple but that each method (e.g. Bluetooth) did not need to be able to support multiple themselves as long as the user had the ability to connect multiple (say through USB). Multiple Bluetooth might be useful but would not be a bar to accommodating someone if other techniques like USB were available to them.
Recommendation
JISX8341-2 6.7.1 Ability to connect to alternative devices Some users with sensory or cognitive disabilities, or problems with language, reading, or writing, use sign language or braille or other means of expression. To help such users, connection to various types of software or devices used for converting and expressing language shall be possible. For instance, although voice output is often used for visually-impaired users, it shall also be possible to convert the same content to braille and output it to a pin display. The animated display of sign language is useful for hearing-impaired users. Finger-braille devices are useful for users with both visual and hearing impairments (hereinafter “deaf-blind users”). HARDWARE - is this the same or similar to JISX8341-2 6.4.15 Connection of plural devices ? should they be covered in the same or two parallel provisions?
Covered by our Standard Port provision if it also required the ability to connect multiple devices with a standard adapter.
Requirement
JISX8341-2 6.10.1 Presentation of system information The status of setting/releasing with regard to the information accessibility function shall be presented to a user. HARDWARE AND SOFTWARE - Covered by "The status of all locking or toggle controls or keys shall be visually discernible, and discernible either through touch or sound"?? Requirement
JISX8341-2 6.10.2 Status of input/output equipment The operation status of a keyboard, a mouse, a voice input device and all other input/output equipment should be recognized by users themselves. - SOFTWARE PROBABLY -
Not clear - how is this different than other provisions for visual, audio, tactile feedback of use and status?
Recommendation
JISX8341-2 6.10.3 Information of system configuration The means to easily acquire system configuration should be provided. SOFTWARE - Recommendation

WebAIM is an initiative of:
Center for Persons with Disabilities (CPD) Utah State University