SlideShare a Scribd company logo
1 of 13
Download to read offline
A Controlled-Language Checker Turned into
an Accessibility Evaluation Tool for
Image Text Alternatives
Silvia Rodríguez Vázquez
Sabine Lehmann
The Paciello Group Accessibility Challenge
W4A 2015, Florence, Italy, 18-20 May 2’015
Image accessibility
Use of the alt attribute of the HTML <img> element
Examples from Faulkner, S. (ed.) 2014. HTML5: Techniques for
providing useful text alternatives. W3C Working Draft.
Image accessibility
Use of the alt attribute of the HTML <img> element
Examples from Faulkner, S. (ed.) 2014. HTML5: Techniques for
providing useful text alternatives. W3C Working Draft.
Our proposal
Rule set design
Data generation method: documents
 Literature review on how to write text
alternatives for images
 Swiss case study
Main goal:
Propose a French controlled-language (CL)-based
automated solution for text alternatives authoring
and verification
Reduced sample of 52/100 websites
1,938 webpages
Total
<img>
No
alt
Empty
alt
Non-
empty
alt
Initial
set 50,633 9,241 12,238 29,154
Filtered
set 12,778 1,267 3,566 7,945
Linguistic patterns frequently used in
appropriate and non-appropriate
text alternatives for images
Rule set for alt text verification
Type of
content
#
rules
Example Non appropriate
alt
Appropriate
alt
Descriptive 14 Avoid redundant
expression ““image””
(e.g., ‘image de,
image répresentant,
sur cette image on
voit…...…)
Sur cette image:
Eloise avec la
princesse Belle
Eloise avec la
princesse Belle
Functional 18 Describe actions
related to social
media and mailing
appropriately
Flux RSS S’’’’'abonner aux
flux RSS de la
Tribune de
Genève
Uninformative 8 Avoid using
placeholders
Insérer le texte ici alt=“""
Acrolinx GUI
Rule documentation
Rule documentation
Integration with CAT*
tools for translators
Practical applications
*Computer Assisted Translation
Advantages:
 Language and rule
customization
 Interactive rule
application
Integration with WAE tools for developers and
other content authors
Practical applications
Practical applications
*Huang, Ting-Hao K. Alt Text Editor. Computer software. Alt Text Editor. Vers. 1. N.p., 25 Feb.
2015. Web. Class project of the "Web Accessibility" class (05-897 A3) at Carnegie Mellon
University: https://www.legionpowered.net/Chorus_Sessions/Chorus/AltText/
¡Gracias!
Silvia.Rodriguez@unige.ch
sabine.lehmann@acrolinx.com
Acrolinx demo for #W4A2015
Watch it on

More Related Content

Viewers also liked

Viewers also liked (10)

Catalogo hunnypets
Catalogo hunnypetsCatalogo hunnypets
Catalogo hunnypets
 
neel lic
neel licneel lic
neel lic
 
Teatro de marionetas princesa álamo blanco
Teatro de marionetas princesa álamo blancoTeatro de marionetas princesa álamo blanco
Teatro de marionetas princesa álamo blanco
 
Geo 2 OcupaçãO AntróPica E Problemas De Ordenamento Zonas Costeiras
Geo 2   OcupaçãO AntróPica E Problemas De Ordenamento   Zonas CosteirasGeo 2   OcupaçãO AntróPica E Problemas De Ordenamento   Zonas Costeiras
Geo 2 OcupaçãO AntróPica E Problemas De Ordenamento Zonas Costeiras
 
El cáncer
El cáncerEl cáncer
El cáncer
 
PGE Profiting from EE PDF
PGE Profiting from EE PDFPGE Profiting from EE PDF
PGE Profiting from EE PDF
 
Memoire toustou laurent Internationalisation des musées
Memoire toustou laurent Internationalisation des muséesMemoire toustou laurent Internationalisation des musées
Memoire toustou laurent Internationalisation des musées
 
Dabur India: Digestive Health
Dabur India: Digestive HealthDabur India: Digestive Health
Dabur India: Digestive Health
 
EMAD ABDELAZIM CV 2016
EMAD ABDELAZIM CV 2016EMAD ABDELAZIM CV 2016
EMAD ABDELAZIM CV 2016
 
Mon carnet de lecture nathan
Mon carnet de lecture nathanMon carnet de lecture nathan
Mon carnet de lecture nathan
 

Similar to W4A2015 - TPG Accessibility Challenge

