17

Life Without Adobe?

Adobe LogoWhen Adobe announced CS3, like many owners of Intel Macs I was very happy. This happiness didn’t last long — just trying to figure out which of Adobe’s CS3 bundles I (a) wanted and (b) was eligible to upgrade to was not easy. Like many pro web developers, I have Adobe Creative Suite (version 1, not 2) and Macromedia Studio 8 Professional. You’d think Adobe would toss a bone to folks who, in essence, paid twice for the prerequisites to CS3, but no. We can certainly upgrade to Adobe CS3 for Web Developers twice, but we don’t get any kind of break if we want to get the Master suite.

Indeed, one puzzling aspect of Adobe’s product strategy is its obliviousness to the emergence of online video. This is surely an ideal time to sell cheap sidegrades to Premiere and After Effects to Flash and Web developers, especially if simple tools for producing and embedding FLV content were provided. Instead, Adobe charges anyone trying to move in that direction a premium and doesn’t offer any suitable bundles aside from the “Master” suite which costs about $1000 on top of the upgrade price.

Anyway, Adobe seems to be one of the last great bastions of arrogance in the software world. (Autodesk is another.) While everyone else has been streamlining the process of buying, installing, using, and affording their software, Adobe has been making their pricing model more complex (there are now two versions of Photoshop, for example), installation more bizarre, usage less reliable (starting with Illustrator 10 and Photoshop 7). Adobe software “phones home” when you launch it and sometimes won’t launch at all if Adobe’s servers are misbehaving — you can disable this behavior, but it’s not easy, and their prices have either remained steady or risen.

Adobe Updater

With all of these annoyances, it is starting to dawn on a lot of people that Adobe is due for some comeuppance. The question is, can you do without Adobe’s flagship applications?

Hard to Replace

Adobe PhotoshopFlash and Photoshop are probably the most irreplaceable Adobe applications. There are a number of cheap, free, and open source third-party competitors to Flash (SWF is actually a pretty well-documented format), but none of them can really be taken seriously yet. Flash’s competitors are desperately far behind the real thing in terms of feature support (and Macromedia and Adobe were very good at getting Flash widely adopted and up-to-date, in stark contrast with Shockwave) and Flash is pretty much the single most important “plugin” format in the web. Even if you hate Flash advertising, Flash is by-and-large superior to Java for cross-platform client-side web application programming. The sad thing about Flash’s indispensability is that Flash is hardly the most wonderful application to work with. It’s the incredible penetration of the Flash plugin that makes the Flash development environment indispensable for web development.

Adobe FlashThe real problem for Adobe is that there’s a very good alternative to Flash CS3, and that’s Flash 8, or Flash MX 2004. The problem is that Adobe has been trying to turn ActionScript into JavaScript, not by making ActionScript more like JavaScript, but by futzing around with standards bodies (and failing). The result is ActionScript 3, which manages to combine the robustness of ActionScript 2 with the charm and simplicity of Java. It also manages to be so utterly different from ActionScript 2 that learning it involves moving to a completely different runtime environment (every class has been refactored and renamed) and a different language that isn’t ActionScript (2) and isn’t JavaScript either. The end result of all this is that time spent learning ActionScript 3 may be wasted, since uniting ActionScript with JavaScript will probably entail reinventing the wheel again.

Adobe Photoshop’s indispensability comes precisely from its ease of use and functionality. Despite having a truly ludicrous amount of functionality, it remains relatively uncluttered, and there’s almost no graphical task for which Photoshop is not required at some point (whether it’s publishing, video, 3d, game development, UI design, or scientific visualization). Photoshop’s few competitors (Paintshop Pro, The GIMP, Painter, Paint.net) lag behind it in both functionality and ease of use (and, in general, lag behind it by many, many versions). For the time being, if you need to work with bitmapped images, you really need Photoshop — although, as with Flash, you may not need the latest version.

Somewhat Replaceable

Adobe IllustratorAdobe Illustrator has become more difficult to replace with Adobe’s acquisition of Macromedia (and cancellation of Freehand). Unlike Photoshop, there are numerous serious would-be competitors in the cheap software space (Lineform, Eazydraw, Intaglio) but none of them are really competitive in terms of features or usability. (It’s quite depressing, really, because these programs don’t fail so much on advanced functionality such as filter effects (thanks to Core Image) but on basic drawing functions, such as creating, selecting, and manipulating vertices and control handles.) Even so, unless you are a graphic designer, you can probably live with one of Illustrator’s cheaper replacements. They’ll bug you, but you can live with them.

