Re: Adobe aims to ease AJAX programming
When Dreamweaver 8 came out, I forced myself to use it rather than GoLive - which has been serving me very well for the previous 7 years or so.
Even though I had been staunchly pro-GoLive prior to this changeover, I soon found that Dreamweaver is extremely good. I now prefer working in Dreamweaver and keep a copy of GoLive for the few things it is better at. GoLive has a great feature which allows to you see which files in the site have orphan links. Whilst Dreamweaver also has the ability to identify orphan links, it is much easier to use in GoLive. GoLive also has a nifty feature that allows you to see which are the incoming and outgoing links to the file of interest. Both these features make it easier when changing a site and replacing content with new content.
Other than that, I don't use GoLive anymore.
What I hope is that Dreamweaver doesn't start to produce bloated code.
It's recent update to 8.0.2 resulted in a very annoying pop up window on every page that is opened that has Flash content. It took some time to find out how to stop this pop up window from launching. Most methods to embed Flash content don't pass XHTML Strict validators, hence I use a recommended method from the A List Apart website, which works great. I'm in no particular rush to change this method until a similar better method is proposed.
Back in the days of rollover graphics, I used behaviours in GoLive and found that it built up a massive behaviour library script file that was 50-60kb. It was ridiculously bloated code and so, again, I used a friend's 1kb script that did rollovers much more efficiently.
I hope Adobe bears in mind that it is better to produce clean, accessible code than overkill bloat code when it updates Dreamweaver.
If you are moving over to Dreamweaver, keep in mind that the Assets window hogs the processor if the wrong tab is selected. I was surprised how sluggish Dreamweaver was when I first used it. So I now minimise the Assets window and never use it - btw I'm on a G5 2GHz Dual with 3GB RAM & 360GB HD so speed, memory & hard drive space shouldn't be an issue!