SlideShare ist ein Scribd-Unternehmen logo
1 von 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)

Weitere ähnliche Inhalte

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von Vladimir Tomberg

Mehr von 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
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
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
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

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)

Hinweis der Redaktion

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