[gnomeweb-wml] Add a "Solutions" page
- From: William Walker <wwalker src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnomeweb-wml] Add a "Solutions" page
- Date: Wed, 27 Jan 2010 19:31:38 +0000 (UTC)
commit e4f108a853f13b8b67b20b03baebb28fcae1be85
Author: Willie Walker <william walker sun com>
Date: Wed Jan 27 14:28:22 2010 -0500
Add a "Solutions" page
projects.gnome.org/accessibility/Makefile.am | 3 +-
projects.gnome.org/accessibility/about.html | 1 -
projects.gnome.org/accessibility/goals.html | 1 -
projects.gnome.org/accessibility/index.html | 16 +-
projects.gnome.org/accessibility/participate.html | 1 -
.../accessibility/prosimii/prosimii-screen.css | 6 +-
projects.gnome.org/accessibility/related.html | 1 -
projects.gnome.org/accessibility/screencasts.html | 1 -
projects.gnome.org/accessibility/solutions.html | 223 ++++++++++++++++++++
9 files changed, 241 insertions(+), 12 deletions(-)
---
diff --git a/projects.gnome.org/accessibility/Makefile.am b/projects.gnome.org/accessibility/Makefile.am
index 28707f6..6a8dd45 100644
--- a/projects.gnome.org/accessibility/Makefile.am
+++ b/projects.gnome.org/accessibility/Makefile.am
@@ -8,6 +8,7 @@ page_SCRIPTS= \
index.html \
participate.html \
related.html \
- screencasts.html
+ screencasts.html \
+ solutions.html
include $(top_srcdir)/rules.common
diff --git a/projects.gnome.org/accessibility/about.html b/projects.gnome.org/accessibility/about.html
index 722d6ce..270d630 100644
--- a/projects.gnome.org/accessibility/about.html
+++ b/projects.gnome.org/accessibility/about.html
@@ -484,7 +484,6 @@
For comments or questions about this website, please
<a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
</span>
- <strong>Updated 30-Oct-2008</strong>
</div>
<!-- Piwik -->
<script type="text/javascript">
diff --git a/projects.gnome.org/accessibility/goals.html b/projects.gnome.org/accessibility/goals.html
index 50fe0f2..32cf064 100644
--- a/projects.gnome.org/accessibility/goals.html
+++ b/projects.gnome.org/accessibility/goals.html
@@ -103,7 +103,6 @@
For comments or questions about this website, please
<a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
</span>
- <strong>Updated 30-Oct-2008</strong>
</div>
<!-- Piwik -->
<script type="text/javascript">
diff --git a/projects.gnome.org/accessibility/index.html b/projects.gnome.org/accessibility/index.html
index 2c8d08d..8bc4c5f 100644
--- a/projects.gnome.org/accessibility/index.html
+++ b/projects.gnome.org/accessibility/index.html
@@ -103,7 +103,14 @@
<!-- ##### Bottom Bar ##### -->
<div class="rowOfBoxes dividingBorderAbove">
- <div class="quarter noBorderOnLeft">
+ <div class="fifth noBorderOnLeft">
+ <h1>Solutions</h1>
+ <p>GNOME provides a comprehensive set of
+ <a href="solutions.html">solutions</a> for people who have
+ difficulty using the system's input and output devices.</p>
+ </div>
+
+ <div class="fifth">
<h1>Demos and Talks</h1>
<p>Please view
our <a href="screencasts.html">screencasts</a> that
@@ -113,7 +120,7 @@
of <a href="talks/talks.html">articles and talks</a> over the years.</p>
</div>
- <div class="quarter">
+ <div class="fifth">
<h1>Goals</h1>
<p>The <a href="goals.html">GNOME Accessibility Goals and
Roadmap</a> shows the ideas and hopes of GNOME contributors
@@ -122,7 +129,7 @@
you. Please participate!</p>
</div>
- <div class="quarter">
+ <div class="fifth">
<h1>Bug Reports</h1>
<p>Please take the time to report all bugs and feature
@@ -132,7 +139,7 @@
addressed.</p>
</div>
- <div class="quarter">
+ <div class="fifth">
<h1>Communicate</h1>
<p>The GNOME Accessibility project thrives on your
@@ -151,7 +158,6 @@
For comments or questions about this website, please
<a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
</span>
- <strong>Updated 30-Oct-2008</strong>
</div>
<!-- Piwik -->
<script type="text/javascript">
diff --git a/projects.gnome.org/accessibility/participate.html b/projects.gnome.org/accessibility/participate.html
index 410cfa2..a9c5497 100644
--- a/projects.gnome.org/accessibility/participate.html
+++ b/projects.gnome.org/accessibility/participate.html
@@ -108,7 +108,6 @@
For comments or questions about this website, please
<a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
</span>
- <strong>Updated 30-Oct-2008</strong>
</div>
<!-- Piwik -->
<script type="text/javascript">
diff --git a/projects.gnome.org/accessibility/prosimii/prosimii-screen.css b/projects.gnome.org/accessibility/prosimii/prosimii-screen.css
index dba1236..777dfb1 100644
--- a/projects.gnome.org/accessibility/prosimii/prosimii-screen.css
+++ b/projects.gnome.org/accessibility/prosimii/prosimii-screen.css
@@ -274,12 +274,16 @@ dd {
clear: both;
}
-.quarter, .oneThird, .half, .twoThirds, .fullWidth {
+.fifth, .quarter, .oneThird, .half, .twoThirds, .fullWidth {
margin: 1em 0;
float: left;
border-left: 1px solid rgb(204,204,204);
}
+.fifth {
+ width: 16%;
+ padding: 0 1.9%;
+}
.quarter {
width: 21%;
padding: 0 1.9%;
diff --git a/projects.gnome.org/accessibility/related.html b/projects.gnome.org/accessibility/related.html
index 9e8dea9..68b6294 100644
--- a/projects.gnome.org/accessibility/related.html
+++ b/projects.gnome.org/accessibility/related.html
@@ -110,7 +110,6 @@
For comments or questions about this website, please
<a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
</span>
- <strong>Updated 30-Oct-2008</strong>
</div>
<!-- Piwik -->
<script type="text/javascript">
diff --git a/projects.gnome.org/accessibility/screencasts.html b/projects.gnome.org/accessibility/screencasts.html
index a3fffc9..0e0adf6 100644
--- a/projects.gnome.org/accessibility/screencasts.html
+++ b/projects.gnome.org/accessibility/screencasts.html
@@ -171,7 +171,6 @@
For comments or questions about this website, please
<a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
</span>
- <strong>Updated 30-Oct-2008</strong>
</div>
<!-- Piwik -->
<script type="text/javascript">
diff --git a/projects.gnome.org/accessibility/solutions.html b/projects.gnome.org/accessibility/solutions.html
new file mode 100644
index 0000000..38e07b3
--- /dev/null
+++ b/projects.gnome.org/accessibility/solutions.html
@@ -0,0 +1,223 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-US">
+
+ <!-- ##### Title and Meta ##### -->
+
+ <head>
+ <meta http-equiv="content-type" content="application/xhtml+xml; charset=UTF-8" />
+ <meta name="author" content="Willie Walker" />
+ <meta name="generator" content="Willie Walker" />
+ <link rel="stylesheet" type="text/css" href="./prosimii/prosimii-screen.css" media="screen, tv, projection" title="Default" />
+ <link rel="stylesheet alternative" type="text/css" href="./prosimii/prosimii-print.css" media="screen" title="Print Preview" />
+ <link rel="stylesheet" type="text/css" href="./prosimii/prosimii-print.css" media="print" />
+ <title>GNOME Accessibility - Solutions</title>
+ <link rel="icon" type="image/png" href="images/logo.png" />
+ </head>
+
+ <body>
+ <!-- For non-visual user agents: -->
+ <div id="top"><a href="#main-copy" class="doNotDisplay doNotPrint">Skip to main content.</a></div>
+
+ <!-- ##### Header and Navigation Bar ##### -->
+
+ <div id="header">
+ <div class="superHeader">
+ <a href="http://www.gnome.org">GNOME</a>
+ </div>
+
+ <div class="midHeader">
+ <h1 class="headerTitle">GNOME Accessibility - Solutions</h1>
+ <div class="headerSubTitle">
+ What solutions are available in GNOME for people with disabilities
+ </div>
+ <br class="doNotDisplay doNotPrint"/>
+ </div>
+
+ <div class="subHeader">
+ <span class="doNotDisplay">Navigation:</span>
+ <a href="./index.html">Home</a> |
+ <a href="http://library.gnome.org/users/gnome-access-guide/nightly/">Users</a> |
+ <a href="http://library.gnome.org/devel/accessibility-devel-guide/nightly/">Developers</a> |
+ <a href="./participate.html">Participate</a> |
+ <a href="./about.html">About</a> |
+ <a href="./related.html">Related Work</a> |
+ <a href="http://live.gnome.org/Accessibility">WIKI</a> |
+ <a href="http://www.planet-a11y.net/?feed=">
+ <img width="15" height="15" border="none" src="http://www.planet-a11y.net/themes/phanet_dark/styles/images/feed.png" alt="Planet A11y News Feed" class="favicon"/>
+ </a>
+ </div>
+ </div>
+
+ <div id="main-copy">
+ <div class="rowOfBoxes">
+
+ <!-- ##### Main Content ##### -->
+
+ <div class="twoThirds noBorderOnLeft">
+ <h1 class="headerTitle">Introduction</h1>
+ <p><img src="images/logo.png" width="70" height="70"
+ hspace="5" align="left" alt="Universal access logo"/>
+
+ <p>Because accessibility is a core value the GNOME project,
+ GNOME has accessibility "built in" from the very early
+ days versus being "bolted on" as is done on other
+ graphical desktops. On this page is a description of the
+ free open source solutions people with disabilities can
+ use to be successful with using GNOME to accomplish their
+ tasks, from e-mail to surfing the web to chatting with
+ friends, to editing documents, etc.</p>
+
+ <p>Please also visit the <a href="screencasts.html">screencasts</a>
+ page for examples of some of the GNOME accessibility
+ features in action. The
+ <a href="http://library.gnome.org/devel/accessibility-devel-guide/nightly/gad.html">GNOME
+ Accessibility Developer's Guide</a> also contains informative
+ sections on "What is Accessibility?" and "Types of
+ Disability."</p>
+
+ <h2>Keyboard Users</h2>
+ <p>GNOME
+ provides <a href="http://library.gnome.org/users/gnome-access-guide/nightly/keynav-0.html.en">full
+ keyboard access</a> to the desktop -- you can throw your
+ mouse away and accomplish everything from the keyboard
+ alone. For users who need additional assistance using the
+ keyboard, GNOME
+ has <a href="http://library.gnome.org/users/gnome-access-guide/nightly/dtconfig-14.html.en">preferences
+ that allow you to make your keyboard more accessible</a>.
+ These include the following:</p>
+ <ul>
+ <li>Simulate simultaneous keypresses - with StickyKeys,
+ users can enter multiple shift (or other) keys
+ individually but have the system process them as a
+ single combination keystroke.</li>
+ <li>Only accept long keypresses - with SlowKeys, keys must
+ be pressed for a given length of time before they are
+ accepted as input.</li>
+ <li>Ignore fast duplicate keypresses - with BounceKeys,
+ successive entry of the same key will only have a single
+ instance of that key accepted as input.</li>
+ <li>Adjust keyboard autorepeat feature - with RepeatKeys,
+ users can turn keyboard repeat on and off as well as
+ adjust the time before which a key starts repeating and
+ how fast a key repeats.</li>
+ <li>Control the mouse from the keyboard - with MouseKeys,
+ users can use the keypad to move the mouse as well as
+ perform click, double click, and drag operations.</li>
+ </ul>
+
+ <h2>Mouse Users</h2>
+ <p>Some users cannot use the keyboard at all, but can move
+ (and possibly click) the mouse. GNOME provides several
+ solutions that allow users to have complete access to the
+ desktop via the mouse alone:</p>
+ <ul>
+ <li>Provide software clicking of the mouse when you hover
+ the mouse - with MouseTweaks, users can position the mouse
+ pointer over something and let it rest there. After a
+ configurable period of time, the system will perform a
+ click, double click, drag, or right click operation
+ wherever the mouse pointer is.</li>
+ <li>Enter text quickly - with
+ <a href="http://www.inference.phy.cam.ac.uk/dasher/Demonstrations.html">Dasher</a>,
+ an information-efficient text-entry interface, driven by
+ natural continuous pointing gestures, users have
+ achieved typing speeds of up to 35 words per minute and
+ more.</li>
+ <li>Type text using an onscreen keyboard - GNOME's
+ onscreen keyboard (GOK) provides a graphical
+ representation of the keyboard that you can click on to
+ type as well as select from a list of words that GOK
+ predicts you might be typing.</li>
+ </ul>
+
+ <h2>Switch Users</h2>
+ <p>Some users cannot use the keyboard or mouse, but can
+ interact with one or more switches connected to the
+ system.</p>
+ <ul>
+ <li>Drive GNOME's onscreen keyboard (GOK) using one or
+ more switches - GOK provides a "scanning" mode that
+ allows the user to select items on the keyboard using a
+ switch. It should be noted that GOK also has a "user
+ interface grab" feature that allows GOK to display user
+ elements, such as menu items, push buttons, etc., in its
+ display so that the user can more efficiently interact
+ with these items.</li>
+ </ul>
+
+ <h2>Low Vision Users</h2>
+ <p>Some users can see the screen, but just need to be able
+ to change the fonts, colors, and icons.</p>
+ <ul>
+ <li>Adjust the fonts, colors and icons - with GNOME's
+ built-in theming mechanism, users can customize the font
+ sizes, colors, and icons used by the desktop and its
+ applications. GNOME also provides pre-defined themes for
+ high contrast, large print, and inverse colors.</li>
+ <li>Locate the mouse - users can configure the system to
+ highlight the mouse pointer when the right control key
+ is pressed.</li>
+ </ul>
+ <p>For other users, increasing the font size is not enough and
+ the user might need magnification instead.</p>
+ <ul>
+ <li>Magnify the display - GNOME provides a trivial
+ magnifier that follows mouse position as well as a more
+ sophisticated magnifier that follows mouse position and
+ keyboard focus as well as use speech synthesis to
+ reenforce what is on the display. Both magnifiers can
+ operate smoothly and quickly full screen mode.</li>
+ </ul>
+
+ <h2>Blind Users</h2>
+ <p>Some users have difficulty seeing the screen at all.</p>
+ <ul>
+ <li>Use a screen reader - with
+ GNOME's <a href="http://live.gnome.org/Orca">Orca screen
+ reader</a>, users have access to speech synthesis,
+ magnification, and braille representations of the
+ graphical desktop.</li>
+ <li>Hear when locking keys (e.g., CapsLock and NumLock)
+ are locked and unlocked - the Orca screen reader speaks
+ and braille notifications when locking modifiers change.
+ In addition, the ToggleKeys functionality of GNOME emits
+ an audible beep when locking modifiers change.
+ </ul>
+
+ <h2>Accessibility Infrastructure</h2>
+ <p>While not a solution that users interact with directly,
+ GNOME's accessibility infrastructure, the "Assistive Technology
+ Service Provider Interface (AT-SPI)", is a built-in
+ component of GNOME that provides rich information for
+ assistive technologies to use. With the AT-SPI, screen
+ readers such as Orca and on screen keyboards such as GOK
+ get direct access to the components that make up the
+ display of a graphical application. This includes access
+ to the menus, buttons, text areas, etc.</p>
+ </div>
+ </div>
+ </div>
+
+ <!-- ##### Footer ##### -->
+
+ <div id="footer">
+ <span class="doNotPrint">
+ For comments or questions about this website, please
+ <a href="mailto:william walker sun com" title="Willie Walker">email the Webmaster</a><br />
+ </span>
+ </div>
+<!-- Piwik -->
+<script type="text/javascript">
+var pkBaseURL = (("https:" == document.location.protocol) ? "https://webstats.gnome.org/" : "http://webstats.gnome.org/");
+document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
+</script><script type="text/javascript">
+try {
+var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 4);
+piwikTracker.trackPageView();
+piwikTracker.enableLinkTracking();
+} catch( err ) {}
+</script><noscript><p><img src="http://webstats.gnome.org/piwik.php?idsite=4" style="border:0" alt=""/></p></noscript>
+<!-- End Piwik Tag -->
+ </body>
+</html>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]