Accessibility statement - online service

The University of Oulu's online service ( ja is subject to the Act on the Provision of Digital Services and the European Union Accessibility Directive, which require public online services to be easily accessible. Their requirements apply to the online service as of September 23, 2020.

Accessibility statement

The University of Oulu’s online service is subject to the Act on the Provision of Digital Services and the European Parliament and of the Council directive (EU) 2016/2102 on the accessibility of the websites and mobile applications of public sector bodies, which require public online services to be easily accessible in accordance with the AA level of the WCAG 2.1 criteria. Their requirements apply to the online service as of September 23, 2020.

Preparing the accessibility statement

This statement applies to the accessibility of the University of Oulu’s online service ( and The statement was created on September 21, 2020 and it was last updated on June 14, 2022. The accessibility of the online service has been assessed by the University of Oulu and audited by an external expert organisation in May 2022 (with the exception of the attachments linked to the online service).

Accessibility status of the online service

The online service meets the WCAG 2.1 AA accessibility requirements in part.

We actively consider accessibility in the development of the online services and the identified failings in accessibility are being corrected.  The aim is to correct the majority of the failings in 2022. This statement will be regularly updated to reflect the corrections made.

Content and/or functions of the website, which are not in compliance with the requirements

In general, the service includes files that do not meet the accessibility requirements.

1 Perceivable

1.1 Text Alternatives
1.1.1 Non-text Content (A)

In the full extent of the online service, many icons are conveyed to screen readers without the descriptive alternative text.

Even the alternative text of the university logo in the heading of the online service is ‘logo’, which does not describe the target of the link. The same is true of the continuous learning subsite (JOY).

In the online service, the alternative text (aria-described-by) of images incorrectly refers to the name of the image file and not the unique ID.

At the moment, it is not possible to mark decorative images as decorative, instead they are incorrectly marked with <none>, and that is why images marked in this way are shown to screen readers.

Text alternatives of the images may also be unclear.

In some areas of the online service, the language of the alternative text of images is different from the page’s language. This may occur, for example, on pages that are each other’s translations and the translated pages have been made using the same image.

There are image elements of the pages without content.

1.2 Time-based Media
1.2.1 Audio-only and Video-only (Prerecorded) (A)

Embedded iFrame podcasts are missing the alternative texts.

1.2.2 Captions (Prerecorded) (A)

Some of the time-based media linked or embedded to the online service is missing captions.

1.2.3 Audio Description or Media Alternative (Prerecorded) (A)

There are omissions in the media alternatives and audio descriptions of some of the embedded videos added to the online service. There are no captions or they cannot be listened to. The captions may be missing the visually displayed texts.

1.3 Adaptable
1.3.1 Info and Relationships (A)

In some content in the service, the headings jump over the heading levels or the headings are not in a hierarchical order (H1-H2-H3-H4).

There are empty elements on the pages, such as heading and list elements (<ul>), that do not contain any list units (<li>).

Table header rows are not table header rows. In addition, a table has been incorrectly used for image arrangement in some contents.

HTML attributes are used to incorrectly remove semanticity from search result elements and some listing viewports, for example from listings of news, events and thesis.

The online service uses a label element instead of heading at least on the  Urapolku- (career path) page and in the highlight ‘Sinulle’/‘For you’ (for example on the Practical issues on traineeship.

In the third-party Juicer service showing social media content, the list structure is incorrect: there is no list unit (<li>) directly below the list element (<ul>).

1.4 Distinguishable
1.4.1  Use of Colour

On the continuous learning subsite (JOY), the difference between the menus is only indicated with colour.

1.4.3 Contrast (Minimum) (AA)

The service uses visual elements with colour combinations that do not fulfil the minimum requirements for contrast. Insufficient contrast is used in two button styles on the site: in the status visualisation representing the progress of forms and in the search field’s placeholder text when using the Safari browser.

The third-party Juicer add-on showing social media content as well as videos include elements that do not meet the minimum requirements for contrast.

1.4.4 Resize text (AA)

Contents in the navigation and user interfaces do not remain easily perceivable if the text is zoomed in to 200%. The contents do not fit to their designated space or they take up too much room in small breakpoints.

At the moment, capitalised words cannot be hyphenated in browsers.

1.4.10 Reflow (AA)

In smaller breakpoints and in the mobile version, a table that has been added to some content continues outside the browser window.

2 Operable

2.1 Keyboard Accessible
2.1.1 Keyboard (A)

The version used by the third-party Cookie Information add-on cannot be used with the keyboard or screen reader.

2.4 Navigable
2.4.2 Page Titled (A)

The thesis listing page and its English translation’s page have the same non-descriptive page heading ‘Thesis’ in the metadata of the pages.

2.4.3 Focus Order (A)

When you make a choice in the career path implementation, the focus moves directly to the heading of the first result.

After opening the menu in the mobile menu of the continuous learning subsite (JOY), backwards with the keyboard to access the menu links.

In the third-party Juicer add-on showing social media content, the ‘read more’ function does not indicate the status to the screen reader.

In the third-party Cookie Information add-on, the category selections of the cookie settings cannot be accessed at all with the keyboard or screen reader. In some situations, opening the main menu takes the focus to Cookie Information’s settings selection before the menu links.

2.4.4 Link Purpose (In Context) (A)

There is a link to the main site of the University of Oulu in the header of the continuous learning subsite (JOY), but the link heading is not read to the screen reader.

There are empty links in the contents of the online service.

2.4.6 Headings and Labels (AA)

There are mutually identical headings in the content accordions.

2.5 Input Modalities
2.5.3 Label in Name (A)

The element does not contain text that is visually visible. The problem manifests in the online service language selection where the aria label does not indicate the current language.

In addition, the problem manifests in some technical implementations across the site, such as in the highlights and filtering buttons of the  continuous learning subsite’s (JOY) course offering and micro-entrepreneurship online training page.

In the third-party Juicer add-on showing social media content, the Twitter logo component name does not include text that is visually visible.

3 Understandable

3.1  Readable
3.1.2 Language of Parts (A)

There are unlocalised elements, for example, in the main menu, footer and search function button. In the language selection links, the language is in English on the Finnish-language page.

The online service includes contents with no word-level indication of the language, which is different from the programming language of each whole page in question. For the time being, this is not possible in all the elements due to technical and/or language selection aspects (Saami languages). This can be seen, for example, on the page sharing practical issues on traineeship.

The online service also includes individual user interface texts and a warning text of the Finnish-language Webform that have not been translated into Finnish. In addition, there are similar shortcomings in the third-party Juicer add-on showing social media content.

In the third-party Juicer add-on showing social media content, the date is unlocalised and in the Finnish page the texts of the Juicer add-on are in English.

3.2 Predictable
3.2.3 Consistent Navigation (AA)

The operating logics of navigation on the continuous learning subsite (JOY) is not consistent with the navigation logics of the main site when it comes to small breakpoints.

3.2.4 Consistent Identification (AA)

The terms in the button and search field of the header search function do not match.

The button that open and closes the menu of the continuous learning subsite (JOY) does not include information on the opening and closing to be conveyed to the screen reader.

3.3 Input Assistance
3.3.1 Error Identification

The error message for not having entered a mobile phone number when filling in a form is not read by the screen reader and the focus does not move to the field in question.

3.3.2 Labels or Instructions (A) 

The entry form required in the field for entering a mobile phone number is only indicated in the placeholder text that disappears when starting to write.

The country selection of the mobile phone number field is not conveyed to the screen reader in a timely manner.

The required fields in the forms are marked with an asterisk (*), but the meaning of the asterisk has not been explained.

Instructions for the attachments at the end of the form have not been connected to the attachment fields with the help of aria labels, for example on page….

3.3 Error Suggestion (AA)

The error message of the mobile phone number field is not read by the screen reader.


4.1 Compatible
4.1.1 Parsing (A)

There are identical values, for example, in the ID attributes of icons, i.e. they are not unique.
Aria-label contents are unlocalised or unnecessary or broken.

The page includes unnecessary attributes describing the HTML element role (e.g. role = presentation or role = article) and outdated attributes. Wrong elements have attributes.

There are errors in the structure of the HTML elements, for example incorrect element (div) inside the heading element.

4.1.2 Name, Role, Value (A)

Drop-down menus do not have an accessible select value and the aria label has been hidden from users. The aria label has not been correctly targeted.

In the content accordions, the heading of accordions is not read by the screen reader in all browsers.

In the third-party Juicer add-on showing social media content, there are no headings in the iFrame element of the video and podcast players provided on the site.

4.1.3 Status Messages (AA)

In the search implementation, the search result update is not indicated to the screen reader.

The use of filters is not indicated to the screen reader, for example on the continuous learning subsite’s (JOY) themes page.

The opening of the main menu is not reported to the screen reader user. The corresponding problem of limited information provision is repeated when opening content accordions across the online service.

When selecting a value in the ‘Sinulle’/‘For you’ element form, the change is not conveyed to the screen reader.
In addition, the Read more button function of the third-party Juicer add-on showing social media content does not provide sufficient information to the screen reader.

Did you notice accessibility shortcomings in our digital service? Let us know and we will do our best to remedy the shortcomings

Please email us with accessibility feedback at

Regulatory authority

If you notice accessibility problems on the online service, please first provide feedback via email according to the above instructions. Response may take up to 14 days. If you are not satisfied with our response or if you have not received a response in two weeks, you may report to the Regional State Administrative Agency for Southern Finland. The agency’s website explains in detail how you can make a report and how the issue will be processed.

Contact information for the regulatory authority

Regional State Administrative Agency of  Southern Finland
Accessibility Supervisory unit
Swichboard 0295 016 000

Read more