Adobe IndesignIndesign can be replaced with Quark XPress, but that’s kind of like selling your soul to a different devil. For most Mac Users, Indesign can be replaced with Pages. For many casual desktop publishers, Microsoft Word offers all the functionality they need and is easier to use (which doesn’t say much for Indesign’s usability — “Easier to use than Quark XPress” is not a very convincing slogan). In any event, unless you’re a desktop publishing pro with a specific need for Indesign, you can safely ignore it.

Adobe LightroomLightroom may turn out to be another winner for Adobe, depending on whether Apple successfully addresses Aperture’s performance and quality issues, and whether enough PC-based photographers care enough about their work to go beyond merely good software they can get for free (e.g. Picasa).

Coldfusion is not going anywhere soon, simply because some people are highly invested in it, and migrating code to a new platform just for its own sake is just not worth it. That said, Coldfusion has not gained ease-of-use and functionality at anywhere near the rate necessary to remain relevant in a world with PHP5 and Ruby-on-Rails, both of which are free and run on commodity-priced servers. And PHP is supported by a commercial vendor who will sell you integrated development tools with real debuggers that run on any platform you care about.

Adobe DreamweaverDreamweaver is probably still the best WYSIWYG round-trip html editor out there (I think Macromedia tried to trademark “round-trip” at some point). It lets you visually lay out web pages, it produces html that sucks less than anything produced by viable competitors (well, there was this program called GoLive…), and its integrated text editor isn’t completely awful… the problem is that the web developer market is being very well served by excellent text editors on the one hand, and free/cheap/online WYSIWYG editors on the other hand. If you’re a pro, Dreamweaver is basically irrelevant — at best a program you use for a few minutes once in a while to do some quick visual layout that would be tedious to do in code. If you’re a casual web developer, Dreamweaver is way too heavy, complex, and obscure for your purposes.

Adobe AfterEffectsAfter Effects is an excellent piece of software (both highly capable and very lightweight for what it does) that is simply living in an enormously crowded space. Once upon a time, the only program that did what it did on non-SGI hardware, it is now facing competition from below (Motion and Final Cut Pro for example) and above (Shake is far more capable and Apple is selling it for $499). On the Windows side, Autodesk is assaulting it from several directions. If you love After Effects for its clean user interface and don’t mind its price, there’s no reason not to use it, but if you just want to ditch Adobe you have a lot of choices.

Acrobat has a lot of functionality that, say, Preview on the Mac and Foxit on Windows don’t have. The problem for Adobe is that (a) we don’t need that extra functionality, and (b) we don’t like Acrobat. It’s much easier to use the Print dialog (in OS X) to create a PDF, and Preview launches faster and, frankly, works better as a document reader than Acrobat. (Just the search function leaves Acrobat in the dust.)

Director was only ever indispensable to Director developers, but it’s losing relevance even in that shrinking market. Largely because of Macromedia’s bungling with shockwave (in essence they messed around with the plugin too much so that, for a long time, pretty much any time you visited a shockwave site you’d be asked to download a huge plugin) Director has become all-but-useless for web development, and because of Macromedia’s stunning neglect (essentially selling empty updates since 1999) its feature set is uninspiring and its user base is alienated. It’s very sad, because Director could still be a very strong product if anyone cared enough to (a) use OpenGL/DirectX to accelerate its 2d graphics, (b) update its 2d compositing features, and (c) update its 3d engine.

Adobe PremierePremiere fills the yawning need for a video editor that doesn’t suck but isn’t terribly powerful and expensive. Until recently Premiere had abandoned Mac users altogether but recently has made a triumphant return to OS X with what many are heralding as a viable option to Final Cut Pro for novice to semi-advanced editors. I have not played with the product yet so it is not fair to offer up any verdicts here but Anthony Burokas has recently posted a full review of the beta here. From the article Anthony states: “Premiere Pro CS3 is a good tool and a worthwhile new option for Mac editors.”

Conclusions

