James owns Web firm Quantum Serendipity, based in Sydney, Australia. He has worked on projects for Clairol Australia, Gatorade, and most recently, the 2003 Melbourne International Comedy Festival.


  1. Flash Player Detection Techniques Unearthed

    Each Flash Player is different… so how can you ensure your Flash content appears as planned for every user, and degrades gracefully as required? James unearths a range of Player detection methods and explains when and how to use each.

  2. Accessible Flash Parts 1 And 2

    Accessibility and Flash content aren’t mutually exclusive concepts. As James explains in this two-part how-to, Search Enging Optimization and bookmarking of Flash content are two excellent wasys to make your Flash site more accessible.