tools and technologies to watch or avoid for accessibility 2.0

84
Tools & technologies to watch or avoid Tools & technologies to watch or avoid http://www.flickr.com/photos/1922398858_f098806313_b accessibility 2.0 : a million flowers bloom accessibility 2.0 : a million flowers bloom 25/04/08

Upload: ian-forrester

Post on 06-May-2015

1.503 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Tools and Technologies to watch or avoid for accessibility 2.0

Tools & technologies to watch or avoidTools & technologies to watch or avoid

http://www.flickr.com/photos/1922398858_f098806313_b

accessibility 2.0 : a million flowers bloomaccessibility 2.0 : a million flowers bloom

25/04/08

Page 2: Tools and Technologies to watch or avoid for accessibility 2.0

OverviewOverview

● the participatory revolution

● many examples of good and bad practice

● some principles to take away

http://www.flickr.com/photos/adammcgrath/429230598/

Page 3: Tools and Technologies to watch or avoid for accessibility 2.0

The participatory revolutionThe participatory revolution

http://www.flickr.com/photos/adammcgrath/429230598/

Page 4: Tools and Technologies to watch or avoid for accessibility 2.0

““Get web savvy or we die...”Get web savvy or we die...”

Page 5: Tools and Technologies to watch or avoid for accessibility 2.0

The audience/participations are in controlThe audience/participations are in control

Page 6: Tools and Technologies to watch or avoid for accessibility 2.0

The user controlled revolutionThe user controlled revolution

http://www.flickr.com/photos/sinistergiraffee

Page 7: Tools and Technologies to watch or avoid for accessibility 2.0

Accessibility isn't a one way streetAccessibility isn't a one way street

http://www.flickr.com/photos/gadgettakesapicture/2240511988/

Page 8: Tools and Technologies to watch or avoid for accessibility 2.0

We are all unique and disabledWe are all unique and disabled

http://www.flickr.com/photos/libraryman/646403383/

Page 9: Tools and Technologies to watch or avoid for accessibility 2.0

Think separation of concernsThink separation of concerns

Page 10: Tools and Technologies to watch or avoid for accessibility 2.0

This is how the web was imaginedThis is how the web was imagined

Page 11: Tools and Technologies to watch or avoid for accessibility 2.0

The good, bad and terrible examplesThe good, bad and terrible examples

http://www.flickr.com/photos/adammcgrath/429230598/

Page 12: Tools and Technologies to watch or avoid for accessibility 2.0

Untrusted servicesUntrusted services

Page 13: Tools and Technologies to watch or avoid for accessibility 2.0

Social networking gone badSocial networking gone bad

Page 14: Tools and Technologies to watch or avoid for accessibility 2.0

This is the definition of phishingThis is the definition of phishing

Page 15: Tools and Technologies to watch or avoid for accessibility 2.0

Permission based systemPermission based system

Page 16: Tools and Technologies to watch or avoid for accessibility 2.0

OpenID and OauthOpenID and Oauth

Page 17: Tools and Technologies to watch or avoid for accessibility 2.0

OpenID login redirects are troublesomeOpenID login redirects are troublesome

Page 18: Tools and Technologies to watch or avoid for accessibility 2.0

OpenID doesn't work on most phonesOpenID doesn't work on most phones

Page 19: Tools and Technologies to watch or avoid for accessibility 2.0

OpenID helper applicationsOpenID helper applications

Page 20: Tools and Technologies to watch or avoid for accessibility 2.0

Moving your friends listMoving your friends list

Page 21: Tools and Technologies to watch or avoid for accessibility 2.0

Social network portabilitySocial network portability

Page 22: Tools and Technologies to watch or avoid for accessibility 2.0

Transferring contentTransferring content

Page 23: Tools and Technologies to watch or avoid for accessibility 2.0

Transferring contentTransferring content

Page 24: Tools and Technologies to watch or avoid for accessibility 2.0

Forced account removalForced account removal

Page 25: Tools and Technologies to watch or avoid for accessibility 2.0

Plain english Eula?Plain english Eula?

“By posting User Content to any part of the Site, you automatically grant, and you represent and warrant that you have the right to grant, to the Company an irrevocable, perpetual, non-exclusive, transferable, fully paid, worldwide license (with the right to sublicense) to use, copy, publicly perform, publicly display, reformat, translate, excerpt (in whole or in part) and distribute such User Content for any purpose, commercial, advertising, or otherwise, on or in connection with the Site or the promotion thereof, to prepare derivative works of, or incorporate into other works, such User Content, and to grant and authorize sublicenses of the foregoing.”

