SlideShare une entreprise Scribd logo
1  sur  14
Harnessing the Potential
of Accessibility Standards and
Responsive Web Design Practices
to Achieve Learning Interoperability
on the Level of the User Interface
Mohammad Al-Smadi, Vladimir Tomberg
Image by courtesy of HuffPost Education Group
Abilities of conforming to Learning
Standards
• Durability: no need for further redesigns or
redevelopments even with new versions of the system
• Scalability: can it grow from small to large?
• Affordability: is it affordable?
• Interoperability: are information and services sharable
with other systems?
• Reusability: can it be used within multiple contexts?
• Manageability: is it manageable?
• Accessibility: are the contents accessible and
deliverable from anywhere and anytime?
General Learning Interoperability
Framework
Lack of Interoperability at the UI Level
(Presentation Interoperability)
• Launching the learning content on the end-user
devices causes different behaviors based on the
such properties of the device and the web
browser:
• Width, height of the window,
• Resizing state
• Area of launching within the browser
The first approach addressing
mobile UI issues
Separate desktop and mobile versions of a web site
in the mobile browser
Current Best Practices –
Responsive Web Design (RWD)
• Using together several well-known
technologies like HTML, CSS, and JavaScript
• The basic methods are:
1. Flexible images (CSS)
2. Media queries (JavaScript)
3. Fluid grids (JavaScript, CSS)
From RWD to Adaptive Web Design
• The “Mobile First” principle (Minimum Viable Product
Strategy)
• Progressive Enhancement versus Adaptive Degradation
Concepts of interoperability
on the UI level
The Missing Part
Accessible Rich Internet Applications
(WAI-ARIA) 1.1
W3C First Public Working Draft
26 September 2013
WAI ARIA Code Example
<input type = "image"
src = "thumbnail.gif"
alt = "Effectiveness"
role = "slider"
aria-valuemin = "0"
aria-valuemax = "100"
aria-valuenow = "42"
aria-valuetext = "42 percent"
aria-labelledby = "effective">
WAI ARIA Models and Semantics
Keyboard Navigation
Roles
State & Properties
Live Regions
Advantages of using WAI ARIA
• The basic principles of Universal Design are
covered − content by default is available for
the widest audience
• Improved accessibility of learning content: all
modern browsers and screen-reading devices
already accessible today with WAI ARIA
Extended Learning Interoperability Framework
Advantages of the Framework
1. Establishing application domain semantics for
common understanding
2. Consistent learning delivery through adaptive
and flexible design of front-end, learning
content, tools, and services
3. Additional layer of accessibility specifications
enriched with semantics on the presentation
level
4. Combining standard-conform technologies (WAI
ARIA) with widely used best practices (RWD)

Contenu connexe

En vedette

Movimiento preindependentista
Movimiento preindependentistaMovimiento preindependentista
Movimiento preindependentista
Eduardo Soto
 
Presentation 7 l
Presentation 7 lPresentation 7 l
Presentation 7 l
skrengel11
 
Declarația cu privire la venit şi proprietate
Declarația cu privire la venit şi proprietateDeclarația cu privire la venit şi proprietate
Declarația cu privire la venit şi proprietate
Presa_Ungheni
 
I-9 Immigration Law Compliance
I-9 Immigration Law ComplianceI-9 Immigration Law Compliance
I-9 Immigration Law Compliance
Fernando Escobar
 

En vedette (12)

Team building
Team buildingTeam building
Team building
 
Máy chạy bộ điện kl 1333
Máy chạy bộ điện kl 1333Máy chạy bộ điện kl 1333
Máy chạy bộ điện kl 1333
 
Movimiento preindependentista
Movimiento preindependentistaMovimiento preindependentista
Movimiento preindependentista
 
Ingles
InglesIngles
Ingles
 
Introducción
IntroducciónIntroducción
Introducción
 
Ano Cabanillas Candea (memoria)
Ano Cabanillas Candea (memoria)Ano Cabanillas Candea (memoria)
Ano Cabanillas Candea (memoria)
 
Presentation 7 l
Presentation 7 lPresentation 7 l
Presentation 7 l
 
Declarația cu privire la venit şi proprietate
Declarația cu privire la venit şi proprietateDeclarația cu privire la venit şi proprietate
Declarația cu privire la venit şi proprietate
 
小さな会社や個人商店こそ活用したい、みんなのビジネスオンライン(Splasssh in Miyakojima 2013)
小さな会社や個人商店こそ活用したい、みんなのビジネスオンライン(Splasssh in Miyakojima 2013)小さな会社や個人商店こそ活用したい、みんなのビジネスオンライン(Splasssh in Miyakojima 2013)
小さな会社や個人商店こそ活用したい、みんなのビジネスオンライン(Splasssh in Miyakojima 2013)
 
