Slashdot Mirror


Dreamweaver Is Dying; Long Live Drupal!

Barence writes "Here's an interesting blog post by a designer who reckons Dreamweaver is dying. It's not Dreamweaver's fault, though. Nor is the problem Adobe and its development team — the last Dreamweaver CS4 version was the most impressive release in years. Moreover, although Microsoft Expression Web poses a far more credible threat than FrontPage could muster, Dreamweaver remains the best HTML/CSS page-based editor available. The real problem for Dreamweaver and for its users is that the nature of the web is changing dramatically."

45 of 318 comments (clear)

  1. Death... in MY Dreamweaver? by Anonymous Coward · · Score: 5, Funny

    I highly doubt this, I check NetCraft daily, and I've seen NO confirmation of Dreamweaver dying!

  2. Re:1st post? by Anonymous Coward · · Score: 3, Funny

    Congratulations on getting first post. A copy of Microsoft Windows Live Expression Web Express Edition is in the mail.

  3. Is Dreamweaver good? by siDDis · · Score: 5, Interesting

    I've never tried it, when I do web design I do it with Gimp, Vim and Firebug. And I think that combo works great!

    How do Dreamweaver compare to Vim? Is it advanced enough to not fool users to use css styled text for strong expressions?

    1. Re:Is Dreamweaver good? by Corporate+Troll · · Score: 5, Insightful

      Troll? Why is this a Troll? People who actually know what they do don't need hand-holding. I agree: Gimp, Vim and Firebug is all one needs. (Add in a bit Inkscape too)

      A designer might need Dreamweaver, but that's most likely because he doesn't know the underlying structures. Now, I admit, the Designer-Tech profile is quite seldom though ;-))

    2. Re:Is Dreamweaver good? by JCSoRocks · · Score: 5, Interesting

      Dreamweaver is a great tool. I've been using it almost since it came out. (It and Future Splash, a.k.a Flash.) I've never used the "designer" type tools in dreamweaver. I've always seen it as a really powerful development environment for building sites. The Site concept and integrated FTP / server management are great. Code hints are obviously convenient and I've always appreciated how granular the code coloring / formatting is. The CSS tools are invaluable for tracking down those times when things are cascading a bit differently than you'd like. I'm also a huge fan of the search / replace tools in Dreamweaver for refactoring. The ability to scan across a selection, open document, all open documents, or an entire site is really handy. I realize text editors have similar abilities but the Site concept makes scanning across countless directories a no-brainer.

      There's gobs more but those are the first things that come to mind.

      --
      You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
    3. Re:Is Dreamweaver good? by SocialEngineer · · Score: 3, Interesting

      Since we've got licenses for it at my day job, I use it as my preferred webdev/design IDE. It works fairly well for that sort of thing, but it's a bit of overkill for me (I'm not working on collab projects). Of course, I hand code everything. I'll say this much; it's a fast, responsive IDE regarding its UI, code highlighting, and more. When I'm doing my independent work, though, I usually use Geany for my coding, since it's multiplatform.

      As a CMS, yeah, it's not very widely used anymore; why would someone use it, with so many CMS options available? A web based system is much, much more efficient, especially regarding cost. Anything that requires a software client, especially anything which requires paid licenses, is just asinine, in my professional opinion.

      --
      "Better to be vulgar than non-existent" -Bev Henson
    4. Re:Is Dreamweaver good? by pwizard2 · · Score: 4, Informative

      I'm quite partial to Bluefish myself for web development work.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    5. Re:Is Dreamweaver good? by risk+one · · Score: 4, Funny

      Surely you would want to use this more than once per page...

      I would suggest something like:

      .shut-the-fuck-up {
      text-decoration: blink;
      }

    6. Re:Is Dreamweaver good? by Hurricane78 · · Score: 5, Insightful

      I agree with you. There are web developers, and web amateurs. You can see them whining and bitching above.
      They think that because they read a HTML book while driving the cab, and wrote 5-liners of JavaScript that you can replace with 10 characters of CSS, that they can call themselves "developers".

      And because they live in groups, where everybody is like them, they think this is perfectly OK.

      I saw companies where a group of 30 web "developers" decided to call functions a too abstract concept for a 16 million page-views PER DAY site! I saw people editing messy PHP/HTML-pages in Dreamweaver, with the *mouse only*. I saw so much server-side code copypasta inside million-dollar-business websites, that it make would someone at a real software company scream until the end of his life.

      No structure, no grasp of basic concepts of engineering, no anything. And when the re-design came, it took them full two weeks including overtime, to change all their code everywhere. While I went home in the middle of the first day, after changing my master-templates. They wanted me to help out. But asked if my simple regular expressions would pose any danger (they thought it was black magic). And they got angry, when I replaced their thousand copies of the content box HTML with function calls to the template.
      They needed nearly two years, to cope with it, until they implemented a bad version of it Europe-wide. Of course by then, I was so far in front of them, that it again was black magic to them (I started to program client-side web application clients -- What you would call AJAX today.)

      I later realized, that such types only get their jobs, because their bosses are such types too. Up to the owner of the company. Which is the only person of the company in many cases.
      And then they only have to live up to the clients' expectations. Of course the client never knows, that you could save him 90% of the cash by actually using real programming concepts like re-usability and modularity.

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    7. Re:Is Dreamweaver good? by Ihmhi · · Score: 5, Funny

      I use Notepad, MS Paint, and my browser to do my web design.

      Now get off my lawn you hooligans!

    8. Re:Is Dreamweaver good? by Tumbleweed · · Score: 4, Funny

      Of course by then, I was so far in front of them, that it again was black magic to them

      According to Clarke's Third Law, that means your web development skills are sufficiently advanced. Kudos!

    9. Re:Is Dreamweaver good? by Oktober+Sunset · · Score: 4, Funny

      I use a large stick to do my web design. How? Well, I go down to my basement and hit the Chinese illegal immigrant I have chained to my PC until he makes the page I want.

    10. Re:Is Dreamweaver good? by Gerald · · Score: 4, Funny

      80 characters should be enough for anyone.

    11. Re:Is Dreamweaver good? by aliquis · · Score: 4, Funny

      I use a large stick to do my web design. How? Well, I go down to my basement and hit the Chinese illegal immigrant I have chained to my PC until he makes the page I want.

      Funny, I do the same to the now unemployed american citizen who can't get well-fare thanks to his country's bankruptcy.

      / The future chinese dude.

    12. Re:Is Dreamweaver good? by Thinboy00 · · Score: 4, Interesting

      I later realized, that such types only get their jobs, because their bosses are such types too. Up to the owner of the company. Which is the only person of the company in many cases.
      And then they only have to live up to the clients' expectations. Of course the client never knows, that you could save him 90% of the cash by actually using real programming concepts like re-usability and modularity.

      Next time anyone gets fired from a job due to their boss's incompetence, please tell a tabloid about how much money you could save them. And back it up with a slashdot/dailywtf story so the technocracy (i.e. the slashdot etc. community) will know that the (un)published story is in fact grounded in fact, or at least is valid and/or sound.

      Please do this, so that we can all have something funny to read, and so that the client has some clue that he's being ripped off by a salesman who is too stupid to even take advantage of the high price.

      To mods:No, this is not, in fact, sarcastic.

      --
      $ make available
    13. Re:Is Dreamweaver good? by SoupIsGoodFood_42 · · Score: 3, Interesting

      A designer might need Dreamweaver, but that's most likely because he doesn't know the underlying structures. Now, I admit, the Designer-Tech profile is quite seldom though ;-))

      All the good web designers I know do their own HTML and CSS. Although in bigger places, the design and implementation in to code may be split. But Dreamweaver has been dead for a while to most decent web designers.

    14. Re:Is Dreamweaver good? by Keen+Anthony · · Score: 3, Insightful

      I suppose it was marked troll because Dreamweaver is a full graphical IDE with drag and drop operations, and if I'm not mistaken, code completion, at the very least. VIM is a text editor -- a very good one -- but still a text editor. Just asking the question presupposes that VIM is somehow an equal if not more preferable website (not just page) development tool... I guess.

      In any case, a designer doesn't use Dreamweaver because he doesn't know the underlying structures; he does it in order to visually create the page in a quick and efficient manner. And since most web designers are visual artists, Dreamweaver (which can also do code view) gives the designer a more native perspective on design. I prefer scripting using a text editor, doing no positioning in my HTML source and using a healthy amount of IDs, classes, and divs; but I'm clearly would not be considered a web "designer"

    15. Re:Is Dreamweaver good? by WillKemp · · Score: 3, Insightful

      I can't see why you'd need CMYK for the web...

    16. Re:Is Dreamweaver good? by Fross · · Score: 4, Insightful

      If you're using vim and writing html by hand, then as a web developer you don't know what you're doing. You don't know what tools you could use that up your productivity a great deal.

      You may as well say you can write applications by rubbing the hard drive platter with magnets. It could get the job done, but there are better higher level tools that allow you to actually get more of your job done.

      And before you say "I can hand code HTML better than a web monkey in dreamweaver can assemble it", just how fast would you be if you learned to use something like dreamweaver and applied yourself to it?

    17. Re:Is Dreamweaver good? by Fred_A · · Score: 3, Funny

      I can't see why you'd need CMYK for the web...

      Because some people print their webpages, duh.

      You're obviously not an elite webdesigner.

      --

      May contain traces of nut.
      Made from the freshest electrons.
  4. Content Management System is not a design program by Hottie+Parms · · Score: 5, Interesting

    Drupal et al make life a whole lot easier when it comes to updating a website and adding content. But what about the design?

    Unless you want to stick to the default Drupal (or insert CMS here) themes, you'll probably want to design your own CMS template so people get a unique feel for your website. You'll still need to fall back on your classic static web-design skills using programs like Dreamweaver (or notepad).

    Dreamweaver isn't dying, it's just falling into a more specialized category now. If you just used Dreamweaver as a way to update content, then you were really failing to use the program to it's full potential.

  5. No design needed by MrEricSir · · Score: 5, Funny

    It's true, most people who make sites in Drupal, Wordpress, etc. clearly didn't spend more than 10 minutes on the design.

    --
    There's no -1 for "I don't get it."
  6. Adapt, don't die...and even MS has the solution by Shados · · Score: 4, Insightful

    Even Microsoft already did what had to be done for that. Integrate the tools with the content management system, duh!

    Sharepoint Designer is pretty much Expression Web made to modify Sharepoint's dynamically generated pages. Point Sharepoint Designer to a Sharepoint site where you have required permissions, and have fun. All the power of a content management system, all the power of design and web development tool, all at the same place.

    Adobe and Dreamweaver are in an even better position for this. They could work with the open source community, and various vendors (like Alfresco), and make Dreamweaver work the same way Sharepoint Designer works, but across a variety of content management system. The idea of something like Drupal and Alfresco with Dreamweaver having the same kind of integration as MOSS and Sharepoint Designer is quite exciting, in my opinion, and has far more potential.

    1. Re:Adapt, don't die...and even MS has the solution by risk+one · · Score: 3, Interesting

      Point Sharepoint Designer to a Sharepoint site where you have required permissions, and have fun.

      Fun? You must be joking. I've worked a lot with Sharepoint Designer and it's the most ungodly abomination of a software package I've ever had to touch. It makes the rest of Microsoft's applications look like they were made by NASA.

      The whole of Sharepoint is gargantuan mess, from the half implemented API to the ridiculous, overcomplicated, undocumented deployment procedures (restarting the webserver every time you change code, really?), to the insane use of tables in the HTML (have a look at the html on an average system page, and see if your mind can deal with five or six tables wrapped around every single design element).

      Sharepoint Designer is where you can really see Sharepoint for what it is. It has all these features that sound very nice, until you try to save an .aspx page and it replicates your previous change somewhere rather than the one you were currently checking in. You think "huh that's weird", delete, the extra code, rewrite the code you wanted to add, and check in again, and now the previous change appears three times. In the end the only solution is to delete the page and the associated content types from the site and create it again (and any pages that used it). That's the sort of wonderful behavior you can expect from Sharepoint Designer.

      I've never used the WYSIWYG editor because, frankly, I'm scared.

    2. Re:Adapt, don't die...and even MS has the solution by Shados · · Score: 3, Informative

      It doesn't matter. The most you'll ever need to do is recycle the application pool, and users won't even notice when you do aside for a slight lag if you don't have a load balancer.

  7. Microsoft is dying, long live McDonalds! by Anonymous Coward · · Score: 5, Insightful

    Am I doing this right? The whole comparing 2 different things?

    1. Re:Microsoft is dying, long live McDonalds! by uniquename72 · · Score: 3, Interesting

      Yes, the reasons for using each are very different. If your site is dynamic, Drupal is great. If your site is static, Dreamweaver is a really good tool. While it may seem that more and more sites are becoming dynamic, I'd argue that there are still -- and will always remain -- a very large number of static sites cared for by single developers that have no need of a CMS.

      I know it's popular here to bash wysiwig editors (just write the code, dammit!), but Dreamweaver has gotten MUCH better since version 4.

      It's code is good, it works well with Flash, CSS and JavaScript. And if you're a designer, the Photoshop integration is pretty fantastic. Personally, I use Dreamweaver primarily for the site management tools, which are also very good.

      If you haven't used DW in the past 4 years, then you haven't used DW.

    2. Re:Microsoft is dying, long live McDonalds! by mwvdlee · · Score: 5, Insightful

      It's not even a static/dynamic difference. Dreamweaver is a website design tool, Drupal is a website management tool. A smart person would use both; design the look & feel with Dreamweaver, then convert the design into a Drupal template.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
  8. The concept is more generic by icepick72 · · Score: 5, Insightful

    Veryu misleading title. The story isn't about Dreamweaver but the dying of static HTML editing tools of any kind, contrasting them to the changing web. The web is becoming more dynamic. Some HTML editing tools are very static. Therein lies the problem for the old tools.

  9. Re:Content Management System is not a design progr by f1vlad · · Score: 5, Insightful

    Well, developer has utmost freedom to redesign theme from scratch or mod currently available ones, here are some websites done in drupal, check it out:

    • http://www.warnerbrosrecords.com/
    • http://change.gov/
    • http://community.michaeljackson.com/
    • http://ketnet.be/
    • http://ngycp.org

    more here and here.

    I completely agree however, drupal != dreamweaver.

    --
    o_O
  10. still relevant to moms everywhere by Anonymous Coward · · Score: 3, Funny

    Dreamweaver will always have a place next to microsoft word for helping moms everywhere create hideous, 1990's-era web pages.

    Posted anonymously because I have one of those moms, and I'd hate to break her heart. She things her pages are awesome.

  11. Good riddance. by jonadab · · Score: 5, Informative

    I've seen some of the HTML these tools (Frontweaver, Dreampage, HotMetal, etc) produce, and I Do Not Want It.

    I use Emacs and w3schools, and my HTML is clean, scalable, efficient, reasonably accessible, and very maintainable, and honestly I don't spend that much time on it. HTML is, fundamentally, very easy, once you know what you're doing.

    In terms of keeping all the pages on a site updated with side-wide changes, I mostly use a combination of keyboard macros, custom elisp, Perl, regular expressions, chewing gum, and bailing wire. But it works, and it works the way I *want* it to work.

    As far as Drupal, though, I thought that was a CMS. Do people really try to use it as an HTML editor? Ugh.

    --
    Cut that out, or I will ship you to Norilsk in a box.
    1. Re:Good riddance. by Anonymous Coward · · Score: 4, Informative

      Do people really try to use it as an HTML editor?

      The point is that once you've got the template set up (or downloaded a theme or whatever), you DON'T use an html editor anymore. You type your content into your little box and hit the save button.

      Or did you use Dreamweaver to write your comment here?

  12. Not really arguing, but... by 93+Escort+Wagon · · Score: 4, Insightful

    From the blog post:

    The bottom line is that the old model of the central webmaster hand-spinning every page of every website and, worse, manually adding the navigation necessary to help users find it, just isnâ(TM)t scalable or viable. The only feasible course for the future is for content to be posted by the content contributor, whether thatâ(TM)s the site owner or site visitors, and for the best possible navigation to be constructed around that content on the fly.

    This particular paragraph leads me to think the author has never actually used Dreamweaver - he certainly doesn't even understand the fundamental concept of "templates". I mean, who is manually adding navigation to a large site on a page by page basis?

    Thing is, there are a lot of circumstances where "Web 2.0", in the limited sense the author seems to understand (that is, end-users providing added content), doesn't do much for you. There are only a few places on your typical corporate or government web site, for example, where this would make sense. Certainly there are specific applications where this would be handy; but they're fairly narrow and can be handled well by adding some wiki software alongside the "mainstream" website.

    Now the tools of Web 2.0 - e.g. dynamic, javascript-driven pages with sql backends - are a different matter. But really Dreamweaver-style templating works just fine with those, IMHO, to the degree one is going to use any tool to make those pages anyway (meaning there's a significant amount of hand-coding happening with the page-specific content).

    Personally speaking, I've found Dreamweaver templates (that I've put together) very handy when combined with Contribute. Really the templating is mostly what I use it for; both for allowing other staff to easily maintain content and letting me easily push section-wide and/or site-wide changes to our several-thousand-page web site (templates can be nested, which is quite handy). I know I'm only using a fairly restricted subset of what all Dreamweaver can do; but it does that pretty darn well. Certainly other software can also do this - but I haven't seen anything that works quite as well in all regards.

    --
    #DeleteChrome
  13. Re:Content Management System is not a design progr by JCSoRocks · · Score: 4, Insightful

    Yeah, this entire thing just sounds like FUD. Granted CMS's are the way to go for content updates but but unless you're a mom and pop shop you don't want to stick with a template... and that means hiring a designer... and that means using design tools.

    CMS is just a fancy way of saying, "Keep the secretaries out of the friggin' HTML because they always screw it up." Handing Dreamweaver over to someone with no experience was always a joke.

    --
    You are using English. Please learn the difference between loose and lose; they're, there, and their; your and you're.
  14. wysiwyg was always destined to die by jperl · · Score: 4, Insightful

    the best html/css editor is any editor with syntax highlighting used in combination with brain.

    1. Re:wysiwyg was always destined to die by shutdown+-p+now · · Score: 3, Insightful

      Dreamweaver always had a very powerful HTML/CSS code editing mode. All people that I knew who used it professionally always worked in that mode, and only occasionally used the "WYSIWYG" mode as a quick preview.

  15. No business messing with the web? Bite Me by gadlaw · · Score: 4, Insightful

    I'm just saying dude, that nobody died and made you Emperor of the Internet so you know, we're all perfectly able to mess around and build our own websites even without your permission. And even without knowing everything there is to know about CSS and HTML. Farkknocker.

    --
    Enjoy your Karma, after all you earned it. Feel your Karma Joe, feel it burn.
  16. This just in by thePowerOfGrayskull · · Score: 3, Insightful

    Architects no longer needed due to rise in demand for modular homes.

    Ridiculous, right? My point exactly.

  17. Right tool for the right job by deanston · · Score: 3, Informative

    Dreamweaver was great if you want to code ColdFusion, Flash, and Flex. For a full IDE it beats Visual Studio in many features. Eclipse and other free "IDE" don't come close in terms of responsiveness and user friendliness. The problem is CF/Flex is a small percentage of the web compared to PHP, ASP.NET, Java, and a host of new platforms and frameworks (Django, ROR, etc.). Now with the advent of open source CMS and wiki systems, even for .NET, plus free plug-ins for Eclipse to code just about anything, along with shrinking IT budget, WHY would anyone pay the equivalent for full VS for it? The Server + IDE has been Adobe's bread and butter for years, that's why it's critical for Adobe to keep pushing for AIR/Flash. The only way to make DW popular again I can see is embrace open source languages and new frameworks, and lower the price.

  18. Dreamweaver's more for coders than designers by weston · · Score: 4, Interesting

    A designer might need Dreamweaver

    Anyone doing design (artwork rather than page layout) isn't going to use Dreamweaver. It's great as a WYSIWYG html editor. From a design standpoint, it doesn't do much else. No raster or vector creation (unless you've decided to try the Celik CSS polygon method).

    The only people I know who still use it are coders who find the extra features it provides in terms of editing and site management useful. In this sense, the article is quite correct -- Drupal and Wordpress and other software are eating away at the market that used to see Dreamweaver as the option for editing webpages without knowing HTML. Now CMSs do that.

    Given that Dreamweaver really isn't a design tool either, usefulness as an IDE is pretty much the last thing Dreamweaver really has going for it.

    1. Re:Dreamweaver's more for coders than designers by Thinboy00 · · Score: 3, Informative

      The other thing is that Wordpress etc either are or could be standards compliant. When was the last time Dreamweaver gave you standards compliant code (Actually, as a slashdot user, you probably never used Dreamweaver. I did once (for school, mandatory, but they taught us HTML too.).)?

      --
      $ make available
  19. Re:Content Management System is not a design progr by AvitarX · · Score: 3, Informative

    As alluded to in my post, it allows me to see a list of CSS properties (in a drop down that can easily be ignored), and then once I typed in the property, it gives a list of appropriate values.

    It does not make things quicker, it helps me keep track of the correct properties and values, since I don't do it enough to it all perfect, and it is quicker than browsing a reference site to see, "what type of border styles are there?"

    It does not interfere with the performance at all for me, and it does not obscure the text I am typing. And I can certainly click the dark green on the color wheel it pops up quicker than I can come up with my the hex values (though I bet dark green is a predefined color, I would know if I were typing this in dream weaver).

    We don't all do this all day, yet some of us need to do it sometimes. And with a pretty good grasp of the concepts (better than a lot of designers I am willing to bet), the auto-complete helps fill in the details (that I have worse than most designers), and it does it quicker than using the web for a reference (which I do at home), or even the giant O'Reilly CSS reference book by my desk.

    If you don't have access to DW Screem has a pretty decent start to it. When you type less than, it pops up a list of tags instantly, in DW this list shrinks as you type. That's not too useful, but when you hit space, it pops up a list of attributes, and only ones that apply to the tag you just types/picked. This makes it easy to see what you can do with a div, or a span. These are things that take a lot of time to just "know", so the fact that your editor does it can be helpful for beginners, or people who don't do it day in and day out.

    DW does it far better than screem (it works with CSS for starters), and that is worth something.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  20. Dreamweaver & Standards Compliance by weston · · Score: 4, Informative

    When was the last time Dreamweaver gave you standards compliant code (Actually, as a slashdot user, you probably never used Dreamweaver

    You might be surprised. I definitely prefer Vim myself, but at my last full-time job, most of the other coders used Dreamweaver and periodically, I'd fire it up... either because I found myself doing something where it was kindof nice to be able to interact with the page visually, or just to understand what the other guys liked about it as a tool and how they used it.

    To my surprise, at least with Dreamweaver 8, the code was pretty standards compliant. You could set which doctype you wanted for your (X)HTML, CSS support was decent, and could set it to warn you if you did something that violated the standard. Heck, I think you could actually even set it up to validate arbitrary XML documents.

    There were some other nice features. It's sortof nice having an integrated FTP client to save you a trip to another app, the sitewide search and replace function was certainly a little friendlier/convenient than some of the unixy ways, "clean up word html"...

    I don't miss it all that much myself, but honestly, I can see why some coders see it as a good tool to work in. Maybe that'll be enough to save it as a product.

  21. While we're on the topic... why Photoshop? by weston · · Score: 3, Informative

    1. Designer - Design tools such as Photoshop, illustrator etc (not my role!)
    2. Front end developer - Photoshop (for slicing and dicing PSDs supplied by the designer), text editor (I'm using Geany at present) and lots of browsers.

    This is pretty much the process I've used when I've been involved on the client side, and while it can have its problems (many designers who've never actually had to code a site have trouble groking liquid layouts and other web-centric design issues), it seems to be the best setup. People who are good coders and talented in both art and visual communications are rare, so it makes sense to divide the labor.

    The one thing that surprises me about this process, though, is that almost everyone uses Photoshop to do the artwork. This seemed like a basic fact of life to me, until I ended up working at a shop that did everything in Illustrator, and I was surprised to find out how much better this setup was -- not only did the artists seem to be more productive, the vector artwork seemd a lot easier to take apart however I saw fit as a coder. After working there for three years, it's been kindof painful going back to working with PSDs, and I wonder how much of the industry has every tried both given the apparent advantage of Illustrator...

    (And this is to say nothing of Fireworks. I mentioned it in the parent and don't want to sound like a broken record, but if Illustrator is better than Photoshop for this stuff, Fireworks is another 10 times better -- it's all the good stuff about both integrated into a program expressly designed for making websites, and it's so good at its job that I don't understand why its product cousin Dreamweaver gets all the fame.)