I came into this talk late, due to a STIC meeting - and found out that Windows had inexplicably shutdown. Grrrrrr. Anyway - here's Michael, talking about SwS:
The roadmap - they are going to Pollock for their version four engine, which is faster than version 3 (current, what I use in Bf). It's also richer, and will support CSS3, better boxing, and complete widget embedding capabilities. They are building a nice set of domain mappings - Smalltalk widgets to the DOM tree, the DOM tree back to Smalltalk, and CSS widgetry to Smalltalk objects. That means that changes to the XML and CSS will be immediately reflected in the UI.
Demos - the example browser. He likens it to Gecko, in that it's the basis that you might use to build a full browsing tool, not a full tool in and of itself. It does a good job though - it renders CSS Zen Garden quite well. Going to their website, it's nice to see BottomFeeder getting a plug - and he points out their developer program - I'm in that, and they are quite responsive.
Now he's showing the engine used to build a slide show - very nice, and he's using that to do this talk. Next - the Pollock version showing the editing and embedding capabilities. Here's the CSS Zen Garden thing:
There's a lot of this demo that's impossible to translate well here - the movement back and forth between display and on the fly changes to the CSS and/or XSLT is pretty cool. The backmapping is seamless, and something that the developer doesn't need to think about.
Another nifty demo - the welcome workspace as a WithStyle window. Pretty neat - styled, executable Smalltalk code in a Workspace.
Their first delivery is something they call EzyXML, which is an XML editor (akin to what's in the posting tool we use in Bf, but made more user friendly). It's in production with the Australian federal government for XML editing. They create XML, which is later transformed to XHTML via XSLT.