Difference between revisions of "User:Dhhodgin/pjsaccessability"

From CDOT Wiki
Jump to: navigation, search
(Bibliography)
(Big companies and others usage examples)
 
(20 intermediate revisions by the same user not shown)
Line 8: Line 8:
 
= Thesis Statement =
 
= Thesis Statement =
 
==== Thesis ====
 
==== Thesis ====
How successful has Processing.js been at breaking down the accessibility barriers to creating visual representations on the web?
+
How successful have Processing.js and the HTML <audio> tag been at breaking down the accessibility barriers to creating visual and audible  representations on the web?
 +
 
 +
====Refined thesis====
 +
How successful have two recent audio-visual developments been at breaking down accessibility barriers on the web?
  
 
==== Keywords ====
 
==== Keywords ====
Processing, Processing.js, Digital, Media, HTML5, Canvas, Visual, Animation
+
Processing, Processing.js, Digital, Media, HTML5, Canvas, Visual, Animation, Audio
  
 
==== Bibliography ====
 
==== Bibliography ====
 +
 
Fry, Ben. Visualizing Data. O'Reilly, 2007.
 
Fry, Ben. Visualizing Data. O'Reilly, 2007.
  
Graham, Paul and Troy  Weingart. "Processing language in introduction to computer science  honors." December 2009. Journal of Computing Sciences in Colleges.  29 October 2010 <http://lcweb.senecac.on.ca:2126/citation.cfm?id=1629036.1629047&coll=GUIDE&dl=GUIDE&CFID=110753434&CFTOKEN=63331232#>.
+
Graham, Paul and Troy  Weingart. "Processing language in introduction to computer science  honors." December 2009. Journal of Computing Sciences in Colleges.  29 October 2010 <http://lcweb.senecac.on.ca:2126/citation.cfm?id=1629036.1629047&coll=GUIDE&dl=GUIDE&CFID=110753434&CFTOKEN=63331232#>.
  
 
Hodgin, Robert. Flight  404. 2010. 28 October 2010 <http://www.flight404.com/version7/>.
 
Hodgin, Robert. Flight  404. 2010. 28 October 2010 <http://www.flight404.com/version7/>.
 +
 +
Humphrey, David. Bread  and Circuits. 26 May 2010. 5 November 2010  <http://vocamus.net/dave/?p=1092>.
  
 
Leung, Catherine and  Andor Salga. "Enabling WebGL." May 2010. Proceedings of the 19th  international Conference on World Wide Web. 28 October 2010  <http://lcweb.senecac.on.ca:2132/10.1145/1772690.1772933>.
 
Leung, Catherine and  Andor Salga. "Enabling WebGL." May 2010. Proceedings of the 19th  international Conference on World Wide Web. 28 October 2010  <http://lcweb.senecac.on.ca:2132/10.1145/1772690.1772933>.
Line 24: Line 30:
 
Long, Nguyen Hoang.  "Web Visualization of Trajectory Data using Web Open Source  Visualization Library." March 2010. http://www.itc.nl/. 28  October 2010 <http://www.itc.nl/library/papers_2010/msc/gfm/hoang.pdf>.
 
Long, Nguyen Hoang.  "Web Visualization of Trajectory Data using Web Open Source  Visualization Library." March 2010. http://www.itc.nl/. 28  October 2010 <http://www.itc.nl/library/papers_2010/msc/gfm/hoang.pdf>.
  
Mozilla. Processing  for the web. 3 December 2009. 18 October 2010 <https://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb>.
+
Mozilla. Processing  for the web. 3 December 2009. 18 October 2010 <https://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb>.
  
 
Procesingjs.org. Comparing  native Processing & Processing.js. 2010. 18 October 2010  <http://processingjs.org/reference/articles/comparing-processing>.
 
Procesingjs.org. Comparing  native Processing & Processing.js. 2010. 18 October 2010  <http://processingjs.org/reference/articles/comparing-processing>.
Line 34: Line 40:
 
Shiffman, Daniel. Computational  Design Mark Webster. 24 October 2010.
 
Shiffman, Daniel. Computational  Design Mark Webster. 24 October 2010.
  
Sloss, Eric.  "Ben Fry finding methods of visualizing data accepts Nierenberg chair of  design at Carnegie Mellon." August 2006. ACM SIGGRAPH Computer  Graphics. 29 October 2010 <http://lcweb.senecac.on.ca:2132/10.1145/1181091.1181096>.
+
Sloss, Eric.  "Ben Fry finding methods of visualizing data accepts Nierenberg chair of  design at Carnegie Mellon." August 2006. ACM SIGGRAPH Computer  Graphics. 29 October 2010 <http://lcweb.senecac.on.ca:2132/10.1145/1181091.1181096>.
  
 
Taylor, Dan. Top  10 examples of Data Visualization. 5 July 2009. 29 October 2010  <http://blog.turnthescrew.com/2009/07/top-10-examples-of-data-visualization/>.
 
Taylor, Dan. Top  10 examples of Data Visualization. 5 July 2009. 29 October 2010  <http://blog.turnthescrew.com/2009/07/top-10-examples-of-data-visualization/>.
  
Wikipedia. Processing  (programming language). 18 October 2010. 18 October 2010 <http://en.wikipedia.org/wiki/Processing_%28programming_language%29>.
+
Wikipedia. Processing  (programming language). 18 October 2010. 18 October 2010 <http://en.wikipedia.org/wiki/Processing_%28programming_language%29>.
  
 
= Research Notes =
 