WAI update at OZeWAI 2014
WAI update at OZeWAI 2014WAI update at OZeWAI 2014
WAI update at OZeWAI 2014Andrew Arch
 
Pachyderm Springtraining 09
Pachyderm Springtraining 09Pachyderm Springtraining 09
Pachyderm Springtraining 09Chris LaBelle
 
PATHS state of the art monitoring report
PATHS state of the art monitoring reportPATHS state of the art monitoring report
PATHS state of the art monitoring reportpathsproject
 
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...Ali Khalili
 
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...Raghuram Pandurangan
 
Gareth Jones 1209
Gareth Jones 1209Gareth Jones 1209
Gareth Jones 1209Yandex
 
Why, why, why DELILA? A project to promote the open sharing of our informatio...
Why, why, why DELILA? A project to promote the open sharing of our informatio...Why, why, why DELILA? A project to promote the open sharing of our informatio...
Why, why, why DELILA? A project to promote the open sharing of our informatio...Centre for Distance Education
 
ICALT-2011.Exploring a standards-based approach to the design and delivery of...
ICALT-2011.Exploring a standards-based approach to the design and delivery of...ICALT-2011.Exploring a standards-based approach to the design and delivery of...
ICALT-2011.Exploring a standards-based approach to the design and delivery of...V_Gkatzidou
 
Content Modelling Workshop (J Gollner TC World 2013)
Content Modelling Workshop (J Gollner TC World 2013)Content Modelling Workshop (J Gollner TC World 2013)
Content Modelling Workshop (J Gollner TC World 2013)Joe Gollner
 
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...IL Group (CILIP Information Literacy Group)
 
Integrating Drupal & Fedora
Integrating Drupal & FedoraIntegrating Drupal & Fedora
Integrating Drupal & FedoraDon Gourley
 
Supporting PDF accessibility evaluation: Early results from the FixRep project
 Supporting PDF accessibility evaluation: Early results from the FixRep project Supporting PDF accessibility evaluation: Early results from the FixRep project
Supporting PDF accessibility evaluation: Early results from the FixRep projectUKOLN (dev), University of Bath
 
Loops of humans and bots in Wikidata
Loops of humans and bots in WikidataLoops of humans and bots in Wikidata
Loops of humans and bots in WikidataElena Simperl
 
Gaining Advantage in e-Learning with Semantic Adaptive Technology
Gaining Advantage in e-Learning with Semantic Adaptive TechnologyGaining Advantage in e-Learning with Semantic Adaptive Technology
Gaining Advantage in e-Learning with Semantic Adaptive TechnologyOntotext
 
Acpet vic elearning_induction2011
Acpet vic elearning_induction2011Acpet vic elearning_induction2011
Acpet vic elearning_induction2011Yum Studio
 
WCAG 2.0, Simplified
WCAG 2.0, SimplifiedWCAG 2.0, Simplified
WCAG 2.0, Simplifiedciwstudy
 
Large Language Models Bootcamp
Large Language Models BootcampLarge Language Models Bootcamp
Large Language Models BootcampData Science Dojo
 

Similar to W4A2015 - TPG Accessibility Challenge (20)

WAI update at OZeWAI 2014
WAI update at OZeWAI 2014WAI update at OZeWAI 2014
WAI update at OZeWAI 2014
 
Pachyderm Springtraining 09
Pachyderm Springtraining 09Pachyderm Springtraining 09
Pachyderm Springtraining 09
 
Accessibility
AccessibilityAccessibility
Accessibility
 
PATHS state of the art monitoring report
PATHS state of the art monitoring reportPATHS state of the art monitoring report
PATHS state of the art monitoring report
 
iCoper
iCoperiCoper
iCoper
 
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...A Semantics-based User Interface Model for Content Annotation, Authoring and ...
A Semantics-based User Interface Model for Content Annotation, Authoring and ...
 
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
Latest trends in Technical Writing, Authoring on Cloud, Content Delivery for ...
 
Gareth Jones 1209
Gareth Jones 1209Gareth Jones 1209
Gareth Jones 1209
 
Why, why, why DELILA? A project to promote the open sharing of our informatio...
Why, why, why DELILA? A project to promote the open sharing of our informatio...Why, why, why DELILA? A project to promote the open sharing of our informatio...
Why, why, why DELILA? A project to promote the open sharing of our informatio...
 
