Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HMLR Accessibility Statement Updates #90

Merged
merged 9 commits into from
Oct 12, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 19 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
# Change log for HMLR landing page app

This app presents the landing page experience for
landregistry.data.gov.uk, including the SPARQL
Qonsole
This app presents the landing page experience for landregistry.data.gov.uk,
including the SPARQL Qonsole

## 1.5.8 - 2022-10-10

- (Jon) Updated accessibility statement to reflect the adjusted release dates
for both the expected Qonsole update and preparation timestamp alongside the
removal of the deadlines for test revisions. Also includes minor copy changes
to resolve typos/punctuation issues.

## 1.5.7 - 2021-12-01

Expand Down Expand Up @@ -51,8 +57,8 @@ Qonsole

- WCAG conformance updates, including updating to the upstream
`lr_common_styles`
- removed UKHPI documentation, now that this is available from the
UKHPI app itself
- removed UKHPI documentation, now that this is available from the UKHPI app
itself

## 1.2.2 - 2020-07-06

Expand All @@ -68,23 +74,23 @@ Qonsole

## 1.1.0 - 2019-12-17

- Changed minor version number as we've switched to using a
separate Sentry project for this app.
- Changed minor version number as we've switched to using a separate Sentry
project for this app.

## 1.0.7 - 2019-12-16

- Update qonsole-rails to (hopefully) reduce Sentry noise due to
path issues with error pages.
- Update qonsole-rails to (hopefully) reduce Sentry noise due to path issues
with error pages.

## 1.0.6 - 2019-12-10

- Remove a reference to an old, now obsolete, dev
server as a target endpoint for Qonsole
- Remove a reference to an old, now obsolete, dev server as a target endpoint
for Qonsole

## 1.0.5 - 2019-12-09

- Pull in updated `qonsole-rails` to resolve Sentry warning
of unbound variable `e`
- Pull in updated `qonsole-rails` to resolve Sentry warning of unbound variable
`e`

## 2019-11-15 - 1.0.4

Expand Down
3 changes: 2 additions & 1 deletion Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -263,6 +263,7 @@ GEM

PLATFORMS
x86_64-darwin-17
x86_64-darwin-21
x86_64-linux

DEPENDENCIES
Expand All @@ -283,4 +284,4 @@ DEPENDENCIES
web-console

BUNDLED WITH
2.2.32
2.3.13
2 changes: 1 addition & 1 deletion app/lib/version.rb
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
module Version
MAJOR = 1
MINOR = 5
REVISION = 7
REVISION = 8
VERSION = "#{MAJOR}.#{MINOR}.#{REVISION}"
end
72 changes: 33 additions & 39 deletions app/views/doc/_accessibility_cy.html.haml
Original file line number Diff line number Diff line change
@@ -1,79 +1,73 @@
%main#main-content
%article
%h1.heading-large
Datganiad hygyrchedd ar gyfer cymwysiadau data agored: archwiliwr Data Pris a
Dalwyd, adeiladwr adroddiadau safonol a Mynegai Prisiau Tai y DU

%p
Cofrestrfa Tir EM syn rhedeg y wefan hon. Rydym am i gynifer o bobl â
phosibl allu defnyddior wefan hon. Er enghraifft, mae hynnyn golygu y
Cofrestrfa Tir EM sy’n rhedeg y wefan hon. Rydym am i gynifer o bobl â
phosibl allu defnyddio’r wefan hon. Er enghraifft, mae hynny’n golygu y
dylech chi allu:

