This document discusses accessibility for people with disabilities on the web. It provides recommendations to make web content perceivable, operable, understandable, and robust. Some key points:
- Web accessibility involves ensuring there are no barriers that prevent interaction with or access to websites for users of all abilities.
- Recommendations are provided to make content accessible for people with visual, auditory, speech, motor, and other impairments through techniques like descriptive text alternatives, captions, transcripts, keyboard navigability, and compatibility with assistive technologies.
- Accessibility benefits a significant portion of the population, including those with disabilities, impairments that are temporary, and users in different environments. It is considered a basic human right by the
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...Ruth Everett
SEOs play a crucial role in the overlap between SEO and accessibility. This presentation will show how we can make a positive impact on accessibility through our work, as we help to make the web a more welcoming place for everyone.
Distributed And Scaled (DiSc) Agile PMO by "Neelam Sekhon" from (Cognizant). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Machine Learning and Python For Marketing Automation | MKGO October 2019 | Ru...Ruth Everett
Advancements to Machine Learning are changing the game for busy marketers, with automation possibilities from personalised messaging and content creation to social listening and predictive analysis available.
Linuxkit and Moby - A Sneek Peek into The Future of Container EcosystemAgile Testing Alliance
Linuxkit and Moby - A Sneek Peek into The Future of Container Ecosystem by "Shantanu Deshpande" from "rtCamp Solutions" .The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Why Accessibility is More Than Just a Lighthouse Metric | SEONerdSwitzerland ...Ruth Everett
SEOs play a crucial role in the overlap between SEO and accessibility. This presentation will show how we can make a positive impact on accessibility through our work, as we help to make the web a more welcoming place for everyone.
Distributed And Scaled (DiSc) Agile PMO by "Neelam Sekhon" from (Cognizant). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Machine Learning and Python For Marketing Automation | MKGO October 2019 | Ru...Ruth Everett
Advancements to Machine Learning are changing the game for busy marketers, with automation possibilities from personalised messaging and content creation to social listening and predictive analysis available.
Linuxkit and Moby - A Sneek Peek into The Future of Container EcosystemAgile Testing Alliance
Linuxkit and Moby - A Sneek Peek into The Future of Container Ecosystem by "Shantanu Deshpande" from "rtCamp Solutions" .The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...Distilled
Google is increasingly trying to have answers to everything in order to make consumers' life easier. Part of these efforts include their expanding rich results, sitting pretty on the top of so many search results pages. This session aims to give some understanding on the challenges as well as tips on working in an industry where Google is also a player.
Tackling Python: How It Can Help With Technical SEO | Pint Sized Meetup Janua...Ruth Everett
Python has risen in popularity over the last few years, so much so that it has become one of the most talked about and widely-adopted programming languages. But why should technical SEOs care about Python?
SearchLove Boston 2018 - Emily Grossman - The Marketer’s Guide to Performance...Distilled
Most marketers know that improving site speed leads to better engagement, conversion rates, and even improved performance in search engines. Still, many marketers don’t get involved in web performance optimization projects, expecting them to be handled entirely by developers. In this talk, you’ll learn about marketing’s critical role in measuring, auditing, and optimizing performance to drive greater impact for your business.
Architecting DevOps Ready Application by "Rupesh Kumar Agrawal" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Tackling Python: What is it and How Can it Help with Technical SEO? | TechSEO...Ruth Everett
Python has risen in popularity over the last few years, so much so that it has become one of the most talked about and widely-adopted programming languages. But why should technical SEOs care about Python?
Design Thinking Approach for Analytics by "Niyati Shah" from "BMC" . The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Windows Automation with Ansible by "Swapnil Dahiphale" from (Crevise). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
Making DevOps a reality for Legacy Enterprise Monolithic Products by "Mandar Nadgouda" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Strengthening CX through Agile Ecosystems by "Urmila Kandha" from "Deutsche Bank" and "Laxman Murugappan" from "Academy of Customer Experince". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
This talk was delivered at:
- NUX Manchester on 4 June 2018.
- Generator UX Conference on 17 January 2018.
- NUX Newcastle on 28 September 2017.
- Sunderland Digital on 19 July 2017.
Demonetization, IoT and related thoughts! by "Sherlin Mathew" from "Cogizant" The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam GentBranded3
Google is constantly evolving and a webmaster’s ability to react to changes is key to any successful SEO campaign. However, what happens when you can’t get technical SEO recommendations over the line? This slideshow focuses on how you can be more Agile and implement technical SEO recommendations that add value.
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.
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Carrie Anton
A half day workshop walks people through common accessibility issues on the web, including good reasons why to accessible. Great for web designers, developers, teachers and IT trainers.
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.
SearchLove Boston 2018 - Dewi Nawasari - Optimizing When Google is Your Compe...Distilled
Google is increasingly trying to have answers to everything in order to make consumers' life easier. Part of these efforts include their expanding rich results, sitting pretty on the top of so many search results pages. This session aims to give some understanding on the challenges as well as tips on working in an industry where Google is also a player.
Tackling Python: How It Can Help With Technical SEO | Pint Sized Meetup Janua...Ruth Everett
Python has risen in popularity over the last few years, so much so that it has become one of the most talked about and widely-adopted programming languages. But why should technical SEOs care about Python?
SearchLove Boston 2018 - Emily Grossman - The Marketer’s Guide to Performance...Distilled
Most marketers know that improving site speed leads to better engagement, conversion rates, and even improved performance in search engines. Still, many marketers don’t get involved in web performance optimization projects, expecting them to be handled entirely by developers. In this talk, you’ll learn about marketing’s critical role in measuring, auditing, and optimizing performance to drive greater impact for your business.
Architecting DevOps Ready Application by "Rupesh Kumar Agrawal" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Tackling Python: What is it and How Can it Help with Technical SEO? | TechSEO...Ruth Everett
Python has risen in popularity over the last few years, so much so that it has become one of the most talked about and widely-adopted programming languages. But why should technical SEOs care about Python?
Design Thinking Approach for Analytics by "Niyati Shah" from "BMC" . The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Windows Automation with Ansible by "Swapnil Dahiphale" from (Crevise). The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
Making DevOps a reality for Legacy Enterprise Monolithic Products by "Mandar Nadgouda" from "BMC". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
Strengthening CX through Agile Ecosystems by "Urmila Kandha" from "Deutsche Bank" and "Laxman Murugappan" from "Academy of Customer Experince". The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author.
This talk was delivered at:
- NUX Manchester on 4 June 2018.
- Generator UX Conference on 17 January 2018.
- NUX Newcastle on 28 September 2017.
- Sunderland Digital on 19 July 2017.
Demonetization, IoT and related thoughts! by "Sherlin Mathew" from "Cogizant" The presentation was done at #doppa17 DevOps++ Global Summit 2017. All the copyrights are reserved with the author
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam GentBranded3
Google is constantly evolving and a webmaster’s ability to react to changes is key to any successful SEO campaign. However, what happens when you can’t get technical SEO recommendations over the line? This slideshow focuses on how you can be more Agile and implement technical SEO recommendations that add value.
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.
Web Accessibility Top 10 - LCC (1/2 day workshop, August 2013)Carrie Anton
A half day workshop walks people through common accessibility issues on the web, including good reasons why to accessible. Great for web designers, developers, teachers and IT trainers.
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.
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.
An introduction to all of the marketing resources available to MCA Chicago contractors through the MCA/Nehlsen Communications partnership.
How do you use the Gold Standard to promote your business? How do you incorporate social media into your marketing plan to generate leads? How do you change
your website so that it is an active part of your
sales effort? These topics and many more will help you market your company better than your competition ever dreamed of doing.
Selfish Accessibility: WordCamp London 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.
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.
With recent announcement that all code submitted to WordPress core (as well as themes) must meet WCAG 2.0 AA, proper accessibility techniques are more important within WordPress than ever. I’ll review some basic and fringe accessibility techniques you can use for your personal and client projects, as well as for contributing to WordPress core.
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.
With the web becoming more and more influential in people’s buying decisions, you can can no longer afford to get your website wrong – it could literally be the difference between a flourishing practice and struggle street.
The good news is that it is pretty easy to ensure your website becomes your hardest working salesperson.
In this session we will break through the technical mumbo jumbo and help you understand how to maximise the potential of your website. You will learn:
How Smartphones and Tablets are changing the way your visitors see your site – are people seeing you in your best light?
How omitting this one crucial part of your site can mean your visitors won’t ever return to your site – AGAIN! Resulting in loss of revenue & reputation.
Why these 5 things will make visitors leave your site as quickly as they arrived – as well as how to change them to keep visitors for longer and start building loyal fans.
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.
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.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
9. Web Accessibility
The inclusive practice of ensuring there are no barriers that prevent interaction
with, or access to, websites
10. Web Accessibility
The inclusive practice of ensuring there are no barriers that prevent interaction
with, or access to, websites
When sites are correctly designed, developed and edited, generally all users
have equal access to information and functionality
11. Web Accessibility
The inclusive practice of ensuring there are no barriers that prevent interaction
with, or access to, websites
When sites are correctly designed, developed and edited, generally all users
have equal access to information and functionality
Access to information and communications technologies is defined as a basic
human right in the United Nations Convention on the Rights of Persons with
Disabilities (UN CRPD)
28. • Contrast ≥ 4.5:1
• Safe fonts
HTML
• Read
Regular
• Lexie
Readable
• Tiresias
DEFAULT
• Arial
• Helvetica
• Lucida Sans
• Tahoma
• Verdana
PDFs
• Times New
Roman
• Verdana
• Arial
• Tahoma
• Helvetica
• Calibri
Visual Recommendations
29. • Contrast ≥ 4.5:1
• Safe fonts
• Do not user color to convey meaning
Visual Recommendations
30. • Contrast ≥ 4.5:1
• Safe fonts
• Do not user color to convey meaning
• Descriptive links
ノಠ_ಠノ
Visual Recommendations
31. • Contrast ≥ 4.5:1
• Safe fonts
• Do not user color to convey meaning
• Descriptive links
• Graphics
• No embedded text
• Use alt text
Visual Recommendations
32. • Contrast ≥ 4.5:1
• Safe fonts
• Do not user color to convey meaning
• Descriptive links
• Graphics
• No embedded text
• Use alt text
<img src="/lizzo.jpg" alt="Savior of Modern Humanity">
Visual Recommendations
33. • Contrast ≥ 4.5:1
• Safe fonts
• Do not user color to convey meaning
• Descriptive links
• Graphics
• Use alt text
• No embedded text
• Configurable text & layouts
• Color, size
• Percentages vs. absolute units (pixels)
Visual Recommendations
34. • Don’t require the mouse or use onmouseover events
Visual Recommendations
35. • Don’t require the mouse or use onmouseover events
• Let users skip over long content/menus
Visual Recommendations
36. • Don’t require the mouse or use onmouseover events
• Let users skip over long content/menus
• Don’t use <iframes> for core content
Visual Recommendations
37. • Don’t require the mouse or use onmouseover events
• Let users skip over long content/menus
• Don’t use <iframes> for core content
• Make tables friendly
• Data tables
• Layout tables
Row by row
Left to right
Use headers
Provide summaries
Visual Recommendations
38. • Don’t require the mouse or use onmouseover events
• Let users skip over long content/menus
• Don’t use <iframes> for core content
• Make tables friendly
• Data tables
• Layout tables
• Audio described videos
Visual Recommendations
56. Auditory Accessibility Audience
• YouTube
• Auto-generated
• Rewards!
• Subtitles = Increase in watch time of 40%
• Facebook
• 85% of videos watched on mute
>5% of people (446M) are hearing disabled
By 2020: over 900M or 1 in 10
58. Speech Recommendations
• Simple requirements
• Alternative input
Test:
• Use a voice-generating computer device to simulate input
59. Speech Accessibility Audience
• >1% of the total population stutter or stammer
• Men are 4x’s likely
• 10% of the population has a lisp
• 18M US adults have a hard time using their voices in the last 12
months
63. Motor Recommendations
• Don’t require a mouse
• Use large link targets
• Use a focus state for links
a:active, a:focus {background: yellow;}
64. Motor Recommendations
• Don’t require a mouse
• Use large link targets
• Use a focus state for links
• ‘Skip to Content’
a.hide
{
position: absolute;
left: -9000px;
top: 0;
}
a.hide:focus,
a.hide:active
{
left: 0;
}
65. Motor Recommendations
• Don’t require a mouse
• Use large link targets
• Use a focus state for links
• ‘Skip to Content’
• No auto-play audio/video
66. Motor Recommendations
• Don’t require a mouse
• Use large link targets
• Use a focus state for links
• ‘Skip to Content’
• No auto-play audio/video
• Use default tabbing order
67. Motor Recommendations
• Don’t require a mouse
• Use large link targets
• Use a focus state for links
• ‘Skip to Content’
• No auto-play audio/video
• Use default tabbing order
• Don’t use shortcut keys
68. Motor Recommendations
• Don’t require a mouse
• Use large link targets
• Use a focus state for links
• ‘Skip to Content’
• No auto-play audio/video
• Use default tabbing order
• Don’t use shortcut keys
• Extend session timeouts
70. Motor Tools
• Mouth stick
• Head wand
• Single-switch access
• Sip and puff switch
71. Motor Tools
• Mouth stick
• Head wand
• Single-switch access
• Sip and puff switch
• Oversized trackball mouse
• Adaptive keyboard
72. Motor Tools
• Mouth stick
• Head wand
• Single-switch access
• Sip and puff switch
• Oversized trackball mouse
• Adaptive keyboard
• Eye-tracking
• Voice recognition software
73. Motor Accessibility Audience
• ~15% of adults have physical functioning difficulties
• 10M adults with Parkinson’s
• 350M people with arthritis
• Stroke is the leading cause of long-term serious disability in the
US
My goal is come to a common definition/understanding of core accessibility issues, layout useful tests and tools, highlight actions you can take ASAP, and put you down a path to learn more and to build ongoing compassion.
I’m not the expert – either in professional practice or my personal life
But I’m striving and I think it’s important and worth everyone’s time and effort
But I’ll be including many resources and links to people in our community and beyond that are already consulting on best practices, advocating, testing, and living this life. I hope you follow them and continue to learn from them.
I will be tweeting out resources + a link to an open Google doc with all of the links referenced in the presentation
In technical SEO, beyond being the most curious and tinkering sort, we want to make sure that content and apps:
Can be crawled fully and efficiently
Can be properly understood and indexed
And to rank – because we want the site/app/etc. to get in front of as many people as possible
In technical SEO, beyond being the most curious and tinkering sort, we want to make sure that content and apps:
In addition to bots, people of various abilities can get to the site and consume information
In addition to bots, users can get around to the content that they should be able to access
And going further than just getting the website in front of people, we want to put it into people’s hands
When I ask Technical SEOs to focus more on accessibility I’m asking them to make websites not just visible, but usable. I’m asking them to be more human.
And this is at the core of web accessibility
When I ask Technical SEOs to focus more on accessibility I’m asking them to make websites not just visible, but usable. I’m asking them to be more human.
And this is at the core of web accessibility
Per https://en.m.wikipedia.org/wiki/Web_accessibility
Inclusive – including all disabilities
If we do our job and make amazing sites – everyone should have access (we’re used to talking about this with CSR and SSR, but this goes beyond bots)
Per https://en.m.wikipedia.org/wiki/Web_accessibility
Inclusive – including all disabilities
If we do our job and make amazing sites – everyone should have access (we’re used to talking about this with CSR and SSR, but this goes beyond bots)
Per https://en.m.wikipedia.org/wiki/Web_accessibility
Inclusive – including all disabilities
If we do our job and make amazing sites – everyone should have access (we’re used to talking about this with CSR and SSR, but this goes beyond bots)
G has been saying it all along –
But this allows you to truly follow REAL users, including potential friends, family, and self
Having a disability places you in the world's largest minority group. Currently around 10% of the world's population, or roughly 650 million people, live with a disability
First we need to understand what I mean when I talk about disability
Can be a lot of things but we’re going to focus on visual, speech, Auditory, motor function
It’s not just a health problem – it’s the interaction with the impaired and the features of the society that they live in.
First we need to understand what I mean when I talk about disability
Can be a lot of things but we’re going to focus on visual, speech, Auditory, motor function
It’s not just a health problem – it’s the interaction with the impaired and the features of the society that they live in.
First we need to understand what I mean when I talk about disability
Can be a lot of things but we’re going to focus on visual, speech, Auditory, motor function
It’s not just a health problem – it’s the interaction with the impaired and the features of the society that they live in.
But first – how many of you use assistive technology on a regular bases?
Ok, how many of you wear glasses or contacts?
Do you use lined paper? Pencil grips?
Hearing aids
Closed captioning
Ergonomic keyboards/mouse
Voice search
All of these are assistive technology
20/30 to 20/60, this is considered mild vision loss, or near-normal vision
20/70 to 20/160, this is considered moderate visual impairment, or moderate low vision
20/200 or worse, this is considered severe visual impairment, or severe low vision
20/500 to 20/1000, this is considered profound visual impairment or profound low vision
Less than 20/1000, this is considered near-total visual impairment or near total low vision
No light perception, this is considered total visual impairment, or total blindness
The four leading causes of legal blindness in the United States are:
Age-related macular degeneration (AMD or ARMD)
Cataracts
Diabetic retinopathy
Glaucoma
If you're unable to read the top line on an eye chart, you've got 20/200 vision, which makes you legally blind in the US.
Read Regular, Lexie Readable, and Tiresias > fonts that have been created with readers with dyslexia or visual impairments in mind.
https://www.fontsquirrel.com/fonts/list/foundry/the-royal-national-institute-for-the-blind
Red and green are the two most problematic issues for people who have different types of color blindness
Frames can’t be seen at once with the site – they needed to be visited separately
Data tables, with properly labeled columns and rows, are generally not the issue. Layout tables often have no or illogical headers and are difficult for those using screen readers
Note with layout tables PROPER H tag use, etc. - not just for text styling
https://www.youtube.com/watch?v=ELjffBeZsoQ
Sunil described a wonderful Twitter account where he is able to copy and paste CAPTCHA images to, a sighted user replies with the word, so he is able to overcome the barriers he faces. This felt to me rather an unfortunate work around. CAPTCHAs featuring text based logic questions “what is 1+2” or “what is today’s date” he described as much more accessible solutions.
https://medium.com/@pdjohnson/using-the-internet-as-a-blind-person-fc4e09e294f0
ZoomText
MAGic
NVDA – NonVisual Desktop Access – non-profit from Australia and it’s an awesome resource for developers to experience their website the way a visually impaired person would.
Screen for twitter on how to turn on Accessibility features for Android and iOS phones
https://chrome.google.com/webstore/detail/colorblindly/floniaahmccleoclneebhhmnjgdfijgg
http://chromelens.xyz/ > filters, scanners & audits, and trackers to see the flow of tab-shift-tab navigation through the site
https://chrome.google.com/webstore/detail/color-enhancer/ipkjmjaledkapilfdigkgfmpekpfnkih
Narrator is basic and not great, JAWS is best but NVAccess is free
Apple’s is awesome and is even enhanced to handle interactive gestures
Vinux is a Linux distro that combines these technologies for an easy-to-set-up accessible computer. Released by the UK Vision Strategy, the distro is an Ubuntu variant.
What Vinux provides is a pre-configured accessible environment. This makes it much easier to set up and configure a new PC for a visually impaired user than existing Linux distros.
Note that 90% of the blind people live in developing countries
You can change the voice of your Google Assistant – but only in the US
Google & Siri have a male and female voice for SOME languages
Alexa only has a male voice for English
https://www.npr.org/2019/03/21/705395100/meet-q-the-gender-neutral-voice-assistant
Conversation Starter
Conversation Starter
Just dialog
Often translated language
Explain that bad subtitles or captions create cognitive dissonance
CC goes beyond the dialog to explain who is talking and other noises in the scene
Transcripts offer a text-reliant output for media that has audible elements
Don’t be clever
Don’t hide controls
And TEST all of your controls to make sure they work (across devices/browsers)
Don’t be clever
Don’t hide controls
And TEST all of your controls to make sure they work (across devices/browsers)
https://support.google.com/youtube/topic/9257536
YouTube has a CC button that indicates whether or not a video has captions available — and the platform rewards content-uploaders for providing closed captions by increasing the video’s rank in search queries.
For example, although YouTube has an auto-generated captions option, they still need to be reviewed and edited for accuracy. Yan estimated 85% of Facebook videos are watched on mute. So, who benefits from these tools? In short, everyone.
Estimated that 3M Americans stutter
Estimated 1M Americans have some form of Aphasia
Dysarthria/Aphasia often related to palsy, stroke or autism
64% of kids with autism suffer from speech Apraxia
(many are using augmentative or alternative communication (AAC)
By a strict classification,[citation needed] only 5% to 10% of the population has a completely normal manner of speaking (with respect to all parameters) and healthy voice; all others suffer from one disorder or another.
Marilyn Monroe & Jimmy Stuart stuttered
James Earl Jones was mute for 8 years of his childhood due to severe stutter
Head wands, mouth sticks, adaptive keyboards, can’t use a mouse, voice recognition software
Shaking, slow, jerky, stiffness, lack of fine motor control
TRY THIS: https://webaim.org/articles/motor/assistive
Make sure that functions emulate a keyboard and that a mechanism to undo or abort an action is provided.
https://www.webcredible.com/blog/improving-accessibility-motor-impaired-users/
https://theweco.com/designing-websites-for-motor-skill-disabilities/
https://www.interactiveaccessibility.com/blog/5-tips-improve-web-mobilitydexterity-disabilities#.XXcMFZNKhZI
https://accessibility.huit.harvard.edu/disabilities/motor-impairment
https://accessibility.huit.harvard.edu/disabilities/motor-impairment
Convert inline elements to block By assigning the CSS command display: block to each link in a vertical list, the full width of the column becomes clickable (as opposed to just the text itself).
Use JS to increase the link target area
Assigning a background colour to focused links is probably the most important thing you can do for keyboard-only users tabbing through web pages. When users tab on to any one link this background colour will display, clearly highlighting where the user is.
Provide a visible 'skip to content' link
'Skip to content' links have historically targeted screen reader users, yet are also useful for motor impaired users. A skip link is an invisible link that allows screen reader users to jump over the navigation on each page and get straight to the main content.
Skip links are very useful for keyboard-only users but only if they're made visible when focused on(otherwise how will they know the link exists?). If the link is assigned class="hide" then the following CSS code can be used to hide the link but then make it appear when users tab on to it:
If pages on your website start to play audio without users knowing about this in advance then this can severely conflict with the voice recognition software.
Don't change the tab order (unless you have a very good reason to do so)
Keyboard-only users tab through links and form items in the order in which they're placed in the HTML source code.
The tabindex attribute can be used to change the on-page tabbing order but is rarely necessary. Items with the tabindex attribute assigned to them get tabbed to first in order of hierarchy, regardless of their position in the HTML source code.
The only logical reason to change the tab order is if 95%+ of users go straight to one particular item on the page (e.g. a search form).
The problem with access keys is there's no convention so the few sites that use them do so in whichever way they choose. Site visitors are unlikely to spend the time getting accustomed to your website's particular access keys and access keys can also override keyboard shortcuts for screen readers.
It can take longer for those with motor impairments to complete actions so be careful with short session times
U.S. Physical Impairment Statistics
Non-institutionalized adults 18 years and older: Difficulties in physical functioning:
Number of adults unable (or very difficult) to walk a quarter mile: 17.2 million
Percent of adults unable (or very difficult) to walk a quarter mile: 7.3%
Number of adults with any physical functioning difficulty: 35.2 million
Percent of adults with any physical functioning difficulty: 15.0%
Non-institutionalized adults 18 years and older: Basic or complex activity limitations:
Number of adults with at least one basic actions difficulty or complex activity limitation: 73.5 million (2012)
Percent of adults with at least one basic actions difficulty or complex activity limitation: 31.9% (2012)
Non-institutionalized adults 65 years and older: Need help with personal care:
Percent of adults 65-74 years who need help with personal care from other persons: 3.3%
Percent of adults 75 years and over who need help with personal care from other persons: 10.5%
Do it to be compassionate
T be a good human and a good world citizen
More than 280 million people worldwide are visually impaired. That means that 1 in 26 people who surf your website will not be able to see it as you do. >>> add more info on how many people you’d potentially be excluding
Legal repercussions are serious and more of them are coming
Accessibility FOR OUR FUTURE SELVES
In the US, approximately 13% (nearly 55M in the US) of the population has a disability per the CDC
I’ll be tweeting out lists of communities to join or read
https://support.google.com/accessibility/answer/9248846
https://docs.google.com/forms/d/e/1FAIpQLSfcb-l0mCZ__09SSyFAuI_k2WBLR05URYbR_Stv9N42u7GTiw/viewform