SlideShare uma empresa Scribd logo
1 de 12
Using Speech to Browse the Web Kris Roger @KrisEdTech Centre for Learning Technology
Why do I use speech recognition software?
RSI
Dictation Demo
Speech control Dave: Open the pod bay doors, Hal.Hal: I'm sorry, Dave, I'm afraid I can't do that.
Speech control demonstrations
Frustrations
Best practice for speech navigation accessibility Test keyboard navigation Label everything, inc. form elements Avoid frames or use sparingly Use standard Windows/HTML controls  Ensure cross browser compatibility
Dragon browser compatibility Dragon NaturallySpeaking 11 Works well with: Firefox 3.x Internet Explorer 7/8 Works only using gleebox: Google Chrome Safari Does not work at all with: Firefox 4/5 Internet Explorer 9
WSR browser compatibility Windows Speech Recognition (Windows 7) Works well with: Internet Explorer 8/9 Kind of works with: Firefox 3.x Google Chrome A horrible experience: Firefox 4/5
Essential reading Guidelines For Speech-accessible HTML for Dragon® NaturallySpeaking http://tinyurl.com/speechHTML Guidelines for Developing Windows applications Compatible with Dragon®NaturallySpeaking http://tinyurl.com/speechWinGuide
Questions? Kris Roger Centre for Learning Technology www.lse.ac.uk/clt k.roger@lse.ac.uk @KrisEdTech

Mais conteúdo relacionado

Destaque

Marc jesús
Marc jesúsMarc jesús
Marc jesúsLauraGR
 
The Mayo Clinic: A virtual tour in pictures
The Mayo Clinic: A virtual tour in picturesThe Mayo Clinic: A virtual tour in pictures
The Mayo Clinic: A virtual tour in picturesSean Durham
 
Congreso Internet3.0 Alicante 2013
Congreso Internet3.0 Alicante 2013Congreso Internet3.0 Alicante 2013
Congreso Internet3.0 Alicante 2013SEO Summer Festival
 
LinkedIn Workshop BOOST februari 2013
LinkedIn Workshop BOOST februari 2013LinkedIn Workshop BOOST februari 2013
LinkedIn Workshop BOOST februari 2013Roger Schoenmakers
 
Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903Claire Boonstra
 
How to make sales when you dont like selling 2
How to make sales when you dont like selling 2How to make sales when you dont like selling 2
How to make sales when you dont like selling 2Alan Fairweather
 
JumpyBirds iTunes for Toddlers & Amazon for Moms
JumpyBirds iTunes for Toddlers & Amazon for MomsJumpyBirds iTunes for Toddlers & Amazon for Moms
JumpyBirds iTunes for Toddlers & Amazon for MomsBess Ho
 
Case study electrabel-do my care
Case study electrabel-do my careCase study electrabel-do my care
Case study electrabel-do my careMarc Van Rymenant
 
資訊網路新聞
資訊網路新聞資訊網路新聞
資訊網路新聞webbchaung
 
Where Should I Go: Smart Phones
Where Should I Go: Smart PhonesWhere Should I Go: Smart Phones
Where Should I Go: Smart PhonesBess Ho
 
Unintended Indian Humor
Unintended Indian HumorUnintended Indian Humor
Unintended Indian HumorDesh Kapoor
 

Destaque (16)

Marc jesús
Marc jesúsMarc jesús
Marc jesús
 
The Mayo Clinic: A virtual tour in pictures
The Mayo Clinic: A virtual tour in picturesThe Mayo Clinic: A virtual tour in pictures
The Mayo Clinic: A virtual tour in pictures
 
Stup nettjournalistikk 2012 tromsø
Stup nettjournalistikk 2012 tromsøStup nettjournalistikk 2012 tromsø
Stup nettjournalistikk 2012 tromsø
 
CrowdSourcing
CrowdSourcingCrowdSourcing
CrowdSourcing
 
Innovation
InnovationInnovation
Innovation
 
Mustard Seed Faith
Mustard Seed FaithMustard Seed Faith
Mustard Seed Faith
 
Congreso Internet3.0 Alicante 2013
Congreso Internet3.0 Alicante 2013Congreso Internet3.0 Alicante 2013
Congreso Internet3.0 Alicante 2013
 
