What is Outfox?
Outfox is a Firefox extension that web pages can use to speak text, play sound, use gamepads, recognize speech, and so on. When you have Outfox installed, a web page can choose to do more than draw on the screen and listen to the mouse and keyboard.
On its own, Outfox does nothing. You have to visit a web page or site that makes use of Outfox for speech, sound, input devices, speech recognition, or other services.
Installing Outfox
Locate your platform in the sections below. Follow the instructions for your platform to install Outfox the first time.
Windows
- Visit this http://cs.unc.edu/Research/assist/outfox/xpi/outfox.xpi Outfox download link] to get the latest version.
- If a popup appears at the top of your browser, click Allow.
- Read the dialog that appears.
- When the Install Now button lights up, click it to install Outfox.
- Wait for the download to complete.
- Click the Restart Firefox button in the yellow information bar.
- If a Windows firewall dialog appears, click Keep Blocking to prevent remote connections to Outfox.
- When Firefox restarts, confirm that Outfox is listed in the Add-ons dialog.
- Close the Add-ons dialog.
- Visit the Outfox sample page at http://www.cs.unc.edu/Research/assist/outfox/app/test/samples/.
- Click the link for the audio examples.
- A dialog appears asking if the web page can access Outfox. Click Allow.
- For other web sites, you should consider if you trust the site or not before allowing it access to Outfox.
- You can tick the Remember check box to have Outfox remember your decision to allow or deny access for your future visits to the site.
- You can change your permanent access decisions in the Outfox options dialog by selecting Tools -> Add-ons and then clicking the Preferences button in the Outfox row.
- If Outfox is working properly, the Run buttons should light up and no error message should appear at the top of the page.
- Click the Run buttons, one at a time, to test speech and sound output.
Firefox will automatically notify you when new versions of Outfox are available. See the help below for assistance in upgrading.
Mac OS X
- Visit this http://cs.unc.edu/Research/assist/outfox/xpi/outfox.xpi Outfox download link] to get the latest version.
- If a popup appears at the top of your browser, click Allow.
- Read the dialog that appears.
- When the Install Now button lights up, click it to install Outfox.
- Wait for the download to complete.
- Click the Restart Firefox button in the yellow information bar.
- If a Mac firewall dialog appears, click Deny to prevent remote connections to Outfox.
- When Firefox restarts, confirm that Outfox is listed in the Add-ons dialog.
- Close the Add-ons dialog.
- Visit the Outfox sample page at http://www.cs.unc.edu/Research/assist/outfox/app/test/samples/.
- Click the link for the audio examples.
- A dialog appears asking if the web page can access Outfox. Click Allow.
- For other web sites, you should consider if you trust the site or not before allowing it access to Outfox.
- You can tick the Remember check box to have Outfox remember your decision to allow or deny access for your future visits to the site.
- You can change your permanent access decisions in the Outfox options dialog by selecting Tools -> Add-ons and then clicking the Preferences button in the Outfox row.
- If Outfox is working properly, the Run buttons should light up and no error message should appear at the top of the page.
- Click the Run buttons, one at a time, to test speech and sound output.
Firefox will automatically notify you when new versions of Outfox are available. See the help below for assistance in upgrading.
Linux
You are required to manually install Outfox prerequisites on Linux. Instructions for configuring common Linux distributions are given below. Even if your distro is not listed, you can still run Outfox as long as you can satisfy all of the prerequisites. If you succeed, please post the instructions for your distro to the outfox-discuss Google Group so we can include them here.
Ubuntu Intrepid Ibex (Desktop Edition 8.10)
- Visit this http://cs.unc.edu/Research/assist/outfox/xpi/outfox.xpi Outfox download link] to get the latest version.
- If a popup appears at the top of your browser, click Allow.
- Click the Add to Firefox button.
- Read the dialog that appears.
- When the Install Now button lights up, click it to install Outfox.
- Wait for the download to complete.
- Click the Restart Firefox button in the yellow information bar.
- When Firefox restarts, confirm that Outfox is listed in the Add-ons dialog.
- Close the Add-ons dialog.
- Visit the Outfox sample page at http://www.cs.unc.edu/Research/assist/outfox/app/test/samples/.
- Click the link for the audio examples.
- A dialog appears asking if the web page can access Outfox. Click Allow.
- For other web sites, you should consider if you trust the site or not before allowing it access to Outfox.
- You can tick the Remember check box to have Outfox remember your decision to allow or deny access for your future visits to the site.
- You can change your permanent access decisions in the Outfox options dialog by selecting Tools -> Add-ons and then clicking the Preferences button in the Outfox row.
- If Outfox is working properly, the Run buttons should light up and no error message should appear at the top of the page.
- Click the Run buttons, one at a time, to test speech and sound output.
Firefox will automatically notify you when new versions of Outfox are available. See the help below for assistance in upgrading.
Firefox will automatically notify you when new versions of Outfox are available. See the help below for assistance in upgrading.
Upgrading Outfox
If Firefox notifies you that a new version of Outfox is available, do the following to upgrade.
- Open the Add-ons dialog. (Firefox may open it for you.)
- Click the row containing the word Outfox.
- Click the Install button in that row.
- Click the Restart button that appears.
When Firefox restarts, you will be using the newest version of Outfox.
Using Outfox in JavaScript
Outfox services are controlled by web page JavaScript. If you are a web developer and want to make use of Outfox in you wep app or site, follow the instructions below to get started.
- Visit the Download tab of this site.
- Download the latest outfox.js file.
- Put the .js file on your web server.
- Include the .js file in every document that will access Outfox services.
<script type="text/javascript" src="outfox.js"></script>
- Use the JS client API to access Outfox.
For more information on writing web applications that use Outfox, see the DeveloperTutorial page.