to ensure that oneplayer is accessible to all user groups - including the disabled - i've implemented a number of accessibility features throughout this site, details of which can be found below.
you will find a small menu at the start of every page on oneplayer that allows you to jump directly to the most important parts of that page. these include the main content of each page, as well as the site navigation and this accessibility statement. sighted users will be able to see these 'skip links' appear when using the TAB key to navigate through the page.
access keys, introduced in HTML 4.0, replace the need to use a mouse for navigation - where operating system and browser allow. windows users can press ALT + the access key to jump directly to the page that the access key represents; Mac users can press CONTROL + the access key, followed by ENTER to activate the link.
the uk government website guidelines outline a standard set of access keys, which oneplayer follows as closely as possible. the following access keys are available on every page on oneplayer:
i have attempted to create a logical tab order for the most important elements of each page of this site. this allows users who rely on tabbing, rather than the mouse, to quickly reach the pages that they want. obviously, this order is logical to me, but if you disagree feel free to contact me.
the markup behind this site is semantic and structured. page headings are marked as such: oneplayer, the site logo, is a H1, page headings use H2 tags, sub headings use H3 tags, and so on; lists of links, including navigation, and marked up as lists.
i have deliberately kept images to a minumum on oneplayer, not only to add to the clean design, but also so that meaning and context isn't lost if the user is unable to view these images. where images have been used, an ALT attribute has been included: containing a descriptive value where necessary, or an empty value if the image is purely cosmetic.
i have attempted to ensure that this site's font and background colour combinations allow the information to remain clear under different colour blindness conditions. however, if the colours and contrast are not satisfactory, you can disable my stylesheet by clicking on the 'css disable' icon on the left hand side of each page on this site. alternatively, if you use either firefox or internet explorer, try one of the methods below:
if you are unhappy with the text size used on this site, you can increase or decrease the size by clicking on the plus (+) or minus (-) symbols beside change text size on the left hand side of each page. there are five different text sizes that you can cycle through, by clicking each symbol one or more times. these use a percentage of the five text sizes that are defined in the CSS specification: xx-small, x-small, small, medium, and large.
alternatively, if you do not wish to use the above functionality or have javascript disabled, you can change the text size by using one of the following methods:
if you have a mouse with a scroll wheel, you can change the text size in either browser by holding down CONTROL and scrolling up or down using the scroll wheel.
tables - as the name would suggest - are used to display tabular data. as i don't have any tabular data to display, oneplayer does not use tables.
where oneplayer uses forms, form text is associated with form fields by using LABEL tags.
all links have TITLE attributes which describe the link in greater detail, ensuring the link makes sense out of context, and to give any necessary information, such as 'opens in a new window'.
oneplayer is completely functional with javascript turned off. it has been used on this site for the following functionality:
oneplayer conforms to level triple-a compliance as set out by the web content accessibility guidelines and endorsed by the royal national institute for the blind (rnib).
all pages validate as xhtml 1.0 strict and use semantic, structured markup.
all stylesheets used on oneplayer validate.
i've tried my best, but if you have any complaints or comments, please feel free to contact me. thanks.
thanks for coming