= Research Notes =
 +
 +
==Background==
 +
Begin with background on processing project and language
 +
Casey Reas, and Ben Fry
 +
 +
talk about processing.js port and purpose, processing.js panel, and meeting with Resig and Fry
 +
 +
talk about audio background and work that's been done by Dave, Corban, Yuri, etc.
 +
 +
discuss advantages of no plugins as compared to java or adobe flash and audio plugins
 +
 +
==Discuss examples==
 +
Processing language in introduction to computer science honors.
 +
Processing.js used in teaching several courses in science, physics, design, digital art
 +
 +
Daniel Shiffman video points
 +
 +
WebGL component and examples
 +
 +
Audio component and examples
 +
 +
combinations of processing.js, audio, cubicVR, and webgl in projects
 +
 +
Mozilla ties to the projects
 +
 +
give examples of usage around the web in totally unrelated projects to Seneca or Mozilla
 +
 +
==Big companies and others usage examples==
 +
IBM facebook, Mozilla fotn project, University teaching, Arcade Fire - wilderness downtown
 +
 +
==My observations==
 +
observations about these examples and their impacts. discuss interviews and testimonials
 +
 +
==Testimonials and interviews==
 +
sketchpad.cc
 +
 +
==Conclusion==
 +
 +
==TODO==
 +
source this into bibliography later: http://beadsjs.chrismorgan.info/

Latest revision as of 20:44, 17 November 2010


BTH740 | Weekly Schedule | Research Projects | Research Essay | Student Resources

Processing.js increases accessibility of visualizations on the web

Daniel Hodgin
email

Thesis Statement

Thesis

How successful have Processing.js and the HTML <audio> tag been at breaking down the accessibility barriers to creating visual and audible representations on the web?

Refined thesis

How successful have two recent audio-visual developments been at breaking down accessibility barriers on the web?

Keywords

Processing, Processing.js, Digital, Media, HTML5, Canvas, Visual, Animation, Audio

Bibliography

Fry, Ben. Visualizing Data. O'Reilly, 2007.

Graham, Paul and Troy Weingart. "Processing language in introduction to computer science honors." December 2009. Journal of Computing Sciences in Colleges. 29 October 2010 <http://lcweb.senecac.on.ca:2126/citation.cfm?id=1629036.1629047&coll=GUIDE&dl=GUIDE&CFID=110753434&CFTOKEN=63331232#>.

Hodgin, Robert. Flight 404. 2010. 28 October 2010 <http://www.flight404.com/version7/>.

Humphrey, David. Bread and Circuits. 26 May 2010. 5 November 2010 <http://vocamus.net/dave/?p=1092>.

Leung, Catherine and Andor Salga. "Enabling WebGL." May 2010. Proceedings of the 19th international Conference on World Wide Web. 28 October 2010 <http://lcweb.senecac.on.ca:2132/10.1145/1772690.1772933>.

Long, Nguyen Hoang. "Web Visualization of Trajectory Data using Web Open Source Visualization Library." March 2010. http://www.itc.nl/. 28 October 2010 <http://www.itc.nl/library/papers_2010/msc/gfm/hoang.pdf>.

Mozilla. Processing for the web. 3 December 2009. 18 October 2010 <https://wiki.mozilla.org/Education/Projects/ProcessingForTheWeb>.

Procesingjs.org. Comparing native Processing & Processing.js. 2010. 18 October 2010 <http://processingjs.org/reference/articles/comparing-processing>.

Processing. Processing. 2010. 18 October 2010 <http://www.processingjs.org/about>.

Reas, Casey and Ben Fry. "Processing: programming for the media arts." 15 January 2005. 29 October 2010 <http://www.springerlink.com/content/d0g5745510252632/fulltext.pdf>.

Shiffman, Daniel. Computational Design Mark Webster. 24 October 2010.

Sloss, Eric. "Ben Fry finding methods of visualizing data accepts Nierenberg chair of design at Carnegie Mellon." August 2006. ACM SIGGRAPH Computer Graphics. 29 October 2010 <http://lcweb.senecac.on.ca:2132/10.1145/1181091.1181096>.

Taylor, Dan. Top 10 examples of Data Visualization. 5 July 2009. 29 October 2010 <http://blog.turnthescrew.com/2009/07/top-10-examples-of-data-visualization/>.

Wikipedia. Processing (programming language). 18 October 2010. 18 October 2010 <http://en.wikipedia.org/wiki/Processing_%28programming_language%29>.

Research Notes

Background

Begin with background on processing project and language Casey Reas, and Ben Fry

talk about processing.js port and purpose, processing.js panel, and meeting with Resig and Fry

talk about audio background and work that's been done by Dave, Corban, Yuri, etc.

discuss advantages of no plugins as compared to java or adobe flash and audio plugins

Discuss examples

Processing language in introduction to computer science honors. Processing.js used in teaching several courses in science, physics, design, digital art

Daniel Shiffman video points

WebGL component and examples

Audio component and examples

combinations of processing.js, audio, cubicVR, and webgl in projects

Mozilla ties to the projects

give examples of usage around the web in totally unrelated projects to Seneca or Mozilla

Big companies and others usage examples

IBM facebook, Mozilla fotn project, University teaching, Arcade Fire - wilderness downtown

My observations

observations about these examples and their impacts. discuss interviews and testimonials

Testimonials and interviews

sketchpad.cc

Conclusion

TODO

source this into bibliography later: http://beadsjs.chrismorgan.info/