When Adobe released CS3 back in March of 2007, designing a UI for websites and applications took a step forward. Prior to this, applications like Dreamweaver MX 2004 had used DHTML to add interactive elements to pages. At the time, I believed that the new Spry framework would simplify interface design and make it less time consuming, so that I could work on adding new features and content.
I was wrong.
While I welcomed the change from more complicated DHTML-based solutions, which required extra work just to create a simple menu structure, I soon realized that Spy, in its early form, was not quite ready for prime-time.