English tips
English tipsEnglish tips
English tips
 
I-9 Immigration Law Compliance
I-9 Immigration Law ComplianceI-9 Immigration Law Compliance
I-9 Immigration Law Compliance
 
Baby shop in dubai
Baby shop in dubaiBaby shop in dubai
Baby shop in dubai
 

Similaire à Harnessing the Potential

Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)
Howard Kramer
 
Integrating universal design, best practices, & accessibility atia 2013
Integrating universal design, best practices, & accessibility   atia 2013Integrating universal design, best practices, & accessibility   atia 2013
Integrating universal design, best practices, & accessibility atia 2013
Howard Kramer
 

Similaire à Harnessing the Potential (20)

Bootstrap
BootstrapBootstrap
Bootstrap
 
Web accessibility workshop 2
Web accessibility workshop 2Web accessibility workshop 2
Web accessibility workshop 2
 
resume
resumeresume
resume
 
2014 Android and iOS Design Trends
2014 Android and iOS Design Trends2014 Android and iOS Design Trends
2014 Android and iOS Design Trends
 
Web accessibility workshop 2
Web accessibility workshop 2Web accessibility workshop 2
Web accessibility workshop 2
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)Designing and evaluating web sites using universal design principles (hands on)
Designing and evaluating web sites using universal design principles (hands on)
 
Designing for Everybody Workshop
Designing for Everybody WorkshopDesigning for Everybody Workshop
Designing for Everybody Workshop
 
Ch 3: Big Concepts
Ch 3: Big ConceptsCh 3: Big Concepts
Ch 3: Big Concepts
 
Reponsive web design (HTML5 + css3)
Reponsive web design (HTML5 + css3)Reponsive web design (HTML5 + css3)
Reponsive web design (HTML5 + css3)
 
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREIResponsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
Responsive Web Design in Cascade Server, by Chris Cox of BarkleyREI
 
reponsive-web-design.pptx
reponsive-web-design.pptxreponsive-web-design.pptx
reponsive-web-design.pptx
 
reponsive-web-design.pptx
reponsive-web-design.pptxreponsive-web-design.pptx
reponsive-web-design.pptx
 
Intro to Responsive Web Design
Intro to Responsive Web DesignIntro to Responsive Web Design
Intro to Responsive Web Design
 
Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"Webinar Recording "Best Practices in RWD - Responsive Web Design"
Webinar Recording "Best Practices in RWD - Responsive Web Design"
 
Integrating universal design, best practices, & accessibility atia 2013
Integrating universal design, best practices, & accessibility   atia 2013Integrating universal design, best practices, & accessibility   atia 2013
Integrating universal design, best practices, & accessibility atia 2013
 
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
4° Sessione VMware Horizon: la piattaforma per l’erogazione e la gestione di ...
 
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web DesignBarkleyREI & Hannon Hill Webinar - Responsive Web Design
BarkleyREI & Hannon Hill Webinar - Responsive Web Design
 
Revolutionizing-User-Interactions-The-Role-of-JavaScript-in-Web-Development.pptx
Revolutionizing-User-Interactions-The-Role-of-JavaScript-in-Web-Development.pptxRevolutionizing-User-Interactions-The-Role-of-JavaScript-in-Web-Development.pptx
Revolutionizing-User-Interactions-The-Role-of-JavaScript-in-Web-Development.pptx
 
20 Best JavaScript Frameworks For 2023.pdf
20 Best JavaScript Frameworks For 2023.pdf20 Best JavaScript Frameworks For 2023.pdf
20 Best JavaScript Frameworks For 2023.pdf
 

Plus de Vladimir Tomberg

Plus de Vladimir Tomberg (20)

My talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility MeetupMy talk at Riga 2016 Web Accessibility Meetup
My talk at Riga 2016 Web Accessibility Meetup
 
Web accessibility workshop 3
Web accessibility workshop 3Web accessibility workshop 3
Web accessibility workshop 3
 
Web accessibility workshop 1
Web accessibility workshop 1Web accessibility workshop 1
Web accessibility workshop 1
 
Design for all 4
Design for all 4Design for all 4
Design for all 4
 
Wud talk
Wud talkWud talk
Wud talk
 
Design for all 3
Design for all 3Design for all 3
Design for all 3
 
Design for all 2
Design for all 2Design for all 2
Design for all 2
 
Design for all 1
Design for all 1Design for all 1
Design for all 1
 
Learner journey maps
Learner journey mapsLearner journey maps
Learner journey maps
 
Tallinn summerschool 21.07.2015
Tallinn summerschool 21.07.2015Tallinn summerschool 21.07.2015
Tallinn summerschool 21.07.2015
 
