Developers have been trying to ease the creation of Web pages and sites for the last twenty years; some have done admirable jobs, but none has presented a complete, unified solution--until Sparkle.
Sparkle, from River SRL, is one of the latest in a new wave of WYSIWYG HTML editors, allowing the creation of single pages or an entire site. Its interface is clean and unobtrusive, and its tools and settings are evocative of page-layout apps such as Adobe InDesign and QuarkXPress. This paradigm makes it *very* easy for anyone to create pages without any knowledge of markup buzzwords. Elements can be added to a page using drag-and-drop or click-to-add, and its rendering of the layout is exceptional. Its preview function is browser-based, and is done through the three major browsers: Safari, Chrome, and Firefox; previews can be generated in only one, or in any combination of the three at once. Once the previews have been generated, they're live: changes to your Sparkle document are immediately displayed in your browser preview, no document saving or browser refresh required. (This alone makes the app a gem, given the number of times I've seen apps crash, just from their attempts to generate a preview--usually a flawed one.) Site menus can be auto-generated, image galleries and lightboxes are very easy to setup; links, buttons, forms, Web fonts, background textures, translucence, local or remote (FTP) publication--even device-dependent layouts--they're all there, and the pain usually associated with these features has been alleviated.
WYSIWYG HTML creation has finally come to the Mac in a very stable and constantly evolving app, one which deserves your attention if you need quick page and/or site creation--even if you *do* speak markup.