This document discusses the importance of accessibility and provides guidance on implementing accessibility. It notes that 27 million Americans have disabilities and people with disabilities spend $1 trillion annually. Ensuring accessibility from the start costs 10% more than retrofitting later. The document reviews common assistive technologies, standards like WCAG 2.0, and tools for testing accessibility. It encourages planning for accessibility early in the design process.
37 million reasons to give a damn about the disabledChris Merkel
Chris Merkel talks us through the hows and whys of accessibility design for websites.
During his presentation you'll learn what types of devices the disabled use to access the web, and see videos of real people using them. You'll learn practical tips for how to make our websites and apps more accessible and learn how to try out a screen reader for yourself.
This document discusses how making websites accessible to people with disabilities and mobile users shares many of the same challenges and potential solutions. It notes that images, JavaScript, links and keyboard navigation all present barriers, and that implementing guidelines like the Web Content Accessibility Guidelines (WCAG) and Mobile Web Best Practices (MWBP) can help address these issues for both groups. While there is no direct mapping between the two standards, following one can help with the other by creating a more universally accessible site. The document encourages testing websites with users who have disabilities and on mobile devices.
Tom Deryckere shared thoughts on mobile web development and how content management systems (CMS) like Drupal, Joomla, and WordPress can be used to build mobile sites. He discussed how the mobile web is different than the desktop web and outlined techniques like device detection, template switching, and content transcoding to optimize sites for multiple devices. Examples of CMS extensions and services that facilitate mobile development were provided. Attendees were encouraged to start building mobile versions of their sites.
The document provides an introduction to mobile web development. It discusses current trends in mobile computing and differences between desktop and mobile applications. It introduces various mobile web frameworks like jQuery Mobile and describes HTML5, CSS3, and PHP5 for mobile web development. It covers topics like mobile operating systems, browsers, and device categories. It also discusses jQuery Mobile features, compatibility, and limitations.
Mobile Accessibility Best Practices & TrendsAidan Tierney
This document discusses mobile accessibility best practices and trends. It provides an overview of different mobile platforms and development approaches, as well as accessibility features available on Android and iOS. While standards are still emerging, the document recommends following platform-specific guidance and the comprehensive BBC Mobile Accessibility Standards and Guidelines.
Mobile accessibility testing involves using screen readers and other assistive technologies to evaluate a website or app's accessibility on mobile devices. Key aspects to test include: (1) ensuring all content has text alternatives, (2) testing that the logical structure and reading order is correct, and (3) verifying that any interactive elements like buttons are accessible to screen readers. It is important to test using actual screen readers on target devices to identify any issues.
37 million reasons to give a damn about the disabledChris Merkel
Chris Merkel talks us through the hows and whys of accessibility design for websites.
During his presentation you'll learn what types of devices the disabled use to access the web, and see videos of real people using them. You'll learn practical tips for how to make our websites and apps more accessible and learn how to try out a screen reader for yourself.
This document discusses how making websites accessible to people with disabilities and mobile users shares many of the same challenges and potential solutions. It notes that images, JavaScript, links and keyboard navigation all present barriers, and that implementing guidelines like the Web Content Accessibility Guidelines (WCAG) and Mobile Web Best Practices (MWBP) can help address these issues for both groups. While there is no direct mapping between the two standards, following one can help with the other by creating a more universally accessible site. The document encourages testing websites with users who have disabilities and on mobile devices.
Tom Deryckere shared thoughts on mobile web development and how content management systems (CMS) like Drupal, Joomla, and WordPress can be used to build mobile sites. He discussed how the mobile web is different than the desktop web and outlined techniques like device detection, template switching, and content transcoding to optimize sites for multiple devices. Examples of CMS extensions and services that facilitate mobile development were provided. Attendees were encouraged to start building mobile versions of their sites.
The document provides an introduction to mobile web development. It discusses current trends in mobile computing and differences between desktop and mobile applications. It introduces various mobile web frameworks like jQuery Mobile and describes HTML5, CSS3, and PHP5 for mobile web development. It covers topics like mobile operating systems, browsers, and device categories. It also discusses jQuery Mobile features, compatibility, and limitations.
Mobile Accessibility Best Practices & TrendsAidan Tierney
This document discusses mobile accessibility best practices and trends. It provides an overview of different mobile platforms and development approaches, as well as accessibility features available on Android and iOS. While standards are still emerging, the document recommends following platform-specific guidance and the comprehensive BBC Mobile Accessibility Standards and Guidelines.
Mobile accessibility testing involves using screen readers and other assistive technologies to evaluate a website or app's accessibility on mobile devices. Key aspects to test include: (1) ensuring all content has text alternatives, (2) testing that the logical structure and reading order is correct, and (3) verifying that any interactive elements like buttons are accessible to screen readers. It is important to test using actual screen readers on target devices to identify any issues.
This document discusses inclusive coding and accessibility for people with disabilities. It notes that 20% of the US population has reading difficulties and over 27 million people in the US have a disability. Implementing accessibility from the start of a project costs 10% more on average than retrofitting accessibility later, which can cost 2-3 times as much. The document outlines common disabilities like visual, hearing and mobility impairments and assistive technologies used. It emphasizes using semantic HTML, WCAG2 guidelines, and testing with assistive technologies to build accessible experiences for all.
#STLUX - Designing with Accessibility in MInd (March 14, 2014)November Samnee
The document discusses designing websites with accessibility in mind for people with disabilities. It reviews how people with different types of disabilities access the web using assistive technologies. Examples are provided of design treatments and the reader chooses which option is most accessible, with explanations provided. Tools for evaluating accessibility are also reviewed, including checking color contrast, reading content while magnified, and checking readability. The key learnings are around using clear language, appropriate contrast, captioning videos, text alternatives to images, proximity of form elements, sufficient link sizes, distinguishing links, visual focus indicators, timeout warnings, alternatives to color-only content, and care with forms and modals.
This document outlines a PowerPoint presentation on Mendel's Law of Segregation for a course on utilizing media and materials. The presentation will discuss Mendel's experiments that determined each organism contains two alleles for each trait located on homologous chromosomes, these alleles segregate and each gamete receives one allele during formation, and fertilization gives the new individual two alleles for each trait. The presentation will include slides on each of Mendel's four facts of segregation and how alleles replicate and separate during gamete formation and fertilization.
Adriana Zehbrauskas is a Brazilian photographer who has documented life in the dangerous Mexico City district of Tepito over two years. Tepito is known for its high crime rates but also local traditions. Zehbrauskas gained access by befriending a local family and promising not to publish photos of people in local media. Her photos capture both the violence and poverty of Tepito as well as the lively religious celebrations that are an important part of community life, such as festivals for Santa Muerte and Saint Francis. Religion provides refuge for residents amidst the daily dangers and hardships of living in Tepito.
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓNNuevoMonoMario
El documento pide a los lectores que recomienden la página del Mono Mario a sus amigos en Facebook para aumentar la audiencia y producir nuevos episodios semanales de 30 minutos. Explica que si cada seguidor recomienda la página a 5 de sus 27 millones de amigos en Facebook, podría alcanzar la audiencia necesaria para escalar la producción.
El documento describe las diferentes etapas del desarrollo humano, incluyendo neonato, infancia, adolescencia, adultez y vejez. Cada etapa se caracteriza por cambios físicos, psicológicos e intelectuales. La infancia es un período de aprendizaje importante, la adolescencia implica grandes transformaciones físicas y emocionales, la adultez es generalmente estable pero marca el inicio del envejecimiento, y la vejez trae deterioro de los sistemas del cuerpo.
La oratoria requiere preparación y ensayo continuos para desarrollar la autoconfianza y el autodominio necesarios para superar el pánico escénico. Un buen orador debe estructurar su discurso de manera coherente, comunicando el contexto y presentando solo uno o dos conceptos importantes cada media hora aproximadamente, evitando la repetición a través del uso de ejemplos, analogías y metáforas.
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...November Samnee
This document discusses how to design websites with accessibility in mind for people with disabilities. It begins by outlining common types of disabilities like visual, hearing, mobility and cognitive impairments. It then discusses various assistive technologies used by people with different disabilities to access the web. The rest of the document provides examples to practice accessibility considerations, tools to evaluate accessibility, and key learnings around making links, content, color usage, forms, videos, focus states, text alternatives and error messages more accessible.
This document discusses the moral dangers of non-lethal weapons such as pepper spray, tasers, and stun guns. While intended to subdue targets without killing them, these weapons have still been misused in some cases, such as spraying suspects who posed no threat, using tasers for torture, or tasing drivers who didn't sign tickets. The UN has said that tasers can constitute a form of torture prohibited under international law.
This document summarizes research on Nebivolol, a novel beta-blocker with nitric oxide-induced vasodilating properties. Key points:
- Nebivolol is a beta-1 selective blocker that also facilitates nitric oxide release, causing vasodilation. This is unique among beta-blockers.
- Clinical trials show Nebivolol is as effective at lowering blood pressure as other beta-blockers, ACE inhibitors, and calcium channel blockers.
- Nebivolol has a side effect profile similar to placebo, with fewer reports of fatigue and sexual dysfunction compared to other beta-blockers.
This document provides an overview of making websites more accessible. It begins by defining website accessibility and explaining that it aims to remove barriers that prevent people with disabilities from interacting with or accessing websites. It then discusses who accessibility benefits, including over 18% of Americans who have some type of disability. The document outlines some easy steps to improve accessibility, such as building sites with accessibility in mind from the start, using the right tools, and continually improving sites. It also provides examples of how a nonprofit site improved accessibility and lists various resources for learning about disabilities, guidelines, checklists, and tools to evaluate accessibility.
The document introduces web accessibility, which means ensuring equal access to web content for people with disabilities or impairments. It discusses why accessibility is important, including legal requirements and expanding audiences. The four principles of accessible design are that content must be perceivable, operable, understandable and robust. Examples show how specific websites meet criteria like providing text alternatives and keyboard navigation. The document recommends evaluating websites for accessibility gaps and creating a plan to address issues.
To remain viable in the publishing environment it is important for publishers stay current with evolving technology. To help publishers prepare for this new reality, SSP, in collaboration with the World Bank, presents an important full-day seminar on Digital Opportunities and Challenges. This two-part seminar explores the choices that choices publishers will have to make early in the process to enhance their return on investment as they transition to an evolving digital landscape, and presents practical examples of strategies for packaging & delivering content to different channels (not just mobile devices).
The morning session will provide an overview of the current market for electronic publishing with specific examples of business models used by a university press, a commercial publisher, and an association. The afternoon session will cover the various electronic readers, emerging mobile applications relevant to publishers, and digital rights management to include discussions on piracy and intellectual property. Together, both sessions will give a comprehensive overview of what is happening in the new digital arena.
Join us if you want to:
-Catch-up on the current state of digital transition
-Discuss emerging business models
-Examine the evolving digital devices and mobile applications used to disseminate content
-Gain insight on emerging piracy issues
This full day seminar will be invaluable to anyone interested in understanding the opportunities and challenges involved in delivering and marketing your content in a digital environment. This includes marketing coordinators, production managers, acquisitions editors, and senior management at small to medium-sized publishers of scholarly content currently in both book and journal form.
Don't Panic! How to perform an accessibility evaluation with limited resourcesMichael Ryan
Being tasked with an accessibility evaluation is can be daunting. How can you measure accessibility? What disabilities are the most important? What tools do you need? How long will it take? Where do I start? What does "accessible" even mean?
These are all questions I asked myself last year when I performed my first accessibility eval. This session will share everything I learned since then in performing three accessibility evaluations.
The document discusses the evolution of the web from Web 1.0 to the present day Web 3.0. It begins by explaining how Web 1.0 focused on static pages and a "build it and they will come" approach. Web 2.0 embraced user-generated content, social media, and collaboration. Now in Web 3.0, the web is moving towards being more personalized and configurable for each user. The document examines key aspects of each era like technologies, drivers, examples, and limitations to illustrate how the web and user experience has progressed over time.
The document discusses the evolution of the web from past to present to future. It describes Web 1.0 as the linear "read-only" web where the approach was "build it and they will come." Web 2.0 is described as the collaborative web where the approach shifted to "if you engage them, they will come." The future is envisioned as the configurable web where users will be provided access on their terms with "multiple device access to what they want, when they want it, and how they want it."
This document defines web accessibility, demonstrates how different groups access the web while facing various disabilities, and tests web accessibility. It highlights the types of disabilities affected by lack of accessibility, including physical and technological impairments. Examples are given of how people access the web using assistive technologies like screen readers and magnifiers. The document recommends meeting level AA of the WCAG guidelines for UK government sites and provides a link to test accessibility. Benefits of accessibility like increasing market share and reducing legal liability are briefly outlined.
This document discusses inclusive coding and accessibility for people with disabilities. It notes that 20% of the US population has reading difficulties and over 27 million people in the US have a disability. Implementing accessibility from the start of a project costs 10% more on average than retrofitting accessibility later, which can cost 2-3 times as much. The document outlines common disabilities like visual, hearing and mobility impairments and assistive technologies used. It emphasizes using semantic HTML, WCAG2 guidelines, and testing with assistive technologies to build accessible experiences for all.
#STLUX - Designing with Accessibility in MInd (March 14, 2014)November Samnee
The document discusses designing websites with accessibility in mind for people with disabilities. It reviews how people with different types of disabilities access the web using assistive technologies. Examples are provided of design treatments and the reader chooses which option is most accessible, with explanations provided. Tools for evaluating accessibility are also reviewed, including checking color contrast, reading content while magnified, and checking readability. The key learnings are around using clear language, appropriate contrast, captioning videos, text alternatives to images, proximity of form elements, sufficient link sizes, distinguishing links, visual focus indicators, timeout warnings, alternatives to color-only content, and care with forms and modals.
This document outlines a PowerPoint presentation on Mendel's Law of Segregation for a course on utilizing media and materials. The presentation will discuss Mendel's experiments that determined each organism contains two alleles for each trait located on homologous chromosomes, these alleles segregate and each gamete receives one allele during formation, and fertilization gives the new individual two alleles for each trait. The presentation will include slides on each of Mendel's four facts of segregation and how alleles replicate and separate during gamete formation and fertilization.
Adriana Zehbrauskas is a Brazilian photographer who has documented life in the dangerous Mexico City district of Tepito over two years. Tepito is known for its high crime rates but also local traditions. Zehbrauskas gained access by befriending a local family and promising not to publish photos of people in local media. Her photos capture both the violence and poverty of Tepito as well as the lively religious celebrations that are an important part of community life, such as festivals for Santa Muerte and Saint Francis. Religion provides refuge for residents amidst the daily dangers and hardships of living in Tepito.
CAPITULOS SEMANALES DEL MONO MARIO DE 30 MIN. DE DURACIÓNNuevoMonoMario
El documento pide a los lectores que recomienden la página del Mono Mario a sus amigos en Facebook para aumentar la audiencia y producir nuevos episodios semanales de 30 minutos. Explica que si cada seguidor recomienda la página a 5 de sus 27 millones de amigos en Facebook, podría alcanzar la audiencia necesaria para escalar la producción.
El documento describe las diferentes etapas del desarrollo humano, incluyendo neonato, infancia, adolescencia, adultez y vejez. Cada etapa se caracteriza por cambios físicos, psicológicos e intelectuales. La infancia es un período de aprendizaje importante, la adolescencia implica grandes transformaciones físicas y emocionales, la adultez es generalmente estable pero marca el inicio del envejecimiento, y la vejez trae deterioro de los sistemas del cuerpo.
La oratoria requiere preparación y ensayo continuos para desarrollar la autoconfianza y el autodominio necesarios para superar el pánico escénico. Un buen orador debe estructurar su discurso de manera coherente, comunicando el contexto y presentando solo uno o dos conceptos importantes cada media hora aproximadamente, evitando la repetición a través del uso de ejemplos, analogías y metáforas.
Designing with Accessibility in Mind: How IA and Visual Design Decisions Impa...November Samnee
This document discusses how to design websites with accessibility in mind for people with disabilities. It begins by outlining common types of disabilities like visual, hearing, mobility and cognitive impairments. It then discusses various assistive technologies used by people with different disabilities to access the web. The rest of the document provides examples to practice accessibility considerations, tools to evaluate accessibility, and key learnings around making links, content, color usage, forms, videos, focus states, text alternatives and error messages more accessible.
This document discusses the moral dangers of non-lethal weapons such as pepper spray, tasers, and stun guns. While intended to subdue targets without killing them, these weapons have still been misused in some cases, such as spraying suspects who posed no threat, using tasers for torture, or tasing drivers who didn't sign tickets. The UN has said that tasers can constitute a form of torture prohibited under international law.
This document summarizes research on Nebivolol, a novel beta-blocker with nitric oxide-induced vasodilating properties. Key points:
- Nebivolol is a beta-1 selective blocker that also facilitates nitric oxide release, causing vasodilation. This is unique among beta-blockers.
- Clinical trials show Nebivolol is as effective at lowering blood pressure as other beta-blockers, ACE inhibitors, and calcium channel blockers.
- Nebivolol has a side effect profile similar to placebo, with fewer reports of fatigue and sexual dysfunction compared to other beta-blockers.
This document provides an overview of making websites more accessible. It begins by defining website accessibility and explaining that it aims to remove barriers that prevent people with disabilities from interacting with or accessing websites. It then discusses who accessibility benefits, including over 18% of Americans who have some type of disability. The document outlines some easy steps to improve accessibility, such as building sites with accessibility in mind from the start, using the right tools, and continually improving sites. It also provides examples of how a nonprofit site improved accessibility and lists various resources for learning about disabilities, guidelines, checklists, and tools to evaluate accessibility.
The document introduces web accessibility, which means ensuring equal access to web content for people with disabilities or impairments. It discusses why accessibility is important, including legal requirements and expanding audiences. The four principles of accessible design are that content must be perceivable, operable, understandable and robust. Examples show how specific websites meet criteria like providing text alternatives and keyboard navigation. The document recommends evaluating websites for accessibility gaps and creating a plan to address issues.
To remain viable in the publishing environment it is important for publishers stay current with evolving technology. To help publishers prepare for this new reality, SSP, in collaboration with the World Bank, presents an important full-day seminar on Digital Opportunities and Challenges. This two-part seminar explores the choices that choices publishers will have to make early in the process to enhance their return on investment as they transition to an evolving digital landscape, and presents practical examples of strategies for packaging & delivering content to different channels (not just mobile devices).
The morning session will provide an overview of the current market for electronic publishing with specific examples of business models used by a university press, a commercial publisher, and an association. The afternoon session will cover the various electronic readers, emerging mobile applications relevant to publishers, and digital rights management to include discussions on piracy and intellectual property. Together, both sessions will give a comprehensive overview of what is happening in the new digital arena.
Join us if you want to:
-Catch-up on the current state of digital transition
-Discuss emerging business models
-Examine the evolving digital devices and mobile applications used to disseminate content
-Gain insight on emerging piracy issues
This full day seminar will be invaluable to anyone interested in understanding the opportunities and challenges involved in delivering and marketing your content in a digital environment. This includes marketing coordinators, production managers, acquisitions editors, and senior management at small to medium-sized publishers of scholarly content currently in both book and journal form.
Don't Panic! How to perform an accessibility evaluation with limited resourcesMichael Ryan
Being tasked with an accessibility evaluation is can be daunting. How can you measure accessibility? What disabilities are the most important? What tools do you need? How long will it take? Where do I start? What does "accessible" even mean?
These are all questions I asked myself last year when I performed my first accessibility eval. This session will share everything I learned since then in performing three accessibility evaluations.
The document discusses the evolution of the web from Web 1.0 to the present day Web 3.0. It begins by explaining how Web 1.0 focused on static pages and a "build it and they will come" approach. Web 2.0 embraced user-generated content, social media, and collaboration. Now in Web 3.0, the web is moving towards being more personalized and configurable for each user. The document examines key aspects of each era like technologies, drivers, examples, and limitations to illustrate how the web and user experience has progressed over time.
The document discusses the evolution of the web from past to present to future. It describes Web 1.0 as the linear "read-only" web where the approach was "build it and they will come." Web 2.0 is described as the collaborative web where the approach shifted to "if you engage them, they will come." The future is envisioned as the configurable web where users will be provided access on their terms with "multiple device access to what they want, when they want it, and how they want it."
This document defines web accessibility, demonstrates how different groups access the web while facing various disabilities, and tests web accessibility. It highlights the types of disabilities affected by lack of accessibility, including physical and technological impairments. Examples are given of how people access the web using assistive technologies like screen readers and magnifiers. The document recommends meeting level AA of the WCAG guidelines for UK government sites and provides a link to test accessibility. Benefits of accessibility like increasing market share and reducing legal liability are briefly outlined.
This document discusses accessibility and the importance of considering people with disabilities in web design. It covers the Accessibility for Ontarians with Disabilities Act (AODA), which aims to make Ontario accessible by 2025. It also discusses the four principles of accessibility: perceivable, operable, understandable, and robust. The document recommends following WCAG 2.0 guidelines and designing according to the "accessible first" principle to create content that can be used by all.
Introduction to mobile accessibility, 2015Henny Swan
This is a full day workshop I gave at AccessU 2015 and an updated version of the same workshop I gave at AccessU in 2013 (also on Slideshare).
As an introduction to mobile accessibility it covers key concepts, user experience, development and some QA. It is intended mostly for a non-technical audience who are looking for an introduction to mobile web accessibility and native apps although it does contain some technical guidance.
Native mobile apps currently have an advantage over web apps in terms of the number of apps/downloads and revenue generated. However, web apps are improving with new HTML5 features that expand their capabilities. While native apps currently have advantages in areas like performance, user experience, and monetization through app stores, web apps are improving in these areas and have advantages in development costs and updates. A hybrid approach that uses web technologies packaged in a native wrapper may be a good compromise, allowing web apps to tap into native features and app store distribution. Overall the gap between web and native is narrowing as the mobile web platform evolves.
[AIIM17] Just How Accessible is Your Information? - Vencer Cotton and Betsy F...AIIM International
This document discusses the importance of information accessibility and addresses common myths. It provides an overview of relevant laws and standards, examples of accessible organizations, and steps organizations can take to develop an accessibility strategy. These include using structured headings and tables, adding alt text to images and media, ensuring fonts can be resized and colors contrast. The document also notes that while the legal requirements for web accessibility are still developing, the Department of Justice endorses WCAG 2.0 Level AA as the technical standard.
The document discusses the evolution of the mobile web from Mozilla's perspective. It covers Mozilla's background and values, the current state of the mobile web including the rise of smartphones and tablets, a vision for experiences beyond just browsing on mobile devices, and the role of HTML5, web apps, and other technologies in realizing this vision. It also outlines 24 visions for the future of mobile, such as rapid growth, cross-platform experiences, security and privacy, and the roles of native apps versus web apps.
Responsive design allows websites to be viewed on any device by automatically adjusting layouts. The document discusses creating large-scale responsive websites that serve both desktop and mobile users well. It defines responsive design as providing complete content across all devices and connections using a single URL. While technical aspects like fluid grids and media queries are important, usability must be a top priority through efficient and effective layouts on mobile. The strategy discussed is to make responsive design the standard, focus on modern browsers and devices first, and introduce changes in phases.
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.
Be respectful, patient and supportive
25
Test: Observe and record data
- Record audio and video if possible
- Take detailed notes on:
- Tasks completed successfully
- Errors, problems, frustrations
- Comments, feedback
- Time on task
- Paths, clicks, scrolls
- Use of accessibility features
- Satisfaction ratings
- Note body language, facial expressions
- Ask follow up questions
26
Test: Ask satisfaction questions
- Overall satisfaction with the site
- Ease of completing tasks
- Frustration level
- Likes/dislikes
- Suggestions for improvement
- Preferred features
This document discusses the need for personal curation tools to filter digital content and make it accessible for individuals. It summarizes a pilot program with 100k users and 88k active daily users. It also provides an overview of the Smart Channels technology that curates content for different times of day and interests. The document concludes with contact information for the company building this tool.
Forms for All: Building Accessibility into UiPath App DesignDianaGray10
Explore the world of accessible app design. We'll dive into common accessibility challenges faced by users in online forms and uncover practical solutions. Learn how to identify and rectify barriers that hinder user interaction, ensuring your forms are navigable and usable by all. This session will provide valuable insights into creating more inclusive online experiences, making your apps not just functional, but more accessible.
Topics covered in this session include:
• The Importance of Accessibility
• UX Accessibility Examples
• Adding Accessibility to Apps
Speaker:
David Kroll, Director, Product Marketing @Ashling Partners and UiPath MVP
Similar to Hands On (& Eyes & Ears) Accessibility Workshop (20)
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Freshworks Rethinks NoSQL for Rapid Scaling & Cost-EfficiencyScyllaDB
Freshworks creates AI-boosted business software that helps employees work more efficiently and effectively. Managing data across multiple RDBMS and NoSQL databases was already a challenge at their current scale. To prepare for 10X growth, they knew it was time to rethink their database strategy. Learn how they architected a solution that would simplify scaling while keeping costs under control.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on integration of Salesforce with Bonterra Impact Management.
Interested in deploying an integration with Salesforce for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Monitoring and Managing Anomaly Detection on OpenShift.pdfTosin Akinosho
Monitoring and Managing Anomaly Detection on OpenShift
Overview
Dive into the world of anomaly detection on edge devices with our comprehensive hands-on tutorial. This SlideShare presentation will guide you through the entire process, from data collection and model training to edge deployment and real-time monitoring. Perfect for those looking to implement robust anomaly detection systems on resource-constrained IoT/edge devices.
Key Topics Covered
1. Introduction to Anomaly Detection
- Understand the fundamentals of anomaly detection and its importance in identifying unusual behavior or failures in systems.
2. Understanding Edge (IoT)
- Learn about edge computing and IoT, and how they enable real-time data processing and decision-making at the source.
3. What is ArgoCD?
- Discover ArgoCD, a declarative, GitOps continuous delivery tool for Kubernetes, and its role in deploying applications on edge devices.
4. Deployment Using ArgoCD for Edge Devices
- Step-by-step guide on deploying anomaly detection models on edge devices using ArgoCD.
5. Introduction to Apache Kafka and S3
- Explore Apache Kafka for real-time data streaming and Amazon S3 for scalable storage solutions.
6. Viewing Kafka Messages in the Data Lake
- Learn how to view and analyze Kafka messages stored in a data lake for better insights.
7. What is Prometheus?
- Get to know Prometheus, an open-source monitoring and alerting toolkit, and its application in monitoring edge devices.
8. Monitoring Application Metrics with Prometheus
- Detailed instructions on setting up Prometheus to monitor the performance and health of your anomaly detection system.
9. What is Camel K?
- Introduction to Camel K, a lightweight integration framework built on Apache Camel, designed for Kubernetes.
10. Configuring Camel K Integrations for Data Pipelines
- Learn how to configure Camel K for seamless data pipeline integrations in your anomaly detection workflow.
11. What is a Jupyter Notebook?
- Overview of Jupyter Notebooks, an open-source web application for creating and sharing documents with live code, equations, visualizations, and narrative text.
12. Jupyter Notebooks with Code Examples
- Hands-on examples and code snippets in Jupyter Notebooks to help you implement and test anomaly detection models.
Dandelion Hashtable: beyond billion requests per second on a commodity serverAntonios Katsarakis
This slide deck presents DLHT, a concurrent in-memory hashtable. Despite efforts to optimize hashtables, that go as far as sacrificing core functionality, state-of-the-art designs still incur multiple memory accesses per request and block request processing in three cases. First, most hashtables block while waiting for data to be retrieved from memory. Second, open-addressing designs, which represent the current state-of-the-art, either cannot free index slots on deletes or must block all requests to do so. Third, index resizes block every request until all objects are copied to the new index. Defying folklore wisdom, DLHT forgoes open-addressing and adopts a fully-featured and memory-aware closed-addressing design based on bounded cache-line-chaining. This design offers lock-free index operations and deletes that free slots instantly, (2) completes most requests with a single memory access, (3) utilizes software prefetching to hide memory latencies, and (4) employs a novel non-blocking and parallel resizing. In a commodity server and a memory-resident workload, DLHT surpasses 1.6B requests per second and provides 3.5x (12x) the throughput of the state-of-the-art closed-addressing (open-addressing) resizable hashtable on Gets (Deletes).
Skybuffer AI: Advanced Conversational and Generative AI Solution on SAP Busin...Tatiana Kojar
Skybuffer AI, built on the robust SAP Business Technology Platform (SAP BTP), is the latest and most advanced version of our AI development, reaffirming our commitment to delivering top-tier AI solutions. Skybuffer AI harnesses all the innovative capabilities of the SAP BTP in the AI domain, from Conversational AI to cutting-edge Generative AI and Retrieval-Augmented Generation (RAG). It also helps SAP customers safeguard their investments into SAP Conversational AI and ensure a seamless, one-click transition to SAP Business AI.
With Skybuffer AI, various AI models can be integrated into a single communication channel such as Microsoft Teams. This integration empowers business users with insights drawn from SAP backend systems, enterprise documents, and the expansive knowledge of Generative AI. And the best part of it is that it is all managed through our intuitive no-code Action Server interface, requiring no extensive coding knowledge and making the advanced AI accessible to more users.
In the realm of cybersecurity, offensive security practices act as a critical shield. By simulating real-world attacks in a controlled environment, these techniques expose vulnerabilities before malicious actors can exploit them. This proactive approach allows manufacturers to identify and fix weaknesses, significantly enhancing system security.
This presentation delves into the development of a system designed to mimic Galileo's Open Service signal using software-defined radio (SDR) technology. We'll begin with a foundational overview of both Global Navigation Satellite Systems (GNSS) and the intricacies of digital signal processing.
The presentation culminates in a live demonstration. We'll showcase the manipulation of Galileo's Open Service pilot signal, simulating an attack on various software and hardware systems. This practical demonstration serves to highlight the potential consequences of unaddressed vulnerabilities, emphasizing the importance of offensive security practices in safeguarding critical infrastructure.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/temporal-event-neural-networks-a-more-efficient-alternative-to-the-transformer-a-presentation-from-brainchip/
Chris Jones, Director of Product Management at BrainChip , presents the “Temporal Event Neural Networks: A More Efficient Alternative to the Transformer” tutorial at the May 2024 Embedded Vision Summit.
The expansion of AI services necessitates enhanced computational capabilities on edge devices. Temporal Event Neural Networks (TENNs), developed by BrainChip, represent a novel and highly efficient state-space network. TENNs demonstrate exceptional proficiency in handling multi-dimensional streaming data, facilitating advancements in object detection, action recognition, speech enhancement and language model/sequence generation. Through the utilization of polynomial-based continuous convolutions, TENNs streamline models, expedite training processes and significantly diminish memory requirements, achieving notable reductions of up to 50x in parameters and 5,000x in energy consumption compared to prevailing methodologies like transformers.
Integration with BrainChip’s Akida neuromorphic hardware IP further enhances TENNs’ capabilities, enabling the realization of highly capable, portable and passively cooled edge devices. This presentation delves into the technical innovations underlying TENNs, presents real-world benchmarks, and elucidates how this cutting-edge approach is positioned to revolutionize edge AI across diverse applications.
3. Statistics – U.S.
20% of US
27 Million pop have
Disabled reading
difficulties
5 Million
Disabled
employed
3
4. Financial Impact
US disabled spend
$1 trillion each year
$200B of that is
discretionary spending
CC Image courtesy of 401K 2012 on Flickr
4
5. Risks & Opportunities
• Risks:
– Inability to sell to federal/state
agencies, academic markets
– Lawsuits
– Bad PR
• Opportunities
– Ethical obligation to be inclusive
– Enhancements for disabled often
enhance experience for everyone
CC Image courtesy of avyfain on Flickr
5
6. Retrofit vs. Accessibility From the Start
• Retrofitting for the web can be more expensive
– Accessibility in the beginning increases development
costs by no more than 10%
– Retrofitting accessibility may cost 2 to 3 times more
CC Image courtesy of verseguru on Flickr
6
7. CC Image courtesy of Rolling F-Stop on Flickr
How persons with disabilities access
the web 7
8. Types of Disabilities
Visual – Vision Loss, Blindness, Color-
Blindness
Hearing – Diminished or partial hearing,
Deafness
Mobility – Muscle fatigue/weakness, fine
motor control, paralysis
Cognitive – Dyslexia, Autism, ADD/ADHD
8
9. Assistive Technologies Used
• No Vision/Blindness:
– Typically use a screen reader
– May use a refreshable Braille display
9
10. Assistive Technologies Used
• Low vision or partial
vision loss:
– Screen Magnifiers
(commercial or come with
the OS)
– High-contrast mode
– May use a high-contrast
keyboard
10
11. Assistive Technologies Used
• Mobility
impairments
– May use voice
recognition
software
– May use different
keyboards or mice
• Hearing
impairments or
Deafness:
– Need captioned
videos and may
prefer contact via
email or chat 11
12. Assistive Technologies Used
• Cognitive
– May use voice
recognition or
screen reading
software
– May use custom
CSS to control web
page presentation
12
15. Issues we saw today
• Consider Reading Order
• Use True Text Whenever Possible
• Design Accessible Form Controls
• Design a “Skip to Main Content” Link (maybe)
15
17. Main Web Accessibility Standards
Internet access is a human right.
How do we implement accessibility?
WCAG* 2.0
-Model Accessibility Guideline from the World Wide
Web Consortium (W3C). Current version; replaces
WCAG 1.0.
WCAG* 1.0 – mostly extinct.
Sec 508
-USA-specific law. Currently undergoing review to
update.
-Federal agencies require a VPAT as part of RFP
process
17
*Web Content Accessibility Guidelines (WCAG)
18. Standards - WCAG 2.0, Level AA*
Content must be:
• Perceivable – Content is
made available to the senses
– sight, hearing and/or touch.
• Operable – Interface forms,
controls and navigation are
operable.
3. Understandable – Content and interface are
understandable.
4. Robust – Content can be used reliably by a
wide variety of user agents, including assistive
technologies.
18
* http://www.w3.org/TR/WCAG/
19. from the WebAim flyer
• Plan Heading Structure • Design Link Focus
Early Indicators
• Consider Reading Order • Design a "Skip to Main
Content" Link
• Provide Good Contrast
• Ensure Link Text Makes
• Use True Text Whenever
Sense on Its Own
Possible
• Use Animation, Video, and
• Use Adequate Font Size
Audio Carefully
• Remember Line Length
• Don't Rely on Color Alone
• Make Sure Links are
• Design Accessible Form
Recognizable
Controls
19
25. Design & Development Techniques
• Web Accessibility Initiative
(WAI)*
• WebAim – resources and e-
mail discussion list**
• The Paciello Group’s
Resources***
• Simply Accessible****
• Deque*****
* http://www.w3.org/WAI/
** http://webaim.org
*** http://www.paciellogroup.com
**** http://simplyaccessible.com 25
***** http://deque.com
26. Go forth and prosper!
Feel free to reach out for further discussion:
november.samnee@gmail.com
@novie
26
Editor's Notes
Even if you think you have a product that disabled people won’t buy – (example of hunting equipment used by Texas DARS employee) – it is much easier for them to shop for gifts online than it is in stores
Lost business — (federal agencies and those receiving federal funding) are required to purchase the most accessible product that meets their needs Lawsuits - Target class action settles for $6 million, not to mention costs of retrofitting their site Structured settlements from Lainey Feingold in a number of industries (also working for tactile POS in many retail environments so blind people do not have to disclose their PIN, including getting them for Target & Best Buy) - MLB -- Charles Schwab -- American Cancer Society -- Staples -- CVS -- Rite Aid -- Credit reports by the credit agencies -- RadioShack -- LaSalle Bank -- First Union --many more Federal Agency investigations - In US, Department of Justice, civil rights division says the internet is included in the ADA, and are investigating complaints of inaccessible companies. NY has sued Orbitz, other travel websites. Cities and corporations included, e.g., Wells Fargo Curb cut, power door example
Design with Accessibility in Mind Accessibility experts estimate that the cost of developing sites that meet WCAG 2.0 AA increases development costs by the following: 1% to 3% on simple sites built with html and css (and little to no javascript) 3% to 6% on intermediate sites built with html, css and an intermediate level of javascript 6% to 10% on heavy javascript sites or flash sites Compare these costs to the retrofitting costs which consistently come in as 2 to 3 times more. http://www.glendathegood.com/blog/?cat=4 Retrofitting is not only expensive, but very painful!
Disabilities that could affect computer use: - Mobility impairments – these can be temporary, like repetitive stress Muscle fatigue and weakness Poor fine motor control (Multiple Sclerosis, Arthritis, muscle fatigue, muscle weakness, tremor, broken bones) Paralysis or partial paralysis Amputation or missing limbs - Cognitive Disabilities – many of these people wouldn’t consider themselves disabled, like Justin, but does affect his work Dyslexia ADD/ADHD
For No Vision/Blindness , customers typically use a screen reader In most common use: JAWS (Job Access With Speech) WindowEyes VoiceOver (for Apple products) NVDA (Non-Visual Desktop Access) Some customers may use a refreshable Braille display along with (or independent of) a screen reader so that they can quietly read. These users may get the most focus for accessibility efforts (for many reasons) but they are not the only ones to accommodate.
For low vision or partial vision loss , customers may use screen magnifiers (video example). Most computers come with free screen magnification and allow for zooming in the internet browser, but many of our customers also use: ZoomText WinZoom MAGic Use these with or without narration
Those with mobility impairments may use voice recognition software (video example), alone or along with different keyboards or mice, to interact with the web. The most prevalent voice recognition software used is Dragon Naturally Speaking .
The Rules: Each individual must be the tester for at least one station (can repeat stations if we have time) You must use the simulated limitations (although, if you are not a touch-typist, you can look at the keyboard) The tester will think aloud or summarize his/her experience for their small group Dragon station: http://www.youtube.com/watch?v=plPsmjA4Y7s&feature=plcp Ask the Dictator: Episode 59
WCAG 1.0 (May 1999 – Dec 11, 2008) WCAG 2.0 (Completely replaced WCAG 1.0; adopted Dec 11, 2008.) “ Section §508” in the US – will map to WCAG 2.0 soon Especially for sites not subject to a VPAT, industry widely recommends WCAG2.0. Target follows this.
Why WCAG 2.0? Section §508” in the US – will map to WCAG 2.0 AA soon Especially for sites not subject to a VPAT, industry widely recommends WCAG2.0. Settlements follow this. Rewrite of WCAG tried to make it more friendly and approachable language and documentation, but can still feel vague and in actionable Real value of these guidelines (I’m going to breeze through them) is that they map to resources I’ll be discussing a bit later. Image courtesy of sitepoint http://www.sitepoint.com/australian-government-wcag-2-accessibility/
Now that we’ve discussed what we need to do, we’re now going to discuss what tools can help you get this done
Assistive Technologies: NVDA – this is an open-source screen reader for Windows (used by customers who are blind or have low vision). It is very standards compliant, and if something works well in NVDA, we would typically consider it accessible for screen reader users. Download NVDA at http://www.nvda-project.org/wiki/Download . - light, doesn’t bog down system, British accent, developers don’t need JAWS Windows High Contrast mode – these modes can be activated in Windows 7 (they are available for other versions of Windows) by navigating to Control Panel > Ease of Access Center . Every page should be checked with this mode on to be sure that all content is available. Images that are links should appear, but any images that are purely decoration will not. Apple’s accessibility features for all their products are linked to from http://www.apple.com/accessibility/ Development & Testing Tools: WAVE Firefox Toolbar – this tool is used to check the code on webpages for compliance with WCAG 2.0 level AA and is created/maintained by WebAIM, a respected accessibility group. You can also use the evaluation tool by submitting a page to the WAVE servers, but the toolbar is necessary for pre-production code. Download WAVE at http://wave.webaim.org/toolbar . Color Contrast Analyzer – this tool is used to check foreground and background color combinations for contrast and is created/maintined by The Paciello Group, another respected accessibility consultancy. High contrast is necessary for customers with low vision and color-blindness. Download Contrast Analyser at http://www.paciellogroup.com/resources/contrast-analyser.html . MAGpie – this software is a caption and audio-description authoring tool to make videos accessible and is created/maintained by the National Center for Accessible Media. Other free and paid captioning tools are available, but this one seems the easiest to use. Download MAGpie at http://ncam.wgbh.org/invent_build/web_multimedia/tools-guidelines/download-magpie .
WCAG 2.0 Success Criteria – code samples, options & techniques, mapped to the guidelines WAI’s “How to Meet WCAG 2.0” – select the coding techniques you’re using, Level A & AA and get a customized list of techniques to use