It seems to me that, despite its acquisition of Macromedia, Adobe is really quite vulnerable to competition in most of its products’ niches, and it shouldn’t be thinking (let alone saying) things like their customers aren’t price-sensitive. I am guessing that most of Adobe’s customers have, at best, been taken aback by Adobe’s pricing and bundling of CS3, and many of us are wondering which Adobe products we really really need. As illustrated above, for the vast majority of Adobe’s customers, the answer is either “Adobe Photoshop” or “Adobe Photoshop and Flash”. Adobe is very rapidly turning itself into a two-product company with customers ready and willing to jump ship, once they’re able. Even if key products, such as Photoshop and Flash, have no external competitors, many customers will figure out ways to avoid having to upgrade at all - Photoshop 6 (on Windows) and 7 (on the Mac) are quite adequate replacements for Photoshop CS3 for many users.

All of the breathtaking icons above are the work of designer Adam Betts and the entire icon set can be downloaded for free here.

16 Comment(s)

Legend: Guest Article Author Contributor
  • 1

    Ian Weir said on

    October 5th, 2007 at 9:29 am

    I just said forget it and started searching for alternatives to CS3, since as far as I’m concerned Adobe has priced themselves right out of alot of peoples budget on the Mac platform as well as windows, including mine. I’ve started using Capture NX and U-Point software as well as other lesser priced software that comes close to Adobe.

    I would love to own Dreamweaver and a copy of CS3 but I’ll have to wait till hell freezes over first.

     Add karma Subtract karma  +0
  • 2

    Andrew Brigmond said on

    October 5th, 2007 at 9:53 am

    That’s what I don’t understand, I think Adobe’s bundles are very reasonably priced. I mean you can pick up the entire Master Collection for around $2,500. Their prices haven’t gone up compared to CS2, infact, you actually get alot more for the same price you paid for any previous CS release.

    The funny part is Quark is over half the price you’d pay for the CS3 Design Suite that gives you InDesign, Photoshop, Illustrator and Acrobat. When you put it all into perspective, the Adobe system makes alot of sense and saves you a ‘bundle’. For previous CS owners, their upgrade pricing is also extremely low, just a couple hundred to update your suite. I think by the time you seek out all these various options and mix and match you’d end up spending far more.

    This is a great article and I strongly agree with the annoyance of Adobe’s updater’s. Great read, thanks!

    (subscribed to comments)  Add karma Subtract karma  +2
  • 3

    Ben said on

    October 5th, 2007 at 10:17 am

    As a casual user of these kinds of programs, I found this article very interesting.
    I’d say that Adobe is missing out on the fact that while, yes, people who *really need* their products will pay for them [and, as you suggest, there are people who do...] by overpricing their things they miss out people like me who don’t really need the functionality but are happy to get ripped off a bit to do so.
    There are plenty of free apps, for instance, which will do all that I require of a photo editor. But I’ll happily pay a certain amount for the luxury of “knowing that I can do more”. Adobe is now pricing me out of that.
    And I expect that there are plenty of people also in my camp, who would be fine with the freebies but pay a fair whack for Adobe if it wasn’t *so* expensive.
    They may find that there aren’t enough of the pros versus the wannabes to make their current model work…

     Add karma Subtract karma  +2
  • 4

    DMD said on

    October 5th, 2007 at 11:21 am

    I agree with you about Autodesk. They are worse than Adobe IMHO. The pricing of Adobe’s products really is great when you’re purchasing it as a bundle. I just hate the fact that you have to spend so much on individual programs and you cannot pay later to add to the suite or at least get a discount for being a current customer. They really should focus on the annoyances of their flagship product Photoshop. The most talked about problems would be the bloated features, activation crap, the startup time, and the price for PS alone. This program needs to be rewritten with updated code as well but that in itself would be a huge ordeal. Pixelmator and Acorn on the Mac have a unique opportunity to come up with a fresh new approach and pick up people who would normally be purchasing PS elments or sticking with their copy of PS6/7 (as I am). I’m probably not going to get Photoshop until CS4 if ever because I cannot justify the price for how little they’re actually improving their software. I think they have “improving” mixed up with “adding new features” like Microsoft. Why not make photoshop’s interface more extensible and come up with a base version of PS that isn’t so bloated? I wish they would create a “Photoshop Lite” version (not elements), but something with almost the exact same toolset as PS without most of the new bells and whistles and then sell add-on bundles based on specific needs.

    (subscribed to comments)  Add karma Subtract karma  -1
  • 5

    Tonio Loewald said on

    October 5th, 2007 at 11:35 am

    “That’s what I don’t understand, I think Adobe’s bundles are very reasonably priced.”

    It depends how you think about it. A person who is a serious hardcore Flash developer uses Flash all day and doesn’t need the other programs. A graphic artist — who gets paid less — uses each program (say) 25% of the time. What’s more, each program shares a huge amount of functionality (they’re selling you the same code in different wrappers — Illustrator’s vector graphics engine is reused in each program (except, sadly, Flash) — and so on.

    “Their prices haven’t gone up compared to CS2, infact, you actually get alot more for the same price you paid for any previous CS.”

    I think all the CS bundles have been overpriced. Back when Illustrator, Photoshop, and so forth were separate products, the bundles were more aggressively priced, and they didn’t charge you for an Illustrator upgrade when they only upgraded Photoshop. We’re basically paying for a tiny handful of new features and a recompile for Macintel.

     Add karma Subtract karma  -1
  • 6

    StudioBTM said on

    October 5th, 2007 at 6:11 pm

    I completely disagree with your analysis of ColdFusion.

    I simply do not understand why any PROFESSIONAL developer would use anything other than ColdFusion to code sites. Other than Django nothing else competes. It is easy to learn, structured, easily secured, extremely powerful, extremely scaleable and best of all allows much much faster development.

    Time is money. Yes the server costs $1200. So if you are building low end sites and you don’t care how long that takes then use a free tool for amateurs called PHP. Otherwise, the savings in development time completely outweighs “free”. And that is assuming the client is going to self-host where the server cost is even an issue. Third party hosting for ColdFusion sites is now so cheap that there is no reason, NONE, zilch nada for using anything other than CF. This doesn’t even touch on many of PHP’s other shortcomings - like the fact I can hack 3/4’s of the PHP sites I run across.

    You say you are in a .net environment? With CF8 it no longer matters - Use ColdFusion and save yourself time and aggravation.

    Oh I mentioned Django earlier. Cool environment but I wouldn’t bet my client’s businesses on it just yet.

    PHP? Man, I’m just embarrassed for you.

    (subscribed to comments)  Add karma Subtract karma  +1
  • 7

    Gordon said on

    October 7th, 2007 at 2:45 pm

    Welcome to the world of technical communications. For years now, technical writers the world over have been puzzling as to when FrameMaker (and now RoboHelp) will be updated and what price it will be. We’ve heard the product was being killed, that it was merging with PageMaker, and now it’s been released as part of a Technical Communication Suite, meaning that it seems to be heading down the CS route.

    Great. Is it any wonder people keep looking for alternatives?

     Add karma Subtract karma  +0
  • 8

    henry said on

    October 7th, 2007 at 6:38 pm

    What I need is an alternative to fireworks. Fireworks is simply the best app for web output that I know of - it’s control of the png filetype is head and shoulders above photoshop, as are it’s slicing options. However, it has a multitude of bugs, refuses to remember my workspace layout, takes ages to start up, and is a resource hog.

    Does anyone know of an alternative that could offer the same features, maybe even free or open source?

    (subscribed to comments)  Add karma Subtract karma  +1
  • 9

    Tannit said on

    October 11th, 2007 at 12:03 am

    I’ve been mad at Adobe ever since they closed their ebook store and I couldn’t read my books. Their response to any customer problem is “call support” - the problem with “call support” is that it’s an endless hold. I’m contemplating buying a copy of Lightroom (through eBay, thankyouverymuch) but am not going to upgrade my copy of Photoshop even though it’s excuciatingly slow on my Macbook Pro.
    What would be really nice is if they had a steeply discounted license for non-commercial users. Want to edit photos of your family and flowers? Fine. Got good enough to sell them to a stock photo site? Upgrade.

    (subscribed to comments)  Add karma Subtract karma  -1
  • 10

    Raymond Camden said on

    October 24th, 2007 at 5:56 pm

    Just thought I’d point out a few things concerning your remarks on CF:

    “That said, Coldfusion has not gained ease-of-use and functionality at anywhere near the rate necessary to remain relevant in a world with PHP5 and Ruby-on-Rails,”

    I think ‘ease of use’ depends on the user. But CF is very easy to learn for most folks. I’d argue it is one of the easiest languages out there.

    “And PHP is supported by a commercial vendor who will sell you integrated development tools with real debuggers that run on any platform you care about.”

    You can find commercial support for CF of course, from Adobe, and multiple debuggers exist, one of which is bundled with the product. The debugger is cross platform.

    (subscribed to comments)  Add karma Subtract karma  +1
  • 11

    Tonio Loewald said on

    October 24th, 2007 at 7:32 pm

    “So if you are building low end sites and you don’t care how long that takes then use a free tool for amateurs called PHP. … PHP? Man, I’m just embarrassed for you.”

    Wikipedia and Facebook run on PHP. MySpace runs on Cold Fusion. That’s three of the ten highest traffic sites right now. I’m not disrespecting Cold Fusion, just pointing out it has strong, free alternatives.

    “CF is very easy to learn for most folks. I’d argue it is one of the easiest languages out there.”

    I think you’re absolutely right, but it’s not a whole lot easier to use than free or far cheaper alternatives which run on commodity servers, and website visitors don’t care what your server runs, so if Adobe’s pricing scheme offends you, there’s no real reason to use Cold Fusion.

    Let me put it another way, I’d cheerfully use PHP / Perl / Python / Ruby vs. Cold Fusion is a much closer contest than Photoshop vs. The GIMP.

     Add karma Subtract karma  +0
  • 12

    Raymond Camden said on

    October 24th, 2007 at 9:14 pm

    Heh, well, I’ve never been “offended” by a price, so I’m not sure what to say to that. ;) But on the topic of cost - I simply do not understand why folks would only look at the price of the product. It’s silly. You also have to look at the cost of development. The cost of any (possible) ad ons. Etc. I’m willing to pay for CF because of what it gives me out of the box and the speed of development. Just like I’m willing to pay for Apple’s products. My last desktop was probably twice the price of what a Dell would have cost, but I find myself more productive (and more happy) under OSX.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 13

    Jared Rypka-Hauer said on

    October 24th, 2007 at 11:11 pm

    Tonio…

    First off, it’s ColdFusion, not Cold Fusion. :)

    Second, PHP, .NET, ColdFusion, DJango, etc., pretty much all serve different audiences. I used to get heavily involved in the PHP vs ColdFusion debates… but I don’t so much anymore because it’s a non-debate. It’s a straw man, a red herring, a logical fallacy to compare .NET with PHP with ColdFusion. The motivations to use any of them are different, at least from a the perspective of building a business case.

    From a programmers perspective they’re all web-dev platforms… and with the exception of CF building “J2EE for Everyone without the pain”, they all have a lot in common. From a business perspective, there are huge differences and, since the two debates often get mixed up, it’s hard to figure out which one is getting argued about.

    The point is, the business cases for all of them are different… so none of them really bear comparison. From a technological perspective, only .NET and JSP really deserve to be compared to ColdFusion. ColdFusing, being a J2EE application has so may raw technical advantages of the rest the discussion is almost silly to have.

    (subscribed to comments)  Add karma Subtract karma  +1
  • 14

    Jared Rypka-Hauer said on

    October 24th, 2007 at 11:12 pm

    Err, ok, that’s embarrassing…

    Let’s try that again:

    ColdFusion, being a J2EE application, has so many technical advantages over the rest that the discussion is almost silly to have.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 15

    StudioBTM said on

    October 25th, 2007 at 12:27 am

    “PHP? Man, I’m just embarrassed for you.”

    Using your logic, I could just as easily argue that PHP is a bad tool because I can hack the majority of sites out there that use it. But that would be poor logic both ways.

    Just because PHP is used to build many large sites does not make it a good business decision. Those companies made a poor choice based probably on self serving input from their IT staff or because they are more in love with the concept of “open source” than….. profit.

    I would argue that CF is better than PHP any way you want to look at it - but let’s keep it simple… coding in CF takes 30% less time, at least, than coding in PHP. Take a large project, cut the development time by a third, consider the money saved and then try to tell me PHP is anything other than a tool for amateurs.

    (subscribed to comments)  Add karma Subtract karma  +1
  • 16

    Geoff said on

    December 9th, 2007 at 6:10 pm

    @henry - The closest thing I’ve seen to Fireworks is Pixelmator. You’re going to miss a lot, though. Most of the web features are not there. Also missing is a lot of the vector functionality (shapes). You might have to combine it with Lineform or Intaglio.

    On the video editing front, it’s too bad Sony Vegas isn’t available on Mac. I’ve tried it on PC and liked it a lot.

    (subscribed to comments)  Add karma Subtract karma  +0
  • 1 Link(s) Referencing this Post

    More at MacApper

    • Discuss 'Life Without Adobe?' in our new Mac Forums

    Post a Comment


    Post your comment below (spam filtered)