Pattern Library: Interactive Games Eelke Folmer, a professor in the Computer Science & Engineering Department at the University of Nevada, dropped me a note about his work on a pattern library for game usability & game accessibility. You can find the two libraries at: http://usability.eelke.com [http://usability.eelke.com/] http://accessibility.
Question: How has your background influenced you as a web designer? As you probably know (if you read much of my blog) I tend to focus narrowly on the world of user experience and user interface engineering. My passion is building great user experiences with a special emphasis on the web. I was having a hallway conversation at UI11 with Joshua
The Best Way to Communicate Patterns Pleased ignore if you already syndicate the yuiblog.com [http://yuiblog.com/]. But for those who don't, check out the five-part series [http://yuiblog.com/blog/2006/10/11/communicating_patterns_part_one/] by Jenifer Tidwell [http://jtidwell.net/], Luke Wroblewski [http://www.lukew.com/about/luke/], Martijn
Wanted: Pattern Curator for Yahoo! Library As many of you know one of my jobs at Yahoo! has been as Yahoo! Design Pattern Curator. My main contribution in this role has been (along with the incredible help of Erin Malone, Annette Leong, Leslie Wang, David Gan, Greg Rosenberg, Jay Bergesen, Ben Clemens, Kiersten Lammerding and Lance
Lisbon, Paris, AjaxWorld, Code Camp, UI11, WebGuild & Ajax Experience The last few months have been pretty crazy. In one 8 day stretch I put in 17,000 miles in the air! I had a wonderful time in Paris presenting a couple of sessions on design & developing for Ajax to the People in Action [http://piaction.com/] folks. It
Designing a Component I’ve designed a number of software widgets, components and gadgets throughout my career. In the early days of Mac programming I created small desktop accessories and my own set of components to enhance my application development (e.g., geographical map component, 3D graphics library). Later in the days of
Latest Talks, Upcoming Events Had a wonderful opportunity speaking at BayCHI [http://www.baychi.org/] last night. Excellent turnout [http://flickr.com/photos/lantzilla/210654280/]. The presentation material can be found here [http://billwscott.com/files/baychi/]. The highlight for me was hearing Matt Mullenweg [http://photomatt.net/], creator of WordPress talk about lessons
Carousel Updates - Wrapping, Auto Animation, etc. New update to the carousel component. Now supports wrapping at content end as well as an autoplay feature. Read the docs to find out all the gory details. 4 or 5 new examples of what you can do with the carousel. I have had several people request styling navigation differently
Carousel Component - Y! UI Library Example Ok, so I have been extremely, extremely remiss in writing up what has been rattling around in my brain lately. So I have some pretty good excuses (lots of talks, lots of work, writing for the yui blog, writing various articles, lots of family visiting and so on.) But I
Ajax Experience Slides & Ajax Links At the Adaptive Path Designing & Building with Ajax workshop (Austin, TX) I mentioned that I would post a set of good Ajax technical links. You can find these links (in their unadorned state) [http://billwscott.com/files/ajaxresources.html]. I also spoke on Friday afternoon at the Ajax Experience
Yahoo! UI: More Patterns & Code Check out the latest additions to the Yahoo! User Interface library [http://developer.yahoo.com/yui] and the Yahoo! Design Pattern library [http://developer.yahoo.com/ypatterns]. Windowing, menus, auto complete and more... You can read the full story at the Yahoo! UI Blog [http://yuiblog.com]. Technorati Tags: ajax
Designing for Ajax - Presentation Recently I have been giving a talk on Designing for Ajax. I have given the talk or variations of the talk at: * eBig [http://www.ebig.org/sig/sig.aspx?SIGid=18]/Emoryville, CA * Yahoo! Search & Marketplace User Experience Team * Yahoo! Front End Engineering Summit * eTech [http://conferences.oreillynet.
ALE - Ajax Linking and Embedding Just a quick note. Check out Zimbra's spec for ALE [http://www.zimbra.com/blog/archives/2006/04/zimbra_ale-ajax_linking_and_embedding.html] . Its like OLE [http://en.wikipedia.org/wiki/Object_Linking_and_Embedding] (Object Linking and Embedding in the Microsoft Office World-- the technology that
Mind Hacking Visual Transitions When I attended Kathy Sierra [http://headrush.typepad.com/]'s workshop [http://conferences.oreillynet.com/cs/et2006/view/e_sess/7951] on Creating Passionate Users, she mentioned the book Mind Hacks [http://www.amazon.com/exec/obidos/redirect?link_code=as2&path=ASIN/0596007795&tag=looksgoodwork-20&
Round Up from IA Summit 2006 Just got back from lovely Vancouver where I attended the IA Summit 06 [http://www.iasummit.org/] (Mar 23-27). I really meant to blog [http://www.iasummit.org/2006/blog/] during the event. But I always found someone interesting to talk to or somewhere lovely in Vancouver to explore. I
Real World Ajax - NYC Real World Ajax in NYC [http://www.ajaxseminar.com], Monday 3/13 was a blast. I gave a talk on Designing for Ajax [http://billwscott.com/files/DesigningForAjax-RWA-NYC.pdf]. It is a look at the most common patterns used by Ajax applications and the good design principles [nine-tips-for-designing-rich-internet-applications] that underpin
All I Really Need to Know I Learned from a 128K Mac On Monday I had the wonderful opportunity to speak at the Real World Ajax Conference [http://ajaxseminar.com] in NYC. During my talk on Designing for Ajax, I mentioned how I got my start in the world of user interface and user experience -- writing the Macintosh game GATO [http:
Google Acquires SketchUp About a year or so back I fell in love with an application. At the time I had been pondering what should the ideal user interface prototyping tool look like. In my mind what I wanted was a way to doodle ideas and make those ideas come alive. Once alive
Slides from eTech Talk I gave my eTech talk today at 12:15pm. I followed an incredible sweeping history of computing by George Dyson [http://en.wikipedia.org/wiki/George_Dyson_%28science_historian%29]. I kept thinking, wow! how to follow someone like Mr. Dyson. But the talk seemed to be well received. Most
eTech Happenings - Monday 3/6/06 I am at eTech [http://conferences.oreillynet.com/etech/] this week. I will try to blog about some of the events as I observe them. Creating Passionate Users I attended Kathy Sierra [http://headrush.typepad.com/creating_passionate_users/] 's workshop [http://conferences.oreillynet.com/cs/et2006/view/e_
Open Yahoo! I've had a few people ask us why we went public with our libraries. Having been intimitately involved in the bringing the pattern library live I can tell you first hand the simple reasons they have gone public. And these are good reasons for others to do the
Yahoo! Libraries Released - Ajax & Patterns I am excited to announce that just a little while ago, we (Yahoo!) released two new (previously internal) libraries to the public. The Yahoo! Design Pattern Library [http://developer.yahoo.net/ypatterns/index.php] is being released under a friendly Creative Commons License [http://creativecommons.org/licenses/by/2.5/
Fun in LA LA Conference A few days back I had the delight of speaking at the Adaptive Path, Designing and Building with Ajax along with Jesse James Garrett and Dan Saffer down in LA. First, thanks to all the wonderful designers and developers I had the honor of meeting. Its been a
Nine Tips for Designing Rich Internet Applications Recently I was asked to provide input into a presentation. The question was asked, if you were going to provide some quick basic guidelines for designing rich applications what would they be. Here were the nine thoughts as they originally came to my head. 1) Make it directly interactive Instead
Designing and Building With Ajax In December, Adaptive Path started a new series of conferences specifically addressing how to design and engineer rich Internet applications with Ajax. At that conference Ben & Dion (ajaxian.com [http://ajaxian.com]) did a wonderful job of presenting the world of Ajax [http://ajaxian.com/archives/desiging-and-building-with-ajax-slides-code-and-resources] from the