skip links:


site navigation:

archives:

categories/tags:

techie stuff:

shameless plug:

accessibility statement

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.

accessibility features on oneplayer

'skip links'

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

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:

S
skip navigation / jump to page contents
N
jump to site navigation
1
home page
2
site map
3
browse posts
4
about me
5
about this site
6
oneplayer's rss
8
contact
9
accessibility statement

tab order

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.

structured and semantic markup

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.

images

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.

colours

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:

firefox:
  • select view > page style > no style to disable my stylesheet.
  • select tools > options > content. you can change text and background colours here.
internet explorer:
  • select tools > internet options > general > colors. you can change text and background colours here.
  • select tools > internet options > general > accessibility. you can choose to ignore the colours that i have specified.
  • select tools > internet options > general > accessibility. override my stylesheet by using your own under user style sheet.

text size

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:

firefox:
  • select view > page style > no style to disable my stylesheet.
  • select tools > options > content. you can change text size here.
  • select view > text size and increase or decrease.
  • hit CONTROL + plus (+) to increase the size, or CONTROL + minus (-) to decrease the text size.
internet explorer:
  • select view > text size and select your preferred size.
  • select tools > internet options > general > accessibility. you can choose to ignore the sizes that i have specified.
  • select tools > internet options > general > accessibility. override my stylesheet by using your own under user style sheet.

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

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.

forms

where oneplayer uses forms, form text is associated with form fields by using LABEL tags.

links

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'.

javascript

oneplayer is completely functional with javascript turned off. it has been used on this site for the following functionality:

  • to allow the user to increase or decrease font sizes. this has been written to the page using javascript, so that users who have javascript disabled won't be offered functionality that won't function. for those users, this accessibility statement details alternate methods for changing the site's font sizes.
  • the browse posts page uses ajax. if javascript is disabled, the browse function still works, but the page is reloaded each time to grab and display the results.
  • to open all external links in a new window. strict xhtml 1.0 does not allow for the TARGET attribute. as a result, a DOM compliant script has been used to open a new window for all links leaving oneplayer. links will simply open in the same window for users who have javascript disabled.

standards compliance

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.

comments

i've tried my best, but if you have any complaints or comments, please feel free to contact me. thanks.



thanks for coming