Exploring Different Routes from LMS towards PLE: a Dialectical Perspective
Exploring Different Routes from LMS towards PLE: a Dialectical PerspectiveExploring Different Routes from LMS towards PLE: a Dialectical Perspective
Exploring Different Routes from LMS towards PLE: a Dialectical Perspective
 
Workshop Universal Design Principles.
Workshop Universal Design Principles. Workshop Universal Design Principles.
Workshop Universal Design Principles.
 
Teaching Design for All Through Empathic Modeling: a Case Study in Tallinn Un...
Teaching Design for All Through Empathic Modeling: a Case Study in Tallinn Un...Teaching Design for All Through Empathic Modeling: a Case Study in Tallinn Un...
Teaching Design for All Through Empathic Modeling: a Case Study in Tallinn Un...
 
Integration data models, Learning Layers project meeting in Bremen
Integration data models, Learning Layers project meeting in BremenIntegration data models, Learning Layers project meeting in Bremen
Integration data models, Learning Layers project meeting in Bremen
 
Web accessibility workshop 4
Web accessibility workshop 4Web accessibility workshop 4
Web accessibility workshop 4
 
Experimental Interaction Design: Принципы Универсального Дизайна
Experimental Interaction Design: Принципы Универсального ДизайнаExperimental Interaction Design: Принципы Универсального Дизайна
Experimental Interaction Design: Принципы Универсального Дизайна
 
Опыт преподавания UX в Эстонии
Опыт преподавания UX в ЭстонииОпыт преподавания UX в Эстонии
Опыт преподавания UX в Эстонии
 
Web accessibility workshop 3
Web accessibility workshop 3Web accessibility workshop 3
Web accessibility workshop 3
 
Web accessibility workshop 1
Web accessibility workshop 1Web accessibility workshop 1
Web accessibility workshop 1
 
Design for all. Lecture 4
Design for all. Lecture 4Design for all. Lecture 4
Design for all. Lecture 4
 

Dernier

Dernier (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Harnessing the Potential

  • 1. Harnessing the Potential of Accessibility Standards and Responsive Web Design Practices to Achieve Learning Interoperability on the Level of the User Interface Mohammad Al-Smadi, Vladimir Tomberg Image by courtesy of HuffPost Education Group
  • 2. Abilities of conforming to Learning Standards • Durability: no need for further redesigns or redevelopments even with new versions of the system • Scalability: can it grow from small to large? • Affordability: is it affordable? • Interoperability: are information and services sharable with other systems? • Reusability: can it be used within multiple contexts? • Manageability: is it manageable? • Accessibility: are the contents accessible and deliverable from anywhere and anytime?
  • 4. Lack of Interoperability at the UI Level (Presentation Interoperability) • Launching the learning content on the end-user devices causes different behaviors based on the such properties of the device and the web browser: • Width, height of the window, • Resizing state • Area of launching within the browser
  • 5. The first approach addressing mobile UI issues Separate desktop and mobile versions of a web site in the mobile browser
  • 6. Current Best Practices – Responsive Web Design (RWD) • Using together several well-known technologies like HTML, CSS, and JavaScript • The basic methods are: 1. Flexible images (CSS) 2. Media queries (JavaScript) 3. Fluid grids (JavaScript, CSS)
  • 7. From RWD to Adaptive Web Design • The “Mobile First” principle (Minimum Viable Product Strategy) • Progressive Enhancement versus Adaptive Degradation
  • 9. The Missing Part Accessible Rich Internet Applications (WAI-ARIA) 1.1 W3C First Public Working Draft 26 September 2013
  • 10. WAI ARIA Code Example <input type = "image" src = "thumbnail.gif" alt = "Effectiveness" role = "slider" aria-valuemin = "0" aria-valuemax = "100" aria-valuenow = "42" aria-valuetext = "42 percent" aria-labelledby = "effective">
  • 11. WAI ARIA Models and Semantics Keyboard Navigation Roles State & Properties Live Regions
  • 12. Advantages of using WAI ARIA • The basic principles of Universal Design are covered − content by default is available for the widest audience • Improved accessibility of learning content: all modern browsers and screen-reading devices already accessible today with WAI ARIA
  • 14. Advantages of the Framework 1. Establishing application domain semantics for common understanding 2. Consistent learning delivery through adaptive and flexible design of front-end, learning content, tools, and services 3. Additional layer of accessibility specifications enriched with semantics on the presentation level 4. Combining standard-conform technologies (WAI ARIA) with widely used best practices (RWD)

Notes de l'éditeur

  1. Open Knowledge Innitiative (OKI), CopperCore Service Integration (CCSI),Ontology Web Language for Web Services (OWL-S)