Presentation given to students on the Bachelor in Web Development degree at the Business Academy Southwest (https://www.easv.dk/en) in Esbjerg, Denmark on the 17th November 2017.
Selfish Accessibility: Presented at GoogleAdrian Roselli
We can all pretend that we're helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
How to create accessible websites - WordCamp BostonRachel Cherry
This document summarizes a workshop on creating accessible websites. It covers why accessibility is important, common accessibility issues, and how to address them. The workshop teaches that accessibility should be considered throughout the design process by following web standards, learning accessibility guidelines, and using testing tools. Universal design principles aim to make digital content usable by all people.
Strange Loop 2019: Beyond Alt-Text, Trends in Online AccessibilityIan Forrest
If you're like the 2016 version of me, then you think you have a decent handle on web accessibility. You put alt attributes on all your images (though you don't give much thought to the actual text) and you make sure your sites can be used with a keyboard (except for overlays sometimes). Then the day comes when you're given an accessibility audit from a client and a deadline for all issues to be fixed. What is high contrast mode, you ask yourself, and why does it matter if these links are implemented in a list?
The fact is that we take for granted that people are able to use the sites we create. As governments pass legislation enforcing accessible standards, the web is playing catch up to the physical spaces we use every day. User interfaces are becoming more sophisticated, and it's easy for developers & designers without disabilities to overlook the simple things that many rely on to make sense of your site.
In this presentation I'll share some of the hard lessons I've learned over the past few years, from both a development and a project management perspective. Topics discussed will include an overview of common accessibility problems, tools I use to validate accessibility issues, and best practices for training your team.
Strange Loop
St. Louis, MO
September 14, 2019
This document provides an introduction to accessibility. It discusses different types of disabilities, understanding accessibility barriers, and the Accessibility for Ontarians with Disabilities Act (AODA). It covers the Web Content Accessibility Guidelines (WCAG) 2.0 and places to start improving accessibility, such as adding text alternatives, using semantic HTML, providing captions, and ensuring sufficient color contrast. Resources for further information on accessibility are also listed.
The document discusses whether blogs can be used as learning tools. It describes several interactive learning devices created by Onomy Labs, including Reading Wall and Tilty Tables. It also summarizes statistics from Technorati on blog demographics and the most popular blogs. The author concludes that blogs allow learning through curating useful information and interacting with others, though personal content needs filtering. Blogs in education and government demonstrate their learning potential when prepared well.
We can all pretend that we're helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
We can all pretend that we're helping others by making web sites accessible, but we are really making the web better for our future selves. Learn some fundamentals of web accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
Selfish Accessibility: Presented at GoogleAdrian Roselli
We can all pretend that we're helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
How to create accessible websites - WordCamp BostonRachel Cherry
This document summarizes a workshop on creating accessible websites. It covers why accessibility is important, common accessibility issues, and how to address them. The workshop teaches that accessibility should be considered throughout the design process by following web standards, learning accessibility guidelines, and using testing tools. Universal design principles aim to make digital content usable by all people.
Strange Loop 2019: Beyond Alt-Text, Trends in Online AccessibilityIan Forrest
If you're like the 2016 version of me, then you think you have a decent handle on web accessibility. You put alt attributes on all your images (though you don't give much thought to the actual text) and you make sure your sites can be used with a keyboard (except for overlays sometimes). Then the day comes when you're given an accessibility audit from a client and a deadline for all issues to be fixed. What is high contrast mode, you ask yourself, and why does it matter if these links are implemented in a list?
The fact is that we take for granted that people are able to use the sites we create. As governments pass legislation enforcing accessible standards, the web is playing catch up to the physical spaces we use every day. User interfaces are becoming more sophisticated, and it's easy for developers & designers without disabilities to overlook the simple things that many rely on to make sense of your site.
In this presentation I'll share some of the hard lessons I've learned over the past few years, from both a development and a project management perspective. Topics discussed will include an overview of common accessibility problems, tools I use to validate accessibility issues, and best practices for training your team.
Strange Loop
St. Louis, MO
September 14, 2019
This document provides an introduction to accessibility. It discusses different types of disabilities, understanding accessibility barriers, and the Accessibility for Ontarians with Disabilities Act (AODA). It covers the Web Content Accessibility Guidelines (WCAG) 2.0 and places to start improving accessibility, such as adding text alternatives, using semantic HTML, providing captions, and ensuring sufficient color contrast. Resources for further information on accessibility are also listed.
The document discusses whether blogs can be used as learning tools. It describes several interactive learning devices created by Onomy Labs, including Reading Wall and Tilty Tables. It also summarizes statistics from Technorati on blog demographics and the most popular blogs. The author concludes that blogs allow learning through curating useful information and interacting with others, though personal content needs filtering. Blogs in education and government demonstrate their learning potential when prepared well.
We can all pretend that we're helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
We can all pretend that we're helping others by making web sites accessible, but we are really making the web better for our future selves. Learn some fundamentals of web accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
This document summarizes Frank Johnson's experiences with and opinions on various emerging technologies. It discusses several websites he enjoys or finds useful, including Digg.com, Google Chrome, Mashups, WolframAlpha, and Wikipedia. It also notes some technologies he does not prefer as much, such as Zoho Writer, Amazon, and Twitter. Finally, it describes some browser problems he has encountered and reflects on how quickly the internet is evolving.
The document provides an overview of responsive web design. It discusses techniques like using media queries and mobile-first approaches to adapt styles based on screen size and other factors. It covers best practices like letting content determine breakpoints, treating layout as an enhancement, and accounting for different user contexts. It also highlights common mistakes to avoid and emphasizes the importance of testing designs on actual devices.
This is a workbook produced a little over a year ago for a low-tech workshop explaining the basics of social web tools. Was viewed in conjunction with "The Machine is Us/ing Us"
The document summarizes Adrian Roselli's presentation on "Selfish Accessibility" at UX Singapore 2014. It provides background on Adrian Roselli and defines accessibility terminology. It then discusses statistics on disability rates and types to emphasize the widespread need for accessibility. It explores motivating accessibility from a self-interested perspective by considering how disabilities can unexpectedly affect anyone. Finally, it offers techniques for accessibility including user stories, personas, and checklists, as well as resources for further information.
This document provides an overview of topics to be covered in a training on assistive technology in public schools, including professional development, conducting consultations and making recommendations. It outlines activities for different sections, such as discussing what educators need to improve student performance and listing commonly used assistive technology. Recommendations are made to always have an action item from consultations and to follow up with stakeholders. Popular assistive technologies like text-to-speech and graphic organizers are also highlighted.
The document discusses various risks facing organizations with a web presence and provides recommendations to address those risks. It identifies issues such as security vulnerabilities, privacy concerns, social media risks, and analytics inaccuracies. It recommends that organizations conduct security audits, monitor their websites for hackability, disclose any required information, and stay aware of their site's performance, uptime, and what search engines are indexing about them.
This document provides an overview of accessibility with a focus on visual impairments. It discusses different types of impairments including blindness, color blindness, mobility issues, and learning difficulties. Specific guidance is given around color blindness, including statistics on prevalence and examples of how websites appear to those who are color blind. Screen readers like JAWS are explained, including how they are used to navigate web pages. Common accessibility errors are also outlined. The challenges of addressing accessibility as an agency are acknowledged.
This document outlines 10 things the author has learned about Drupal. It recommends learning Drupal terminology, starting with a sandbox site, avoiding too many content types, checking permissions if content isn't visible, building the site structure before theming, making the content creation process easy, using contributed modules, regularly maintaining and backing up the site, connecting with the Drupal community, and developing "the Drupal way" by using themes, modules and not hacking core code.
Why I Hate The Interweb - Kath Moonan at Scripting EnabledChristian Heilmann
Kath Moonan's presentation at Scripting Enabled in London, September 2008. She covers the outcome of research done by Abilitynet with people with visual impairments and web sites.
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Blend Interactive
We all want to create useful, usable content—and we want to deliver that content to the right users. But how do we know what works? And how do we use these insights to inform and adapt our content strategy? What does success look like?
Join us as we relate content goals to relevant and meaningful success metrics in order to quantitatively assess the quality of our web content and the efficacy of our content strategy. Say hello to positive change on the web!
Join us and learn to:
Translate strategic business objectives into measurable content goals
Find the right metrics for the right goals (and how to avoid misleading metrics
Measure and adapt your content strategy
Effectively present analytics data to engage content stakeholders and inform their work on the web
Configure Google Analytics to support your measurement plan
Rick Allen has worked on the web his entire career to help shape communications and content strategy. Rick is co-founder of Meet Content, an online resource aiming to empower higher education to create and sustain web content that works. As principal of ePublish Media, Inc., a content strategy consultancy in Boston, Mass., Rick partners with organizations big and small to drive and sustain bold goals.
Webinar - Libraries As Innovation Hubs - 2017-05-31TechSoup
Public libraries are hubs for innovation and community engagement. Library workers must listen closely to community needs to design programs and services responsive to continuous changes in technology and fluctuations in funding. This free webinar showcases two examples of collaborative design events used in public libraries to generate ideas, build community, and solve problems.
Chris Kyauk talks about the Alameda County Library’s Innovation Fest, a collaborative team challenge for public library staff. The Innovation Fest was designed to help library staff become more comfortable with design processes and risk taking to better create solutions to serve library patrons.
Sarah Washburn shares Caravan Studio’s process for community centered design to develop technology solutions that solve real problems. This process has been successfully applied to projects with libraries as a key strategic collaborator, most recently in Indianapolis (IN).
Making simple, elegant solutions is HARD and often invisible. These are some of the most common things I hear come out of people’s mouths when heading for a bad UX decision.
The document discusses the evolution of HTML5 and web standards. It provides an overview of the open web vision which focuses on open standards and accessibility. It then discusses some of the new features in HTML5 like new semantic elements, APIs for creating web applications, and mixed feelings about HTML5 from the development community. It aims to demystify HTML5 by explaining its design principles and branches. Browser support for early HTML5 features is also outlined. Finally, it discusses how HTML5 and CSS3 are turning the browser into a runtime for web applications.
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017Blend Interactive
The content management implementation failure rate is higher than it should be, and projects seem to fail for the same cluster of reasons: unrealistic requirements, expectations, human factors, etc. In this session, Deane will discuss the major reasons for project failure learned through almost two decades of implementation experience, and discuss strategies and policies to put in place at each stage of the project to prevent them.
We used TechSmithMoraeto conduct usability testing of the West Virginia University Libraries’ mobile website on various smartphone devices as provided by the individual user. This round of usability testing was internal to WVU Libraries, utilizing undergraduate student employees.
Bazley Developing And Evaluating Online ResourcesMartin Bazley
The document discusses best practices for developing online resources and evaluating websites. It emphasizes that the web is primarily a visual medium and that users scan pages in an F-shaped pattern. When writing for the web, it is important to understand audiences, learning outcomes, and evaluation. User testing and iterative development are recommended to improve websites.
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Dylan Wilbanks
This document summarizes a presentation given by Michael Fienen and Dylan Wilbanks on the topic of accessibility and usability. The presentation argues that accessibility and usability have many similarities and should be considered together from the beginning of a project. It provides recommendations for making templates, forms, and videos accessible. It also discusses testing for accessibility and strategies for getting buy-in for accessibility within an organization, emphasizing an early and iterative approach. The overall message is that accessibility should be a priority from the start of any project to create a better experience for all users.
We can all pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
“Selfish Accessibility” for Create Upstate 2016Adrian Roselli
We can pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive into ARIA, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
What you will learn:
• Broader context for how all users are or will be disabled, whether temporarily or permanently.
• High-level overview of standards and tools already available.
• Review of WAI-ARIA and best practices for using it.
• Basic tests and best practices that can be integrated into development team.
• Specific code techniques.
Digital accessibility intro-a11ycle_2020-01-15Joshua Randall
The document provides an introduction and agenda for the Cleveland Accessibility Meetup on January 15, 2020. The summary includes:
- The meetup aims to raise awareness of digital accessibility, inclusive design, and assistive technologies in Northeast Ohio through sharing, learning, and networking. It is led by Melanie Bozzelli and Joshua Randall.
- Upcoming meetup events are listed from February to December 2020, covering topics like lean accessibility, global accessibility awareness day, and inclusive design.
- The presentation agenda includes introductions to digital accessibility and assistive technologies, demonstrations of assistive technologies, an overview of the Web Content Accessibility Guidelines, and a question and answer session.
Selfish Accessibility: Government Digital ServiceAdrian Roselli
We can all pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
This document summarizes Frank Johnson's experiences with and opinions on various emerging technologies. It discusses several websites he enjoys or finds useful, including Digg.com, Google Chrome, Mashups, WolframAlpha, and Wikipedia. It also notes some technologies he does not prefer as much, such as Zoho Writer, Amazon, and Twitter. Finally, it describes some browser problems he has encountered and reflects on how quickly the internet is evolving.
The document provides an overview of responsive web design. It discusses techniques like using media queries and mobile-first approaches to adapt styles based on screen size and other factors. It covers best practices like letting content determine breakpoints, treating layout as an enhancement, and accounting for different user contexts. It also highlights common mistakes to avoid and emphasizes the importance of testing designs on actual devices.
This is a workbook produced a little over a year ago for a low-tech workshop explaining the basics of social web tools. Was viewed in conjunction with "The Machine is Us/ing Us"
The document summarizes Adrian Roselli's presentation on "Selfish Accessibility" at UX Singapore 2014. It provides background on Adrian Roselli and defines accessibility terminology. It then discusses statistics on disability rates and types to emphasize the widespread need for accessibility. It explores motivating accessibility from a self-interested perspective by considering how disabilities can unexpectedly affect anyone. Finally, it offers techniques for accessibility including user stories, personas, and checklists, as well as resources for further information.
This document provides an overview of topics to be covered in a training on assistive technology in public schools, including professional development, conducting consultations and making recommendations. It outlines activities for different sections, such as discussing what educators need to improve student performance and listing commonly used assistive technology. Recommendations are made to always have an action item from consultations and to follow up with stakeholders. Popular assistive technologies like text-to-speech and graphic organizers are also highlighted.
The document discusses various risks facing organizations with a web presence and provides recommendations to address those risks. It identifies issues such as security vulnerabilities, privacy concerns, social media risks, and analytics inaccuracies. It recommends that organizations conduct security audits, monitor their websites for hackability, disclose any required information, and stay aware of their site's performance, uptime, and what search engines are indexing about them.
This document provides an overview of accessibility with a focus on visual impairments. It discusses different types of impairments including blindness, color blindness, mobility issues, and learning difficulties. Specific guidance is given around color blindness, including statistics on prevalence and examples of how websites appear to those who are color blind. Screen readers like JAWS are explained, including how they are used to navigate web pages. Common accessibility errors are also outlined. The challenges of addressing accessibility as an agency are acknowledged.
This document outlines 10 things the author has learned about Drupal. It recommends learning Drupal terminology, starting with a sandbox site, avoiding too many content types, checking permissions if content isn't visible, building the site structure before theming, making the content creation process easy, using contributed modules, regularly maintaining and backing up the site, connecting with the Drupal community, and developing "the Drupal way" by using themes, modules and not hacking core code.
Why I Hate The Interweb - Kath Moonan at Scripting EnabledChristian Heilmann
Kath Moonan's presentation at Scripting Enabled in London, September 2008. She covers the outcome of research done by Abilitynet with people with visual impairments and web sites.
Content Measurement and Analytics: Making Positive Change on the Web by Rick ...Blend Interactive
We all want to create useful, usable content—and we want to deliver that content to the right users. But how do we know what works? And how do we use these insights to inform and adapt our content strategy? What does success look like?
Join us as we relate content goals to relevant and meaningful success metrics in order to quantitatively assess the quality of our web content and the efficacy of our content strategy. Say hello to positive change on the web!
Join us and learn to:
Translate strategic business objectives into measurable content goals
Find the right metrics for the right goals (and how to avoid misleading metrics
Measure and adapt your content strategy
Effectively present analytics data to engage content stakeholders and inform their work on the web
Configure Google Analytics to support your measurement plan
Rick Allen has worked on the web his entire career to help shape communications and content strategy. Rick is co-founder of Meet Content, an online resource aiming to empower higher education to create and sustain web content that works. As principal of ePublish Media, Inc., a content strategy consultancy in Boston, Mass., Rick partners with organizations big and small to drive and sustain bold goals.
Webinar - Libraries As Innovation Hubs - 2017-05-31TechSoup
Public libraries are hubs for innovation and community engagement. Library workers must listen closely to community needs to design programs and services responsive to continuous changes in technology and fluctuations in funding. This free webinar showcases two examples of collaborative design events used in public libraries to generate ideas, build community, and solve problems.
Chris Kyauk talks about the Alameda County Library’s Innovation Fest, a collaborative team challenge for public library staff. The Innovation Fest was designed to help library staff become more comfortable with design processes and risk taking to better create solutions to serve library patrons.
Sarah Washburn shares Caravan Studio’s process for community centered design to develop technology solutions that solve real problems. This process has been successfully applied to projects with libraries as a key strategic collaborator, most recently in Indianapolis (IN).
Making simple, elegant solutions is HARD and often invisible. These are some of the most common things I hear come out of people’s mouths when heading for a bad UX decision.
The document discusses the evolution of HTML5 and web standards. It provides an overview of the open web vision which focuses on open standards and accessibility. It then discusses some of the new features in HTML5 like new semantic elements, APIs for creating web applications, and mixed feelings about HTML5 from the development community. It aims to demystify HTML5 by explaining its design principles and branches. Browser support for early HTML5 features is also outlined. Finally, it discusses how HTML5 and CSS3 are turning the browser into a runtime for web applications.
“Why Content Projects Fail” by Deane Barker - Now What? Conference 2017Blend Interactive
The content management implementation failure rate is higher than it should be, and projects seem to fail for the same cluster of reasons: unrealistic requirements, expectations, human factors, etc. In this session, Deane will discuss the major reasons for project failure learned through almost two decades of implementation experience, and discuss strategies and policies to put in place at each stage of the project to prevent them.
We used TechSmithMoraeto conduct usability testing of the West Virginia University Libraries’ mobile website on various smartphone devices as provided by the individual user. This round of usability testing was internal to WVU Libraries, utilizing undergraduate student employees.
Bazley Developing And Evaluating Online ResourcesMartin Bazley
The document discusses best practices for developing online resources and evaluating websites. It emphasizes that the web is primarily a visual medium and that users scan pages in an F-shaped pattern. When writing for the web, it is important to understand audiences, learning outcomes, and evaluation. User testing and iterative development are recommended to improve websites.
Twin Redheaded Stepchildren of a Different Mother: The Usability of Accessibi...Dylan Wilbanks
This document summarizes a presentation given by Michael Fienen and Dylan Wilbanks on the topic of accessibility and usability. The presentation argues that accessibility and usability have many similarities and should be considered together from the beginning of a project. It provides recommendations for making templates, forms, and videos accessible. It also discusses testing for accessibility and strategies for getting buy-in for accessibility within an organization, emphasizing an early and iterative approach. The overall message is that accessibility should be a priority from the start of any project to create a better experience for all users.
We can all pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
“Selfish Accessibility” for Create Upstate 2016Adrian Roselli
We can pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive into ARIA, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
What you will learn:
• Broader context for how all users are or will be disabled, whether temporarily or permanently.
• High-level overview of standards and tools already available.
• Review of WAI-ARIA and best practices for using it.
• Basic tests and best practices that can be integrated into development team.
• Specific code techniques.
Digital accessibility intro-a11ycle_2020-01-15Joshua Randall
The document provides an introduction and agenda for the Cleveland Accessibility Meetup on January 15, 2020. The summary includes:
- The meetup aims to raise awareness of digital accessibility, inclusive design, and assistive technologies in Northeast Ohio through sharing, learning, and networking. It is led by Melanie Bozzelli and Joshua Randall.
- Upcoming meetup events are listed from February to December 2020, covering topics like lean accessibility, global accessibility awareness day, and inclusive design.
- The presentation agenda includes introductions to digital accessibility and assistive technologies, demonstrations of assistive technologies, an overview of the Web Content Accessibility Guidelines, and a question and answer session.
Selfish Accessibility: Government Digital ServiceAdrian Roselli
We can all pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
For many web developers whose jobs don't allow them to play with all the newest technologies, something like responsive design can be just out of reach. As more users are surfing exclusively on mobile devices, these are skills every web developer, designer, and manager needs to develop. We'll walk through the background, assorted techniques, how to measure success, and where it's all going. This is not a coding session, but a planning and strategy session.
Selfish Accessibility: WordCamp London 2017Adrian Roselli
The document provides accessibility tips and best practices for web development. It discusses using alt text for images so that content is still understandable without images. It recommends using proper heading structure without skipping levels and only one <h1> per page. It also suggests using HTML5 semantic elements like <header>, <nav>, and <main> which are beneficial for accessibility. The document emphasizes following the natural tab order on pages and not manually adjusting the tabindex attribute. It also recommends allowing zooming on mobile pages rather than disabling it.
This document discusses principles and best practices for conducting usability testing of historic newspapers. It defines usability as ensuring a website works well and can be used as intended without frustration. Key lessons include minimizing complexity, prioritizing important content, providing consistent navigation, clear error messages, and help functions. The document outlines types of usability testing, recruiting participants, planning test tasks, and analyzing results to identify usability problems. Recommendations emphasize balancing content and white space, following standards, and enabling feedback.
Selfish Accessibility — WordCamp Europe 2017Adrian Roselli
We can all pretend that we’re helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn’t intended to be a deep dive, but more of an overall primer for those who aren’t sure where to start nor how it helps them.
Some of our key accessibility ideas are back to front. The most important aspect of the accessibility of images isn't 'alt-text'. The number of disabled people who use assistive technologies is tiny compared with those who don't. And for many people video is more accessible than text, not less accessible.
In this CSUN 2014 talk, Professor Jonathan Hassell exposes 16 foundational things that all advocates “know” about accessibility as myths, using real user-research to show how they need to be replaced to properly serve today’s tablet and mobile-obsessed disabled and older users.
This document provides an overview of the Lean Startup methodology. It discusses key concepts like Minimum Viable Product (MVP), the Build-Measure-Learn loop, and Customer Development. Examples are given of startups like Dropbox and Peernuts that used Lean Startup principles to test ideas quickly and iteratively before building full products. The document warns against common startup failures like building too many features without customer feedback. It advocates starting simply to test assumptions and get feedback early in the development process.
Adrian Roselli presented on the topic of "Selfish Accessibility". He argued that building accessible websites benefits all users now and in the future, as disabilities are common and can affect anyone over time. He suggested taking basic accessibility tests like using only the keyboard, turning off images/CSS, and checking color contrast. The presentation covered accessibility statistics, ways accessibility impacts everyone personally, and basic checks to improve accessibility. The overall message was that building accessibility into websites now serves one's own future needs and helps others.
Prototyping Accessibility - WordCamp Europe 2018Adrian Roselli
Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We’ll review differing abilities, generate (minimal) user stories and personas, discuss best practices for design and development, prototype some ideas (on paper), and discuss where to get help. This isn’t intended to be a deep dive into technologies, but more of an overall primer for those who aren’t sure where to start with accessibility nor how it helps them.
We can all pretend that we're helping others by making web sites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from aging or you after something else limits your abilities). We'll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This isn't intended to be a deep dive into ARIA, but more of an overall primer for those who aren't sure where to start nor how it helps them.
Eye-catching science: free tools to create data visualizations and infographicsFuture Earth
This document provides guidance on creating effective data visualizations and infographics. It discusses different tools that can be used for data exploration, visualization construction, and mapping. It emphasizes the importance of understanding the audience and goals of a graphic before creation. Tips are provided on telling stories with data through simple, unexpected, credible narratives. Examples of best practices from other designers are shared. The document encourages participants to apply the lessons by creating a graphic from an existing document and submitting it for feedback.
This document provides a summary of Adrian Roselli's presentation titled "Selfish Accessibility" for WordCamp Buffalo 2014. The summary includes:
1) Roselli discusses how supporting accessibility now helps serve future needs as people age and experience disabilities, injuries, or accidents.
2) The presentation covers basic accessibility tests anyone can do, including checking that all functionality works without a mouse, images have alt text, high contrast mode is supported, and content remains understandable without CSS.
3) Roselli discusses techniques like using WAI-ARIA roles correctly, preferring native HTML5 semantics over repurposed elements, and ensuring all interactive elements are usable via keyboard.
We can pretend that we’re helping others by making websites and software accessible, but we are really making them better for our future selves. Learn some fundamentals of accessibility and how it can benefit you (whether future you from ageing or you after something else limits your abilities).
We’ll review simple testing techniques, basic features and enhancements, coming trends, and where to get help. This is an overall primer for those who aren’t sure where to start nor how it helps them.
SenchaCon 2016: Accessibility, Teamwork & Ext JS: A Customer Success Story - ...Sencha
Demand for accessible applications is on the rise, and many enterprise software developers are faced with the need to meet accessibility requirements in their products. To address this daunting problem, University of Washington and Innotas collaborated with Sencha to make the Ext JS framework more accessible and share the benefits with all Sencha customers. In this session, we'll detail the steps we took, the pain we experienced, the roadblocks we overcame, and the spectacular results we achieved.
Selfish Accessibility: a11y Camp Toronto 2014Adrian Roselli
- The document provides an overview of a presentation on accessibility given by Adrian Roselli. It discusses statistics on disabilities, techniques for making websites accessible, and ways to motivate accessibility work.
- Basic statistics are given on the prevalence of vision, hearing, mobility, and cognitive disabilities both in the US and worldwide. Over 10% of working-age US adults have some form of disability.
- Techniques for testing accessibility are covered, including checking label-field relationships, keyboard-only use, disabling images/CSS, high contrast mode, and ensuring captions and transcripts.
- Motivations discussed include the likelihood of developing a disability over time, accidents that could cause impairment, and how accessibility benefits future and injured
Similar to Tales from the Accessibility Trenches (20)
Gen Z and the marketplaces - let's translate their needsLaura Szabó
The product workshop focused on exploring the requirements of Generation Z in relation to marketplace dynamics. We delved into their specific needs, examined the specifics in their shopping preferences, and analyzed their preferred methods for accessing information and making purchases within a marketplace. Through the study of real-life cases , we tried to gain valuable insights into enhancing the marketplace experience for Generation Z.
The workshop was held on the DMA Conference in Vienna June 2024.
Ready to Unlock the Power of Blockchain!Toptal Tech
Imagine a world where data flows freely, yet remains secure. A world where trust is built into the fabric of every transaction. This is the promise of blockchain, a revolutionary technology poised to reshape our digital landscape.
Toptal Tech is at the forefront of this innovation, connecting you with the brightest minds in blockchain development. Together, we can unlock the potential of this transformative technology, building a future of transparency, security, and endless possibilities.
Meet up Milano 14 _ Axpo Italia_ Migration from Mule3 (On-prem) to.pdfFlorence Consulting
Quattordicesimo Meetup di Milano, tenutosi a Milano il 23 Maggio 2024 dalle ore 17:00 alle ore 18:30 in presenza e da remoto.
Abbiamo parlato di come Axpo Italia S.p.A. ha ridotto il technical debt migrando le proprie APIs da Mule 3.9 a Mule 4.4 passando anche da on-premises a CloudHub 1.0.
Italy Agriculture Equipment Market Outlook to 2027harveenkaur52
Agriculture and Animal Care
Ken Research has an expertise in Agriculture and Animal Care sector and offer vast collection of information related to all major aspects such as Agriculture equipment, Crop Protection, Seed, Agriculture Chemical, Fertilizers, Protected Cultivators, Palm Oil, Hybrid Seed, Animal Feed additives and many more.
Our continuous study and findings in agriculture sector provide better insights to companies dealing with related product and services, government and agriculture associations, researchers and students to well understand the present and expected scenario.
Our Animal care category provides solutions on Animal Healthcare and related products and services, including, animal feed additives, vaccination
APNIC Foundation, presented by Ellisha Heppner at the PNG DNS Forum 2024APNIC
Ellisha Heppner, Grant Management Lead, presented an update on APNIC Foundation to the PNG DNS Forum held from 6 to 10 May, 2024 in Port Moresby, Papua New Guinea.
2. Today’s Session
• My background and interests
• Disability and the Web
• My six accessibility tips
• How you can get involved in (Web)
accessibility
• The future for accessibility
• Further reading
• (if we have time) a little case study
3. Who am I?
• Senior accessibility engineer at The
Paciello Group
(http://www.paciellogroup.com)
• Amongst other activities, we help
organizations make sure (predominately)
Web-based products meet accessibility
standards and guidelines, e.g. Web
Content Accessibility Guidelines (WCAG)
2.0
4. My Background
• Previously a trainee accountant (!!!)
• Had a bit (but not a lot) of prior (web)
development experience
• MSc then PhD at the University of Dundee
in Scotland
• Joined the Digital Media Access Group in
2007
• Joined the Paciello Group in 2013
5. What interests me?
How can we ensure that the content we put
on the Web is accessible to everyone,
including people with disabilities?
6. The statistics
• 650 million people worldwide have some form
of disability
• That’s around 10% of us…!
• By the time we retire, over 30% of us will
have some form of disability (however minor)
Source: “A Web for Everyone”
(Horton & Quesenbery, 2013)
7. Forms of disability
• People may be:
– Blind (and use a screen reader)
– Visually impaired (and use a screen
magnifier)
– Colour blind (and unable to distinguish
between, say, red and green)
– Mobility impaired (which prevents or limits use
of the mouse/touchscreen)
– Cognitively impaired (for example, dyslexia,
and use a High Contrast theme)
8. Situational disabilities
• People may also be:
– Older, with a combination of minor age related
impairments (but may not report them)
– Using a small screen device with weak WiFi
– Coping with fatigue, weakness, or stress
11. Design for Flexibility
• We have no idea:
– Who will be accessing content
– How they will be accessing content
– When they will be accessing content
16. • Test that interactive components can be
operated using the keyboard:
– Can you “tab” to it using the Tab key?
– Does it respond to the Enter key/space
bar/arrow keys?
• Make sure that:
– There is a clear, visible indication of focus
(avoid outline: none; in CSS)
– Navigation and reading order is logical
17. • If you have a mobile device, switch on the built-in
screen reader:
– Android: TalkBack (Settings Accessibility TalkBack)
– iOS: VoiceOver (Settings General Accessibility
VoiceOver)
– https://developer.paciellogroup.com/blog/2017/11/mobile-
accessibility-testing-guide-for-android-and-ios-free/
• Make sure that:
– All page content can be accessed when ”swiping” through
a page
– Buttons are announced as buttons, links as links, etc.
– All interactive controls can be operated when the screen
reader is active
– Error messages are announced by the screen reader
19. • Make sure each page has an appropriate
<title>
– The first item a screen reader will announce
when the page is opened
• Make sure a logical heading structure is
provided
• Make sure HTML elements are used as
per the specification:
– Use list elements for lists, button elements for
buttons, table elements for data tables…
22. • Web Accessibility Initiative
Accessible Rich Internet Applications
• Provides additional semantic meaning to
HTML elements for use by assistive
technologies
• http://www.w3.org/TR/wai-aria/
24. WAI-ARIA example
Note:
Further scripting is required to ensure the above
responds to both Enter and Space keys
http://blog.paciellogroup.com/2011/04/html5-
accessibility-chops-just-use-a-button/
<div role=“button”>Custom Button</div>
25. WAI-ARIA – the caveats
• If a native HTML element already exists, use
it!
– It will already have the necessary semantics and
behaviour built in by default
• Use WAI-ARIA when:
– Styling possibilities for the native element are
limited
– The feature is not (yet) available/well supported in
HTML (e.g. a custom dialog box,
expandable/collapsible content, chat)
• http://www.w3.org/TR/aria-in-html/
29. • Take a “content first” approach
– Everyone gets access to the important
information
• A content first approach provides a
fallback for breakage
– This will give you an idea of how assistive
technology users experience your site
31. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.
• Can you distinguish between foreground
and background colour combinations?
• Problematic when viewing on a mobile
device outside in the sunshine
• Pro Tip: Print the page out in greyscale –
is it still readable?
32. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud
exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt
mollit anim id est laborum.
• Can you distinguish between foreground
and background colour combinations?
• Problematic when viewing on a mobile
device outside in the sunshine
• Pro Tip: Print the page out in greyscale –
is it still readable?
33. GoodBad
Choose a colour for your t-shirt: Choose a colour for your t-shirt
X
Red
Green
Blue
Yellow
Required fields are indicated in red text * = Required Field
First name:
Middle name:
Surname:
First name: *
Middle name:
Surname: *
http://24ways.org/2012/colour-accessibility/
34. Tools for checking use of color
• Colour Contrast Analyser:
– http://www.paciellogroup.com/resources/contrast
Analyser
• Color Contrast Check:
– http://snook.ca/technical/colour_contrast/colour.ht
ml
• Luminosity Colour Contrast Ratio Analyser:
– http://juicystudio.com/services/luminositycontrastr
atio.php
36. • Involve different types of users from as
early as possible in the design process
• Ask assistive technology users to
demonstrate how they use their products
• There are many videos on YouTube of
people using assistive devices – check
them out!
• Be aware that what works for one person
might not work for everyone with that
disability
38. “When I grow up,
I want to be a web
accessibility
consultant!”
- Nobody, ever
39. • You need to be:
– Reasonably knowledgeable about HTML and
CSS
– Reasonably knowledgeable about JavaScript
and related frameworks (but this is a bonus)
• However, the most important skills are:
– Empathy (don’t “other” your audience)
– A willingness to argue your case
– A willingness to ask questions
51. A positive approach
• Get in early
• Clearly explain why something poses/will
pose an accessibility barrier
• Provide illustrative examples, with steps to
reproduce if necessary
• Provide clear recommendations for
remediation, with code if necessary
• Help the client prioritize based on
accessibility impact and resources
required
53. • Hardware accessibility (e.g. televisions)
• Native applications (iOS, Android apps)
• Virtual assistants (Amazon Alexa, OK
Google)
• Internet of Things
• Video games (check out
http://gameaccessibilityguidelines.com/)