ICALT-2011.Exploring a standards-based approach to the design and delivery of...
ICALT-2011.Exploring a standards-based approach to the design and delivery of...ICALT-2011.Exploring a standards-based approach to the design and delivery of...
ICALT-2011.Exploring a standards-based approach to the design and delivery of...
 
Content Modelling Workshop (J Gollner TC World 2013)
Content Modelling Workshop (J Gollner TC World 2013)Content Modelling Workshop (J Gollner TC World 2013)
Content Modelling Workshop (J Gollner TC World 2013)
 
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
 
Integrating Drupal & Fedora
Integrating Drupal & FedoraIntegrating Drupal & Fedora
Integrating Drupal & Fedora
 
Migrate Your E-learning Courses to HTML5 The Right Way!
Migrate Your E-learning Courses to HTML5 The Right Way!Migrate Your E-learning Courses to HTML5 The Right Way!
Migrate Your E-learning Courses to HTML5 The Right Way!
 
Supporting PDF accessibility evaluation: Early results from the FixRep project
 Supporting PDF accessibility evaluation: Early results from the FixRep project Supporting PDF accessibility evaluation: Early results from the FixRep project
Supporting PDF accessibility evaluation: Early results from the FixRep project
 
Loops of humans and bots in Wikidata
Loops of humans and bots in WikidataLoops of humans and bots in Wikidata
Loops of humans and bots in Wikidata
 
Gaining Advantage in e-Learning with Semantic Adaptive Technology
Gaining Advantage in e-Learning with Semantic Adaptive TechnologyGaining Advantage in e-Learning with Semantic Adaptive Technology
Gaining Advantage in e-Learning with Semantic Adaptive Technology
 
Acpet vic elearning_induction2011
Acpet vic elearning_induction2011Acpet vic elearning_induction2011
Acpet vic elearning_induction2011
 
WCAG 2.0, Simplified
WCAG 2.0, SimplifiedWCAG 2.0, Simplified
WCAG 2.0, Simplified
 
Large Language Models Bootcamp
Large Language Models BootcampLarge Language Models Bootcamp
Large Language Models Bootcamp
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

W4A2015 - TPG Accessibility Challenge

  • 1. A Controlled-Language Checker Turned into an Accessibility Evaluation Tool for Image Text Alternatives Silvia Rodríguez Vázquez Sabine Lehmann The Paciello Group Accessibility Challenge W4A 2015, Florence, Italy, 18-20 May 2’015
  • 2. Image accessibility Use of the alt attribute of the HTML <img> element Examples from Faulkner, S. (ed.) 2014. HTML5: Techniques for providing useful text alternatives. W3C Working Draft.
  • 3. Image accessibility Use of the alt attribute of the HTML <img> element Examples from Faulkner, S. (ed.) 2014. HTML5: Techniques for providing useful text alternatives. W3C Working Draft.
  • 5. Rule set design Data generation method: documents  Literature review on how to write text alternatives for images  Swiss case study Main goal: Propose a French controlled-language (CL)-based automated solution for text alternatives authoring and verification Reduced sample of 52/100 websites 1,938 webpages Total <img> No alt Empty alt Non- empty alt Initial set 50,633 9,241 12,238 29,154 Filtered set 12,778 1,267 3,566 7,945 Linguistic patterns frequently used in appropriate and non-appropriate text alternatives for images
  • 6. Rule set for alt text verification Type of content # rules Example Non appropriate alt Appropriate alt Descriptive 14 Avoid redundant expression ““image”” (e.g., ‘image de, image répresentant, sur cette image on voit…...…) Sur cette image: Eloise avec la princesse Belle Eloise avec la princesse Belle Functional 18 Describe actions related to social media and mailing appropriately Flux RSS S’’’’'abonner aux flux RSS de la Tribune de Genève Uninformative 8 Avoid using placeholders Insérer le texte ici alt=“""
  • 10. Integration with CAT* tools for translators Practical applications *Computer Assisted Translation Advantages:  Language and rule customization  Interactive rule application
  • 11. Integration with WAE tools for developers and other content authors Practical applications
  • 12. Practical applications *Huang, Ting-Hao K. Alt Text Editor. Computer software. Alt Text Editor. Vers. 1. N.p., 25 Feb. 2015. Web. Class project of the "Web Accessibility" class (05-897 A3) at Carnegie Mellon University: https://www.legionpowered.net/Chorus_Sessions/Chorus/AltText/