Page 26: Tools and Technologies to watch or avoid for accessibility 2.0

Creative commons licensing structureCreative commons licensing structure

● legal document

● machine readable licence

● human readable licence

Page 27: Tools and Technologies to watch or avoid for accessibility 2.0

Creative commons licensingCreative commons licensing

Page 28: Tools and Technologies to watch or avoid for accessibility 2.0

Proprietary video toolsProprietary video tools

Page 29: Tools and Technologies to watch or avoid for accessibility 2.0

15mins into the video15mins into the video

Page 30: Tools and Technologies to watch or avoid for accessibility 2.0

Flash in a silo is no goodFlash in a silo is no good

Page 31: Tools and Technologies to watch or avoid for accessibility 2.0

Not getting the flash experience?Not getting the flash experience?

Page 32: Tools and Technologies to watch or avoid for accessibility 2.0

Not all players are equalNot all players are equal

Page 33: Tools and Technologies to watch or avoid for accessibility 2.0

Participating openlyParticipating openly

http://www.flickr.com/photos/iconolith/145162224/

Page 34: Tools and Technologies to watch or avoid for accessibility 2.0

licenses are good for accessibilitylicenses are good for accessibility

Page 35: Tools and Technologies to watch or avoid for accessibility 2.0

Define your licence is this simpleDefine your licence is this simple

Page 36: Tools and Technologies to watch or avoid for accessibility 2.0

Can I only share the link?Can I only share the link?

Page 37: Tools and Technologies to watch or avoid for accessibility 2.0

Tell me I can do moreTell me I can do more

Page 38: Tools and Technologies to watch or avoid for accessibility 2.0

A sign that your welcomeA sign that your welcome

Page 39: Tools and Technologies to watch or avoid for accessibility 2.0

Open collaborationOpen collaboration

Page 40: Tools and Technologies to watch or avoid for accessibility 2.0

Off-line geological informationOff-line geological information

Page 41: Tools and Technologies to watch or avoid for accessibility 2.0

Offline geological informationOffline geological information

● Open Geospatial Consortium has put out Google's KML as one of their industrial standards.

● KML is an XML language focused on geographic visualization, including annotation of maps and images. Geographic visualization includes not only the presentation of graphical data on the globe, but also the control of the user’s navigation in the sense of where to go and where to look.

Page 42: Tools and Technologies to watch or avoid for accessibility 2.0

Exporting collaborative worksExporting collaborative works

Page 43: Tools and Technologies to watch or avoid for accessibility 2.0

Off-line support for on-line documentsOff-line support for on-line documents

Page 44: Tools and Technologies to watch or avoid for accessibility 2.0

Multiple ways to collaborateMultiple ways to collaborate

Page 45: Tools and Technologies to watch or avoid for accessibility 2.0

Its 1997 all over again?Its 1997 all over again?

Page 46: Tools and Technologies to watch or avoid for accessibility 2.0

Accessibility is an after thought?Accessibility is an after thought?

Page 47: Tools and Technologies to watch or avoid for accessibility 2.0

Open source alternativesOpen source alternatives

Page 48: Tools and Technologies to watch or avoid for accessibility 2.0

Using the correct stackUsing the correct stack

Page 49: Tools and Technologies to watch or avoid for accessibility 2.0

Perma-linked mediaPerma-linked media

Page 50: Tools and Technologies to watch or avoid for accessibility 2.0

Deep and permanent linkingDeep and permanent linking

● http://www.cubicgarden.com/blojsom/blog/cubicgarden/socialsoftware/offline/2008/04/23/Sorry-all-Im-mainly-offline-due-to-my-move-to-Manchester.html

● http://shurl.org/manu2

Page 51: Tools and Technologies to watch or avoid for accessibility 2.0

Perma-linked MediaPerma-linked Media

Page 52: Tools and Technologies to watch or avoid for accessibility 2.0

Video/Audio downloadsVideo/Audio downloads

Page 53: Tools and Technologies to watch or avoid for accessibility 2.0

Perma-linking document pagesPerma-linking document pages

Page 54: Tools and Technologies to watch or avoid for accessibility 2.0

Adding context to perma-linksAdding context to perma-links

