Improving Access to Web Content at Google

Loretta Guarino Reid ([email protected]) Srinivas Annam ([email protected]) March 12, 2008

1

Overview Accessibility developments for : • • • • • • •

Gmail Search Toolbar Maps & Transit Books Video & Captions Short Topics

– Calendar, Google Groups, Documentation

2

Gmail • Different ways of getting to your Gmail – Standard Interface, Basic HTML, Mobile – POP, IMAP

• Standard Interface

– Improved keyboard navigation – Decorated links work with Enter key – ARIA roles

3

Gmail – basic HTML • No Javascript. • Supports older and newer browsers alike. Lynx anyone? • Access keys; section headers • Labels, filters, multi-account support 4

Google Search Universal Search

Plus Box

Changes to Text Ads

5

Desktop Search • CTRL+ALT+G shortcut • MSAA Support for deskbar, floating deskbar, sidebar

6

Google News

7

Google Toolbar 5 Beta for IE • Recent accessibility changes – ALT+G shortcut – Keyboard navigation, MSAA Support – Access for options dialog, reorder buttons

• How to turn-on/off auto-fill? – Adjust Toolbar Options ! Options ! AutoFill

• Documentation in Help Center – Includes sections on accessibility

8

Maps & Directions

• Driving Directions • Find Businesses

9

Google Transit “Using my screenreading application, this site is completely accessible for people with visual loss. It can be a terrific commuting and trip planning tool” - Rob Sleath

10

Google Books • Book content • Finding accessible books • Accessing books

11

Copyright Status • In US, books published before 1923 assumed out of copyright • In other countries, based on local laws • Conservative in: – Reading of copyright law – Known facts for a particular book

12

Books in Public Domain • Download feature: – – – –

Available in text as well as page images Full pages available All pages available Problems or errors? • Go to “About this book” page • “Provide feedback” link

• Not all public domain books have download feature – Adding support as quickly as possible

13

Books Under Copyright • Author or Publisher in Partner Program – Provide permission to display limited preview – Generally 20% (can be more with permission) – No text view

• Otherwise – At most, snippets available – No text view

14

Finding Books • Book Views – Full View – Limited View – No Preview

• Filter for “Full View” – Advanced Search – Search Results page

• Check for “View plain text” link 15

Viewing Books • “View page image” vs “View page text” • Page Text View exposes text to screen readers • Search term highlighting only in Page Image View

16

Default view • View page image • Standard mode

17

Switch to text view • View page text • Standard mode

18

Standard vs HTML Mode • Applies to the “chrome”, not the book • HTML Mode recommended – “Basic HTML Mode” link – Becomes default mode for session

• Zoom tools only in Standard Mode – Limited magnification

19

HTML mode and text view • View page text • Basic HTML mode

20

Page Navigation • Keyboard shortcuts (only in HTML mode) – Next or Previous Page (when focused on document) • Space, Arrow keys • Page Up, Page Down • Access Keys: “P”, “N”

– Access Key “S” for search box

• Headings

– Book title – H2 – Navigation areas – H3 21

Video & Captions • Captions and search – CC icon on search results – “Start playing at search term” • Captioned videos on video.google.com only

• Captions on by default • Select caption language

22

23

24

25

Mobile Calendar • Light-weight XHTML interface • Quick access, minimal UI • User functionality – View Events – Quick Add Events – Modify/Update Settings • Enable/disable different calendars

http://www.google.com/calendar/m?output=xhtml 26

Google Groups

27

Audio captcha for • Joining a group • Creating a group

28

Documentation • Improvements to Help Center, API documentation – – – –

Alt-text for images Summary attribute for data tables Scope attribute for table headings Acronyms and abbreviations

29

Contact Email: [email protected]* http://groups.google.com/group/accessible

* Requires group membership

30

Improving Access to Web Content at Google - Semantic Scholar

Mar 12, 2008 - reading application, this site is completely accessible for people with visual loss. It can be a terrific commuting and trip planning tool”. - Rob ...

3MB Sizes 0 Downloads 289 Views

Recommend Documents

Improving Access to Web Content at Google - Research at Google
Mar 12, 2008 - No Javascript. • Supports older and newer browsers alike. Lynx anyone? • Access keys; section headers. • Labels, filters, multi-account support ... my screen- reading application, this site is completely accessible for people wit

Improving Health: Changing Behaviour. NHS ... - Semantic Scholar
Difficult situations and if-then plans (client worksheet). 53-54. Dealing ... inequalities - accredited Health Trainers. Health Trainers ... science can help people in changing habits and behaviour. ... 1 Carver, C.S. & Scheier, M.F. (1998). On the .