%ul.list.list-bullet
%li
newid lliwiau, lefelau cyferbyniad a ffontiau
%li
chwyddo mewn hyd at 200% heb ir testun lithro oddi ar y sgrin
chwyddo mewn hyd at 200% heb i’r testun lithro oddi ar y sgrin
%li
llywior rhan fwyaf or wefan gan ddefnyddio bysellfwrdd yn unig
llywio’r rhan fwyaf o’r wefan gan ddefnyddio bysellfwrdd yn unig
%li
llywior rhan fwyaf or wefan gan ddefnyddio meddalwedd adnabod llais
llywio’r rhan fwyaf o’r wefan gan ddefnyddio meddalwedd adnabod llais
%li
gwrando ar y rhan fwyaf or wefan gan ddefnyddio darllenydd sgrin (gan
gwrando ar y rhan fwyaf o’r wefan gan ddefnyddio darllenydd sgrin (gan
gynnwys y fersiynau diweddaraf o JAWS, NVDA a VoiceOver)

%p
Rydym hefyd wedi gwneud testun y wefan mor syml â phosibl iw ddeall.
Rydym hefyd wedi gwneud testun y wefan mor syml â phosibl i’w ddeall.

%p
Mae gan
= link_to('AbilityNet', 'https://mcmw.abilitynet.org.uk/')
gyngor ar wneud eich dyfais yn haws iw defnyddio os oes gennych anabledd.
gyngor ar wneud eich dyfais yn haws i’w defnyddio os oes gennych anabledd.

%h2
Pa mor hygyrch ywr wefan hon
Pa mor hygyrch yw’r wefan hon

%p
Rydym yn credu bod y rhan fwyaf or wefan hon yn cydymffurfio â gofynion
safon AA Canllawiau Hygyrchedd Cynnwys Gwe fersiwn 2.1. Ni ddylair
Rydym yn credu bod y rhan fwyaf o’r wefan hon yn cydymffurfio â gofynion
safon AA Canllawiau Hygyrchedd Cynnwys Gwe fersiwn 2.1. Ni ddylai’r
archwiliwr Data Pris a Dalwyd, yr adeiladwr adroddiadau safonol, a Mynegai
Prisiau Tai y DU achosi unrhyw rwystrau i ddefnyddwyr sydd ag anableddau.
Os ydych yn cael problemau yn cyrchur adrannau hyn, rhowch wybod inni.
Os ydych yn cael problemau yn cyrchu’r adrannau hyn, rhowch wybod inni.
%p
Rydym yn gwybod nad ywr SPARQL Qonsole ar y wefan hon yn hollol hygyrch.
Rydym yn gwybod nad yw’r SPARQL Qonsole ar y wefan hon yn hollol hygyrch.
Yn arbennig, nodwn y problemau canlynol:
%ul.list.list-bullet
%li
Nid oes cymhareb cyferbyniad ddigonol gan liwiau cefndir a blaendir
%br
Mae hyn yn methu WCAG 1.4.3 Cyferbyniad (Lefel AA)
%br
Gwaith cydweddu i’w gwblhau erbyn diwedd y flwyddyn galendr 2020
%li
Nid oes gan rai meysydd mewnbwn labeli cysylltiedig mewn HTML
%br
Mae hyn yn methu WCAG 3.3.2 Labeli neu Gyfarwyddiadau (Lefel A)
%br
Gwaith cydweddu i’w gwblhau erbyn diwedd y flwyddyn galendr 2020
%li
Nid yw rhestrau yn cynnwys elfennau `li` yn unig ac elfennau cynnal sgript (`sgript` a `thempled`)
Nid yw rhestrau yn cynnwys elfennau <code>&#060;li&#062;</code> yn unig ac elfennau
cynnal sgript (<code>&#060;sgript&#062;</code> a <code>&#060;thempled&#062;</code>)
%br
Mae hyn yn methu WCAG 4.1.2 Enw, Rôl, Gwerth (Lefel A)
%br
Gwaith cydweddu i’w gwblhau erbyn diwedd y flwyddyn galendr 2020
%li
Ni all defnyddwyr fynd ymhellach nar ardal prif destun trwy ddefnyddior allwedd tab yn unig
Ni all defnyddwyr fynd ymhellach na&#8217;r ardal prif destun trwy ddefnyddio&#8217;r allwedd tab yn unig
%br
Mae hyn yn methu WCAG 2.1.2 Dim Trap Bysellfwrdd
%br
Gwaith cydweddu i’w gwblhau erbyn diwedd y flwyddyn galendr 2020

%p
Rydym yn gweithio ar ddiweddariad i SPARQL Qonsole i ddatrys y problemau
hyn a sicrhau bod y SPARQL Qonsole yn cydymffurfio â WCAG 2.1. Rydym yn
disgwyl i’r diweddariad hwn gael ei gwblhau erbyn diwedd Rhagfyr 2020.
Rhyngwyneb technegol sy&#8217;n cefnogi datblygiad ymholiad gweledol yw&#8217;r SPARQL
Qonsole. Rydym yn gweithio ar ddiweddariad i Qonsole SPARQL i wella hygyrchedd
yn gyffredinol. Disgwyliwn i&#8217;r diweddariad hwn gael ei gwblhau erbyn diwedd
Mawrth 2023.

%h2
Yr hyn iw wneud os na allwch gyrchu rhannau or wefan hon
Yr hyn i&#8217;w wneud os na allwch gyrchu rhannau o&#8217;r wefan hon

%p
Os oes angen gwybodaeth sydd ar y wefan hon arnoch ar ffurf wahanol fel PDF
Expand All @@ -85,36 +79,36 @@
Byddwn yn ystyried eich cais ac yn dod yn ôl atoch o fewn 5 diwrnod.

%h2
Rhoi gwybod am broblemau hygyrchedd gydar wefan hon
Rhoi gwybod am broblemau hygyrchedd gyda&#8217;r wefan hon

%p
Rydym bob amser yn ceisio gwella hygyrchedd y wefan hon. Os ydych yn dod o
hyd i unrhyw broblemau nad ydynt wedi eu rhestru ar y dudalen hon neun
credu nad ydym yn bodlonir gofynion hygyrchedd, cysylltwch âr Ganolfan
hyd i unrhyw broblemau nad ydynt wedi eu rhestru ar y dudalen hon neu&#8217;n
credu nad ydym yn bodloni&#8217;r gofynion hygyrchedd, cysylltwch â&#8217;r Ganolfan
Gwasanaethau Cwsmeriaid:

%ul.list.list-bullet
%li
trwyr ffôn
trwy&#8217;r ffôn &#8211;
= link_to('0300 006 0422', 'tel:+443000060422')
%li
trwyr post HM Land Registry Citizen Centre, PO Box 74, Gloucester, GL14 9BB
trwy&#8217;r post &#8211; HM Land Registry Citizen Centre, PO Box 74, Gloucester, GL14 9BB
%li
= link_to('ar-lein', 'https://www.gov.uk/guidance/contact-hm-land-registry.cy')

%h2
Gweithdrefn orfodi

%p
Maer Comisiwn Cydraddoldeb a Hawliau Dynol yn gyfrifol am orfodi
Mae&#8217;r Comisiwn Cydraddoldeb a Hawliau Dynol yn gyfrifol am orfodi
Rheoliadau Hygyrchedd Cyrff Sector Cyhoeddus (Gwefannau a Chymwysiadau
Symudol) (Rhif 2) 2018 (y rheoliadau hygyrchedd). Os nad ydych yn hapus
âr modd yr ydym yn ymateb ich cwyn, cysylltwch âr
Symudol) (Rhif 2) 2018 (y &#8216;rheoliadau hygyrchedd&#8217;). Os nad ydych yn hapus
â&#8217;r modd yr ydym yn ymateb i&#8217;ch cwyn, cysylltwch â&#8217;r
= succeed '.' do
= link_to('Gwasanaeth Cynghori a Chymorth Cydraddoldeb', 'http://eass-ws.custhelp.com/app/home')

%h2
Cysylltu â ni dros y ffôn neu ymweld â nin bersonol
Cysylltu â ni dros y ffôn neu ymweld â ni&#8217;n bersonol

%p
Rydym yn darparu gwasanaeth cyfnewid testun i bobl fyddar, sydd â nam ar y
Expand All @@ -135,7 +129,7 @@
%p
Mae Cofrestrfa Tir EM wedi ymrwymo i wneud ei gwefan yn hygyrch, yn unol â
Rheoliadau Hygyrchedd Cyrff Sector Cyhoeddus (Gwefannau a Chymwysiadau
Symudol) (Rhif 2) 2018. Maer wefan hon yn cydymffurfion llwyr â safon AA
Symudol) (Rhif 2) 2018. Mae&#8217;r wefan hon yn cydymffurfio&#8217;n llwyr â safon AA
Canllawiau Hygyrchedd Cynnwys Gwe fersiwn 2.1.

%h3
Expand All @@ -151,4 +145,4 @@
= link_to('landregistry.data.gov.uk', 'https://landregistry.data.gov.uk')

%p
Paratowyd y datganiad hwn ar 30 Medi 2020.
Paratowyd y datganiad hwn ar 7 Hydref 2022.
41 changes: 17 additions & 24 deletions app/views/doc/_accessibility_en.html.haml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
%main#main-content
%article
%h1.heading-large
Accessibility statement for open data applications: Price Paid
Data (PPD) explorer, standard reports builder and UK House
Expand All @@ -22,7 +22,7 @@
listen to most of the website using a screen reader (including the most recent versions of JAWS, NVDA and VoiceOver)

%p
Weve also made the website text as simple as possible to understand.
We&#8217;ve also made the website text as simple as possible to understand.

%p
= link_to('AbilityNet', 'https://mcmw.abilitynet.org.uk/')
Expand All @@ -45,35 +45,28 @@
Background and foreground colours do not have sufficient contrast ratio
%br
This fails WCAG 1.4.3 Contrast (Level AA)
%br
Compatibility work to be completed by end of calendar year 2020
%li
Some input fields do not have associated labels in HTML
%br
This fails WCAG 3.3.2 Labels or Instructions (Level A)
%br
Compatibility work to be completed by end of calendar year 2020
%li
Lists do not contain only `li` elements and script supporting elements
(`script and `template`)
Lists do not contain only <code>&#060;li&#062;</code> elements and script supporting elements
(<code>&#060;script&#062;</code> and <code>&#060;template&#062;</code>)
%br
This fails WCAG 4.1.2 Name, Role, Value (Level A)
%br
Compatibility work to be completed by end of calendar year 2020
%li
User cannot progress past main text area using tab key alone
%br
This fails WCAG 2.1.2 No Keyboard Trap
%br
Compatibility work to be completed by end of calendar year 2020

%p
We are working on an update to the SPARQL Qonsole to resolve
these issues and make the SPARQL Qonsole WCAG 2.1 compliant.
We expect this update to be completed by the end of December 2020.
The SPARQL Qonsole is a technical interface supporting visual query
development. We are working on an update to the SPARQL Qonsole to generally
improve accessibility. We expect this update to be completed by the end of
March 2023.

%h2
What to do if you cant access parts of this website
What to do if you can&#8217;t access parts of this website

%p
If you need information on this website in a different format like accessible PDF,
Expand All @@ -82,22 +75,22 @@
= mail_to(Rails.application.config.contact_email_address)

%p
Well consider your request and get back to you within five days.
We&#8217;ll consider your request and get back to you within five days.

%h2
Reporting accessibility problems with this website

%p
Were always looking to improve the accessibility of this website. If you
find any problems that arent listed on this page or think were not meeting
We&#8217;re always looking to improve the accessibility of this website. If you
find any problems that aren&#8217;t listed on this page or think we&#8217;re not meeting
the accessibility requirements, contact the Customer Services Centre by:

%ul.list.list-bullet
%li
telephone
telephone &#8211;
= link_to('0300 006 0411', 'tel:+443000060411')
%li
post HM Land Registry Citizen Centre, PO Box 74, Gloucester, GL14 9BB
post &#8211; HM Land Registry Citizen Centre, PO Box 74, Gloucester, GL14 9BB
%li
= link_to('online', 'https://www.gov.uk/guidance/contact-hm-land-registry')

Expand All @@ -107,7 +100,7 @@
%p
The Equality and Human Rights Commission (EHRC) is responsible for enforcing the
Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility
Regulations 2018 (the accessibility regulations). If youre not happy with how
Regulations 2018 (the &#8216;accessibility regulations&#8217;). If you&#8217;re not happy with how
we respond to your complaint, contact the
= succeed '.' do
= link_to('Equality Advisory and Support Service (EASS)', 'https://www.equalityadvisoryservice.com/')
Expand All @@ -128,7 +121,7 @@
= link_to('contact us', 'https://www.gov.uk/guidance/contact-hm-land-registry')

%h2
Technical information about this websites accessibility
Technical information about this website&#8217;s accessibility

%p
HM Land Registry is committed to making its website accessible, in accordance with
Expand All @@ -149,4 +142,4 @@
= link_to('landregistry.data.gov.uk', 'https://landregistry.data.gov.uk')

%p
This statement was prepared on 22 Sept 2020.
This statement was prepared on 7 October 2022.