● Xlink

– Supports richer information about link types and the roles for each resource that an XLink connects. Also supports to and from, for 2 way linking

● Xpointer

– is a system for addressing components of XML based internet media.

Page 55: Tools and Technologies to watch or avoid for accessibility 2.0

Perma-links into media blobsPerma-links into media blobs

Page 56: Tools and Technologies to watch or avoid for accessibility 2.0

Audio perma-linksAudio perma-links

Page 57: Tools and Technologies to watch or avoid for accessibility 2.0

Audio excerptsAudio excerpts

Page 58: Tools and Technologies to watch or avoid for accessibility 2.0

Video excerptsVideo excerpts

Page 59: Tools and Technologies to watch or avoid for accessibility 2.0

Audio transcriptsAudio transcripts

Page 60: Tools and Technologies to watch or avoid for accessibility 2.0

Pulling data out of binary objectsPulling data out of binary objects

Page 61: Tools and Technologies to watch or avoid for accessibility 2.0

Self describing objectsSelf describing objects

Page 62: Tools and Technologies to watch or avoid for accessibility 2.0

sharing content and knowledgesharing content and knowledge

http://www.flickr.com/photos/mimax/319342240/

Page 63: Tools and Technologies to watch or avoid for accessibility 2.0

RSS feeds RSS feeds

http://www.flickr.com/photos/torchondo/493773202/

Page 64: Tools and Technologies to watch or avoid for accessibility 2.0

Export of dataExport of data

Page 65: Tools and Technologies to watch or avoid for accessibility 2.0

MicroformatsMicroformats

Page 66: Tools and Technologies to watch or avoid for accessibility 2.0

Aggregation across sitesAggregation across sites

Page 67: Tools and Technologies to watch or avoid for accessibility 2.0

Sharing of contentSharing of content

Page 68: Tools and Technologies to watch or avoid for accessibility 2.0

Convert flash video to anythingConvert flash video to anything

Page 69: Tools and Technologies to watch or avoid for accessibility 2.0

Open API'sOpen API's

Page 70: Tools and Technologies to watch or avoid for accessibility 2.0

Microsoft open's upMicrosoft open's up

Page 71: Tools and Technologies to watch or avoid for accessibility 2.0

Smart visualisationsSmart visualisations

Page 72: Tools and Technologies to watch or avoid for accessibility 2.0

Smart visualisationsSmart visualisations

Page 73: Tools and Technologies to watch or avoid for accessibility 2.0

Think outside the boxThink outside the box

Page 74: Tools and Technologies to watch or avoid for accessibility 2.0

Tools to aid participationTools to aid participation

http://www.flickr.com/photos/technopops/117494977

Page 75: Tools and Technologies to watch or avoid for accessibility 2.0

Applescript + AutomatorApplescript + Automator

Page 76: Tools and Technologies to watch or avoid for accessibility 2.0

ConduitConduit

Page 77: Tools and Technologies to watch or avoid for accessibility 2.0

Yahoo! PipesYahoo! Pipes

Page 78: Tools and Technologies to watch or avoid for accessibility 2.0

Enable a API from any on-line sourceEnable a API from any on-line source

Page 79: Tools and Technologies to watch or avoid for accessibility 2.0

UserscriptsUserscripts

Page 80: Tools and Technologies to watch or avoid for accessibility 2.0

UserscriptsUserscripts

Page 81: Tools and Technologies to watch or avoid for accessibility 2.0

Principles to take awayPrinciples to take away

http://www.flickr.com/photos/adammcgrath/429230598/

Page 82: Tools and Technologies to watch or avoid for accessibility 2.0

The web is about dataThe web is about data

http://www.flickr.com/photos/gadgettakesapicture/2240511988/

● we are all disabled in some form

● provide alternative views on your data/content

● support open standards whenever possible

● participation should be global

● separate your concerns

● look at the Wai-Aria specification

● sharing of content can only be a good thing

Page 83: Tools and Technologies to watch or avoid for accessibility 2.0

You are no longer in controlYou are no longer in control

http://www.flickr.com/photos/gadgettakesapicture/2240511988/

Page 84: Tools and Technologies to watch or avoid for accessibility 2.0

Thank you, any questions?Thank you, any questions?

http://www.flickr.com/photos/dogseat/436402348/

http://www.cubicgarden.com

Ian Forrester - [email protected] : CC BY-NC-SA