LinkedIn Workshop BOOST februari 2013
LinkedIn Workshop BOOST februari 2013LinkedIn Workshop BOOST februari 2013
LinkedIn Workshop BOOST februari 2013
 
Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903Glittern gold claire & arnold def 20100903
Glittern gold claire & arnold def 20100903
 
pp Nieuwjaarsborrel
pp Nieuwjaarsborrelpp Nieuwjaarsborrel
pp Nieuwjaarsborrel
 
How to make sales when you dont like selling 2
How to make sales when you dont like selling 2How to make sales when you dont like selling 2
How to make sales when you dont like selling 2
 
JumpyBirds iTunes for Toddlers & Amazon for Moms
JumpyBirds iTunes for Toddlers & Amazon for MomsJumpyBirds iTunes for Toddlers & Amazon for Moms
JumpyBirds iTunes for Toddlers & Amazon for Moms
 
Case study electrabel-do my care
Case study electrabel-do my careCase study electrabel-do my care
Case study electrabel-do my care
 
資訊網路新聞
資訊網路新聞資訊網路新聞
資訊網路新聞
 
Where Should I Go: Smart Phones
Where Should I Go: Smart PhonesWhere Should I Go: Smart Phones
Where Should I Go: Smart Phones
 
Unintended Indian Humor
Unintended Indian HumorUnintended Indian Humor
Unintended Indian Humor
 

Semelhante a Browsers and speech recognition

Web testing with Selenium
Web testing with SeleniumWeb testing with Selenium
Web testing with SeleniumXBOSoft
 
SmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichSmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichJenn Lukas
 
Successful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's AmpersandwichSuccessful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's AmpersandwichJenn Lukas
 
Multi Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon AlexaMulti Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon AlexaRalf Eggert
 
Selenium Basics Crashcourse
Selenium Basics CrashcourseSelenium Basics Crashcourse
Selenium Basics CrashcourseDaniel Herken
 
A Class Project Using Etherpad & Wordle
A Class Project Using Etherpad & WordleA Class Project Using Etherpad & Wordle
A Class Project Using Etherpad & Wordlepeeryn
 
Accessibility testing-tools
Accessibility testing-toolsAccessibility testing-tools
Accessibility testing-toolsrobzonenet
 
Passing The Joel Test In The PHP World
Passing The Joel Test In The PHP WorldPassing The Joel Test In The PHP World
Passing The Joel Test In The PHP WorldLorna Mitchell
 
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech ServerTulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech ServerJason Townsend, MBA
 
WordCamp Utrecht Accessibility testing, tools and workflow
WordCamp Utrecht Accessibility testing, tools and workflowWordCamp Utrecht Accessibility testing, tools and workflow
WordCamp Utrecht Accessibility testing, tools and workflowRian Rietveld
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3DAlmog Koren
 
Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11IndicThreads
 

Semelhante a Browsers and speech recognition (20)

Web testing with Selenium
Web testing with SeleniumWeb testing with Selenium
Web testing with Selenium
 
SmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers AmpersandwichSmashingConf Whister: Developers Ampersandwich
SmashingConf Whister: Developers Ampersandwich
 
Top Hottest Programm Language.pdf
Top Hottest Programm Language.pdfTop Hottest Programm Language.pdf
Top Hottest Programm Language.pdf
 
Rapid prototyping
Rapid prototypingRapid prototyping
Rapid prototyping
 
Successful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's AmpersandwichSuccessful Web Typography - The Developer's Ampersandwich
Successful Web Typography - The Developer's Ampersandwich
 
Accessibility for beginners
Accessibility for beginnersAccessibility for beginners
Accessibility for beginners
 
Multi Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon AlexaMulti Modal Voice Development with Amazon Alexa
Multi Modal Voice Development with Amazon Alexa
 
Swift vs. Language X
Swift vs. Language XSwift vs. Language X
Swift vs. Language X
 
Selenium Basics Crashcourse
Selenium Basics CrashcourseSelenium Basics Crashcourse
Selenium Basics Crashcourse
 
A Class Project Using Etherpad & Wordle
A Class Project Using Etherpad & WordleA Class Project Using Etherpad & Wordle
A Class Project Using Etherpad & Wordle
 