Improving English Pronunciation: An Automated ... - Semantic Scholar
have set up call centers in India, where telephone operators take orders for American goods from. American customers, who are unaware that the conversation ...

Improving Health: Changing Behaviour. NHS ... - Semantic Scholar
Identify facilitators (including social support) and encourage the client to make ..... computer) are kept securely and are accessible only to you, your client and ...... chat room (these are message boards on the internet) where you could go for.

Web 2.0 Broker - Semantic Scholar
Recent trends in information technology show that citizens are increasingly willing to share information using tools provided by Web 2.0 and crowdsourcing platforms to describe events that may have social impact. This is fuelled by the proliferation

Invariant Representations for Content Based ... - Semantic Scholar
sustained development in content based image retrieval. We start with the .... Definition 1 (Receptive Field Measurement). ..... Network: computation in neural.

Invariant Representations for Content Based ... - Semantic Scholar
These physical laws are basically domain independent, as they cover the universally ... For the object, the free parameters can be grouped in the cover, ranging.

Reshaping e-Learning Content to Meet the ... - Semantic Scholar
ment for implementing an architecture of automation technologies: data mining, retrieval and exchange etc. From e-learning standardization point of view that ...

Reshaping e-Learning Content to Meet the ... - Semantic Scholar
publishing, information digitization and now is grown-out in the amounts of data and ... converting huge amounts of inherited e-learning content into structure of ...

On fair network cache allocation to content providers - Semantic Scholar
Available online 12 April 2016. Keywords: In-network caching ..... (i.e., possibly offering different prices to different classes) would be easily considered .... x ∈ Rn. + containing the cache space portion to allocate to each CP. (i.e., the value

On fair network cache allocation to content providers - Semantic Scholar
Apr 12, 2016 - theoretic rules outperform in terms of content access latency the naive cache ... With the advent of broadband and social networks, the In-.

Evaluating Heterogeneous Information Access ... - Semantic Scholar
search engines, and is a topic of investigation in both the academic community ... the typical single ranked list (e.g. ten blue links) employed in homogeneous ...

Evaluating Heterogeneous Information Access ... - Semantic Scholar
We need to better understand the more complex user be- haviour within ... search engines, and is a topic of investigation in both the ... in homogeneous ranking.

BitTorrent-Like Protocols for Interactive Access to ... - Semantic Scholar
Keywords: BitTorrent protocol, Hidden Markov Model, Multimedia, Streaming. ... multimedia streaming in mesh architectures. ..... He immediately starts the data.

BitTorrent-Like Protocols for Interactive Access to ... - Semantic Scholar
Numerous solutions for improving video-on-demand (VoD) system scalability have been ... Besides, server bandwidth requirements are notably reduced [10, 13, 14]. .... window size, depending on how well the peer's download is progressing.

Web Query Recommendation via Sequential ... - Semantic Scholar
wise approaches on large-scale search logs extracted from a commercial search engine. Results show that the sequence-wise approaches significantly outperform the conventional pair-wise ones in terms of prediction accuracy. In particular, our MVMM app

Web Query Recommendation via Sequential ... - Semantic Scholar
Abstract—Web query recommendation has long been con- sidered a key feature of search engines. Building a good Web query recommendation system, however, is very difficult due to the fundamental challenge of predicting users' search intent, especiall

Yedalog: Exploring Knowledge at Scale - Semantic Scholar
neck when analyzing large repositories of data. We introduce Yedalog, a declarative programming language that allows programmers to mix data-parallel ...

Theory Research at Google - Semantic Scholar
28 Jun 2008 - platform (MapReduce), parallel data analysis language (Sawzall), and data storage system. (BigTable). Thus computer scientists find many research challenges in the systems where they can .... In theory, the data stream model facilitates

At least et al. - Semantic Scholar
Apr 4, 2007 - The linguistic review 18.69–96. T , C . 2005. Scoping over epistemics. Handout for the workshop Language under ...

At least et al. - Semantic Scholar
Apr 4, 2007 - This paper is concerned with what we propose to call scalar modifiers. Ex- pressions ... I will invite at least two people, namely Jack and Jill. b.

Iterative mesh partitioning strategy for improving ... - Semantic Scholar
Accordingly, the overall efficiency of parallel analysis is not optimized. A better ... This work embeds, in MPE++ a graph partitioning package, called. JOSTLE ...

Land race as a source for improving ... - Semantic Scholar
KM-1 x Goa local and C-152 x Goa local F1 hybrids yielded better than the best parent, a land race itself. This improved ..... V.P., 2000, Genotypic difference in.