var breeze_prefetch = {"local_url":"https:\/\/awakenpittsburgh.org","ignore_remote_prefetch":"1","ignore_list":["http:\/\/awakenpittsburgh.org\/","http:\/\/awakenpittsburgh.org\/support\/","http:\/\/awakenpittsburgh.org\/about\/team\/","http:\/\/awakenpittsburgh.org\/why\/","http:\/\/awakenpittsburgh.org\/programs\/teams-organizations\/public-safety\/","wp-admin","wp-login.php"]};
var __CONFIG__ = {"serverTimestamp":1733841871,"currentUser":{"user_login":false,"user_email":false,"user_level":false,"user_firstname":false,"user_lastname":false,"display_name":false,"ID":0,"roles":[]}};
Our mission at Awaken Pittsburgh is to make a more accessible web space for our team, our clients, and our visitors.
One in four adults in the United States has a disability that impacts their ability to interact with the online world. At Rhode Center, we strive to ensure that everything we create or add to our website is usable by people of all abilities.
Accessibility at Awaken Pittsburgh
We have structured our website to allow those of all abilities to easily and quickly find the information they need.
The following is a list of components and functions meant to improve our site’s accessibility:
The Awaken Pittsburgh design has incorporated a mobile-responsive version of its content.
We have selected colors for color contrast and meet AA requirements, even for small text.
Navigational aids are provided throughout our website. Skip navigation links have been incorporated to enable smooth keyboard navigation and to bypass repeated content.
The language of our website is declared in the header.
All images and other non-text elements are appropriately marked up to either reflect their purely decorative purpose or share informative content in their alternative text attributes.
Landmark and heading markups indicate expected navigation, section containers, headings, lists, and buttons in a more understandable and skimmable way for all users, regardless of device.
Forms are associated with labels or applicable Accessible Rich Internet Applications (ARIA) and include appropriate instructions on filling in form controls, with clearly understandable error states.
(ARIA) screen-reader only text is present when links, buttons, icons, or images need additional context to understand their meaning.
Warning text (readable by screen-readers) is displayed when links open in a new tab or window wherever possible.
Accessibility Support Contact
We welcome comments, questions, and feedback on our website. If you notice anything that doesn’t work for you or your assistive technology, please let us know. We will do our best to assist you and resolve issues.
This website, Awaken Pittsburgh Website, located at https://awakenpittsburgh.org/, has been tested for and remediated to the latest WCAG 2.1 and ICT Refresh Standards. This was intended to provide an enhanced user experience, and although extensive, this shouldn’t be considered as an exhaustive list for improving accessibility and user experience. As the website gets more traffic, it is highly recommended to collect feedback from users to discover additional pain points, usability issues, and future improvements.
Scope
The focus of this Audit and Remediation is based on testing compliance with WCAG 2.1 criteria, Section 508 Refresh, ADA Compliance, and overall accessibility of the website to users with disabilities and their Assistive Technology (AT).
Method
The site pages were tested with Color and Evaluation tools, multiple browsers, and a screen reader against WCAG 2.1 criteria, ADA Compliance, and Section 508 Refresh Standards. This includes both automated and manual procedures.
Result
Overall, the website is within ADA compliance and WCAG 2.1 Level AA Standards as of this date, August 2023, by an ADA Compliance Expert, Matthew Dempsey opens a new window.
Awaken Pittsburgh fosters well-being, empathy, and compassion for all by teaching and encouraging mindfulness and meditation practices.
GET THE RIPPLE EFFECT
DELIVER TO YOUR INBOX ✉️
SUBSCRIBE TO NEWSLETTER
x
5738 Forbes Ave,
Pittsburgh, PA 15217
WHERE TO FIND US
Copyright 2024 Awaken Pittsburgh
Privacy Policy | Website Policy
jQuery(function(){
// Images
//begin updates to alternate text, title, and aria-label if needed only
var imgCnt = 1;
jQuery('img').each(function () {
var curAlt = jQuery(this).attr('alt');
var curTitle = jQuery(this).attr('title');
var curAriaLbl = jQuery(this).attr('aria-label');
var curImgPrnts = jQuery(this).parents().map(function () {
return this.tagName;
})
.get()
.join(', ');
//no alt text or empty alt text or undefined
if (!curAlt || curAlt === '' || curAlt === 'undefined') {
jQuery(this).attr('alt', ''); //decorative
if (curImgPrnts.includes('A,') || curImgPrnts.includes(' A ')) {
jQuery(this).attr('alt', 'Image link #' + imgCnt);
if (!curTitle || curTitle === '' || curTitle === 'undefined') {
} else {
jQuery(this).attr('title', curTitle);
}
if (!curAriaLbl || curAriaLbl === '' || curAriaLbl === 'undefined') {
if (!curTitle || curTitle === '' || curTitle === 'undefined') {
} else {
jQuery(this).attr('aria-label', curTitle);
}
} else {
/*add it back in*/
jQuery(this).attr('aria-label', curAriaLbl);
}
} else {
//if empty then should not contain title or aria-label
jQuery(this).removeAttr('aria-label');
jQuery(this).removeAttr('title');
}
} else {
//alt present so we should leave alt alone
jQuery(this).attr('alt', curAlt);
//if title present add an aria-label as well
if (!curTitle || curTitle === '' || curTitle === 'undefined') {
}
else {
/*Add title back in*/
jQuery(this).attr('title', curTitle);
//first check to make sure it doesn't already have aria-label
if (!curAriaLbl || curAriaLbl === '' || curAriaLbl === 'undefined') {
jQuery(this).attr('aria-label', curTitle);
} else {
/*add it back in*/
jQuery(this).attr('aria-label', curAriaLbl);
}
}
}
imgCnt++;
});
//end updates to alternate text, title, and aria-label if needed only
var h1Cnt = 0;
jQuery("h1").each(function () {
h1Cnt++;
});
if(h1Cnt == 0){
jQuery("#main").prepend('<div role="region" aria-label="Main Heading"><h1 class="sr-only">' + jQuery("title").html() + '</h1></div>');
}
/*shortcut not contained within previous navigation container - setup for unique landmark*/
jQuery("#wp-toolbar").removeAttr("role").removeAttr("aria-label");
jQuery("#wpadminbar").attr("role", "navigation");
jQuery("#wpadminbar").attr("aria-label", "Toolbar");
var navCnt = 1;
jQuery("nav").each( function(){
jQuery(this).attr("aria-label","Navigation Menu #"+navCnt);
navCnt++;
});
//location map
jQuery('iframe').each(function(){
var curTarget = String(jQuery(this).attr('src'));
if(curTarget.includes('google') && curTarget.includes('map')){
jQuery(this).attr('aria-label','Google Map');
}
});
//remove role from ul, li, buttons, and a = you can't change the default purpose on these without changing all the others
setTimeout(function(){
jQuery('#menu-desktop-menu').removeAttr('role');
jQuery('#menu-desktop-menu').find('a').each(function(){
var curRole = String(jQuery(this).attr('role'));
if(curRole.includes('menuitem')){
jQuery(this).removeAttr('role');
}
});
jQuery('#menu-desktop-menu').find('button').each(function(){
var curRole = String(jQuery(this).attr('role'));
if(curRole.includes('menuitem')){
jQuery(this).removeAttr('role');
}
});
jQuery('#menu-desktop-menu').find('li').each(function(){
var curRole = String(jQuery(this).attr('role'));
if(curRole.includes('none')){
jQuery(this).removeAttr('role');
}
});
},1200);
//fix discernible links
var curCnt = 1;
jQuery('body').find('a').each(function(){
var curContent = String(jQuery(this).html());
var curhref = String(jQuery(this).attr('href'));
if(curContent === ''){
if(curhref === ''){
jQuery(this).append('<span class="sr-only">Link #'+curCnt+'</span>');
}else{
jQuery(this).append('<span class="sr-only">Link: '+curhref+'</span>');
}
}
});
setTimeout(function(){
jQuery('a[data-brz-link-type="external"]').each(function(){
jQuery(this).attr('aria-label','opens in new window or tab').attr('role','button');
});
}, 1500);
});
( function ( body ) {
'use strict';
body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
} )( document.body );
var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};