Accessibility Usability Professional Summry
Accessibility Usability Professional SummryAccessibility Usability Professional Summry
Accessibility Usability Professional Summry
 
Minimal reason to learn Perl
Minimal reason  to learn PerlMinimal reason  to learn Perl
Minimal reason to learn Perl
 
Accessibility testing-tools
Accessibility testing-toolsAccessibility testing-tools
Accessibility testing-tools
 
Passing The Joel Test In The PHP World
Passing The Joel Test In The PHP WorldPassing The Joel Test In The PHP World
Passing The Joel Test In The PHP World
 
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech ServerTulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
Tulsa Techfest 2008 - Creating A Voice User Interface With Speech Server
 
WordCamp Utrecht Accessibility testing, tools and workflow
WordCamp Utrecht Accessibility testing, tools and workflowWordCamp Utrecht Accessibility testing, tools and workflow
WordCamp Utrecht Accessibility testing, tools and workflow
 
JavaScript Unit Testing
JavaScript Unit TestingJavaScript Unit Testing
JavaScript Unit Testing
 
User Group Meeting PaperVision3D
User Group Meeting PaperVision3DUser Group Meeting PaperVision3D
User Group Meeting PaperVision3D
 
Flex and Zend Framework
Flex and Zend FrameworkFlex and Zend Framework
Flex and Zend Framework
 
Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11Testing flash and flex for accessibility indic threads-q11
Testing flash and flex for accessibility indic threads-q11
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
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 Ontologyjohnbeverley2021
 
"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 ...Zilliz
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
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.pdfsudhanshuwaghmare1
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
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 FresherRemote DBA Services
 
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​Bhuvaneswari Subramani
 
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, ...Angeliki Cooney
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
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 DiscoveryTrustArc
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
"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 ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
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, ...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
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
 

Browsers and speech recognition

  • 1. Using Speech to Browse the Web Kris Roger @KrisEdTech Centre for Learning Technology
  • 2. Why do I use speech recognition software?
  • 3. RSI
  • 5. Speech control Dave: Open the pod bay doors, Hal.Hal: I'm sorry, Dave, I'm afraid I can't do that.
  • 8. Best practice for speech navigation accessibility Test keyboard navigation Label everything, inc. form elements Avoid frames or use sparingly Use standard Windows/HTML controls Ensure cross browser compatibility
  • 9. Dragon browser compatibility Dragon NaturallySpeaking 11 Works well with: Firefox 3.x Internet Explorer 7/8 Works only using gleebox: Google Chrome Safari Does not work at all with: Firefox 4/5 Internet Explorer 9
  • 10. WSR browser compatibility Windows Speech Recognition (Windows 7) Works well with: Internet Explorer 8/9 Kind of works with: Firefox 3.x Google Chrome A horrible experience: Firefox 4/5
  • 11. Essential reading Guidelines For Speech-accessible HTML for Dragon® NaturallySpeaking http://tinyurl.com/speechHTML Guidelines for Developing Windows applications Compatible with Dragon®NaturallySpeaking http://tinyurl.com/speechWinGuide
  • 12. Questions? Kris Roger Centre for Learning Technology www.lse.ac.uk/clt k.roger@lse.ac.uk @KrisEdTech

Notas do Editor

  1. http://www.screenr.com/kYNs
  2. http://www.screenr.com/PYNshttp://www.screenr.com/5YNshttp://www.screenr.com/7bNshttp://www.screenr.com/KbNs
  3. Test keyboard navigationWhen doing things by voice doesn’t work directly the user can revert to using keyboard commands by voice.Label everything, inc. form elementsFor something to be clickable it must be associated with some text that is pronounceable.Use unambiguous labels that are pronounceable. Do not use lots of identical labels (e.g. click here). Make it clear what the labels are for form elements.Avoid frames or use sparinglyMoving from one frame to another is quite difficult by voice, especially if there are scrollbars within any of the frames.Use standard Windows/HTML controls (buttons and text entry boxes especially)Java applets are notoriously badVisual design often trumps functionality, especially where accessibility is concerned.Ensure cross browser compatibilitySpeech recognition users are often restricted to particular browsers.