No banana until we have Robots that Jump.
Sustainable Virtual (Web) Design
- My Projects for Web Sustainability
- Creative Bloq Article on Sustainable Web Design.
- Sustainable Ux Conference 2016 (YouTube).
- Sustainable Ux Conference Site 2016.
- 12 Steps to Sustainable Web Design (Inspired Magazine)
- Sustainable Virtual Design Blog
- Sustainable Web Design on Linkedin
- W3C Sustainable Web Design Group (join!)
- Sustainable Web Design Theory
- Sample Sustainable Web Design Mission Statement
- Green Boilerplate (sustainable boilerplate in the spirit of Modernizr)
- GBP Test page
- Useful sites and articles
- MightyBytes Blog - Tim Frick
- Sustainable Web Design at A List Apart- James Christie
- The Web Runs on Electricity at A List Apart - Dorian Peters
Dev Projects
- WebVR
- WebVR Page Boilerplate - WebVR Implements so it plays nice with the JavaScript DOM.
- Get Google Cardboard (you'll need it for WebVR).
- JavaScript Teaching
- Elefart - a vanilla JavaScript game (used in teaching)
Millennial Generation Books & Seminars
Click to download a copy. Note: You may require a password for download.- Millennials and the Pop Culture (Lifecourse Associates Book)
- Lifecourse Associates (creators of "Millennial" generation model)
- Project Millennials (Digital Media Wire Book)
- 2014 PowerPoint Decks
- 2008 USC/Marshall CTM Decks
- Millennials as Customers (PPT, Print version, powerpoint, ~4mb)
- Millennials as Customers (PPT, Screen version, powerpoint, ~4mb)
- Millennials as Employees (PPT, Print version, powerpoint, ~4mb)
- Millennials as Employees (PPT, Screen version, powerpoint, ~4mb)
- Millennial CTM Interview (Video, USC/Marshall)
- Millennial CTM Interview (PDF, USC/Marshall)
- Who's Filling GenY's Shoes? (Web, Brandchannel)
- The Millennials (Digital Medial Wire Conference, 2007)
Classes
You may require a login user and password to access course content in this area.- All groups
- Design (web, graphic, interior)
- Applications and Industry
- Elementary Web-Based Programming
- Intermediate Web-Based Programming
- Advanced Web-Based Programming
- User Experience
- Database Concepts
- E-Commerce Site Design
- Senior Project Development
- Math/Science
- Quanitative Literacy
- Biology
- Liberal Studies
- Cyber Theory
- Independent Study
Virtual World Seminars
Click to download a copy. Note: You may require a password for download.- Virtual Worlds (PPT, Print version, powerpoint, ~14mb)
- Virtual Worlds (PPT, Screen version, powerpoint, ~14mb)
Some Good Web Design Books
- The Web Design Idea Book (vol 2), by Patrick McNeil
- Communicating Design (2nd ed), by Dan M. Brown
- A Book Apart Series (short, single-focus)
- Designing Web Interfaces, by Bill Scott and Theresa Neil
- Microsoft Web Accessibility Site
Some Good Web Developer Books
- HTML5 Games: Creating Fun with HTML5, CSS3, JavaScript, WebGL, by Jacob Seidelin (a truly awesome book)
- Head First HTML With CSS and XHTML, by Elizabeth Freeman and Eric Freeman
- The CSS Anthology (3nd ed), by Rachel Andred
- DOM Scripting, by Jeremy Keith (2nd ed)
- JavaScript Cookbook, by Shelley Powers
- JavaScript: The Good Parts, by Douglas Crockford
- Building iPhone Apps with HTML, CSS, and JavaScript, by Jonathan Stark(highly recommended)
Online Validation/Optimization Tools
- Markup validation
- W3 HTML validator - http://validator.w3.org/
- W3 CSS validator - http://jigsaw.w3.org/css-validator/
- W3 Link validator - http://validator.w3.org/checklink
- Link Valet - http://valet.webthing.com/link/
- JavaScript Validation
- JSLint - http://www.jslint.com
- Facebook lint - https://developers.facebook.com/tools/lint/
- Usability and Accessibility Testing -
- Tom Jewett's Portal
- Cal State LA Portal
- http://web.calstatela.edu/accessibility/tools.php
- Manual validation checklist
- CynthiaSays - http://www.cynthiasays.com (Section 508 compliance)
- AMP Express validator - https://amp.ssbbartgroup.com/express?keyword=wcag+checker (Section 508 and WCAG accessibility)
- WAVE validator - http://wave.webaim.org/
- Achecker - http://achecker.ca/checker/index.php
- Web Accessibility toolbar for IE - http://www.paciellogroup.com/resources/wat
- Text size and color contrast validator - http://www.snook.ca/technical/colour_contrast/colour.html
- Security and Privacy
- HIPAA Compliance - http://cphs.berkeley.edu/hipaa/hipaa18.html (Protected Health Information)
- Web Performance Optimization (WPO) tools
- YSlow - http://developer.yahoo.com/yslow/
- Google Page Speed - https://developers.google.com/speed/pagespeed/
- YUI Compressor (reduce image size)
- Sprite Me (determine which images to Sprite)
Game Programming (C++, HTML5/JavaScript/WebGL)
- 3D Game Engne Programming, by Stefan Zerbst and Oliver Duvel
- Advanced Game Design with Flash, by Rex Van Der Spuy
More on Virtual Worlds
- KZero - virtual worlds consultancy
Lifelogging, Quantified Self
Other Links
- Definition of 'Plyojump' (exactly what walking robots can't do)
- Googling the Future
- Shadow Government Statistics
- Global Guerrillas
- Generational Effects on Politics (great interactive charts!)
- http://www.nytimes.com/interactive/2014/07/08/upshot/how-the-year-you-were-born-influences-your-politics.html?_r=0