Accessibility and usability enhancements for Open Essayist (openEssayist), part of the SAFeSEA project.
SAFeSEA (Supportive Automated Feedback for Short Essay Answers) is a new EPSRC-funded research project between the Institute of Educational Technology at the UK’s Open University and the Computer Science Department at Oxford University.
The aim of this project is to provide an effective automated interactive feedback system that yields an acceptable level of support for university students writing essays in a distance or e-learning context.
%YAML 1.2
---
_CONFIG_:
include:
- https://www9.open.ac.uk/openessayist/*
test_urls:
- https://www9.open.ac.uk/openessayist/
about_urls:
- "www.open.ac.uk:researchprojects/safesea"
- "github.com:SAFeSEA/openEssayist-slim"
- "www3.open.ac.uk:study/postgraduate/course/h810.htm"
- "linkedin.com:in/nvanlabeke"
- "twitter.com:TheOUSAFeSEA"
- "podcast.open.ac.uk:feeds/iet-public/20130109T161212_safeseapodcast.m4v"
- "docs.google.com:document/d/1X4GYeZlPeFeaYewdyk-txFVe9XZb0klUPTsozBAtAAE/edit"
##name: openEssayist
default_locale: en-GB
authors:
- Nick @nfreear
created: 2013-10-24
# FIXES.
a[href = '#'], a[data-toggle=modal], a[href = 'javascript:;'], a[href = 'javascript:void(0)']:
_note: "Stackoverflow:questions/134845/href-attribute-for-javascript-links-or-j.."
role: button
a[target = _blank]:
role: Opens in new window
_note: .footer
.form-signin input:
required: ""
a.brand.openessayist:
_note: A number of useful WAI-ARIA landmark roles are already in use on the site.
role: banner
.footer:
role: contentinfo
# 5 November 2013.
.navbar-inner:
role: navigation
.alert-box button.close:
_note: https://www9.open.ac.uk/openessayist/me/consent
aria-label: Close
.alert-box:
_note: ".alert-error#notification"
input#consent-check:
required: ""
aria-required: true
a[href *= '/help']:
style: "cursor:help;"
a[href *= 'mod/forum']:
_note: External
button.dropdown-toggle:
rel: tooltip
_note: BUG - currently says, rel="taooltip"
...