Gripes Top 100 Gripes Top Gripes by Application Adobe Responses Dear Adobe Twitter Dear Adobe Blog

Archive for the ‘Waxing’ Category

Adobe Flash CS5 will be able to output native iPhone apps

Monday, October 5th, 2009

Via the entire Twitterverse, Adobe announced today that the coming version of Flash will be able to create native iPhone apps. This seems to mean a couple of things:

  1. Adobe is admitting to the world how important the iPhone is to the future of mobile, and that they’re desperate to be an important player, even if it’s on Apple’s terms. Desperate doesn’t mean it’s a dumb move, just blatant.
  2. There’s going to be a HUGE influx of tiny one-off games into the app store. This is a great way for flash game developers to make some extra cash off the work they’ve already done, but the amount of crap the app store will be inundated with will be unprecedented (and that’s saying alot, considering what’s already there). I foresee an architectural redesign of the app store and possibly the submission process to happen around the same time CS5 is released.
  3. If users can’t tell the difference between a Flash iPhone app and a “pure” one, Flash could easily become the predominant development platform for the iPhone. Even I can understand flash, Objective-C is a decidedly harrier beast. There’s alot standing in the way of this however. Will Flash be able to access everything the SDK can? Will you be able to use all the phone’s capabilities or have to recreate certain things? Will there be a performance hit, or worse, will it suck battery life? If any of these things are true, you might see people advertise there apps as being “not created in Flash” or some such. Maybe Apple will segregate them into their own portion of the app store (I doubt it, but anything’s possible).
  4. Anyway, this is an exciting development and certainly shakes up the space a bit. Looking forward to seeing how it plays out.. and making some one-off silly Flash iPhone games.

Adobe Is A Bunch of Slackers

Tuesday, June 30th, 2009

We came across a post on Daring Fireball about how Adobe has taken to shutting down it’s North America operations for a week to save some dough.  I propose that they can all take a week off when we stop getting gripes in here at Dear Adobe.  :P

The Worst Idea Ever

Thursday, March 12th, 2009

I’m a photoshop guy. To say I have an intimate relationship with Photoshop is like saying John Gruber likes Macs. My obsessiveness about Photoshop verges on unhealthy. For the past nine years, few days (okay, weekdays) have gone by where I haven’t worked in it, let alone spent hours working with it. I use photoshop, I teach photoshop, I criticize photoshop.

So to be made to use another program for months on end feels odd to me. When I have to edit a photo or some other task that absolutely requires it’s bitmappy embrace, I feel a calming relief. Suffice to say for the last 4 months or so, 90% of my workday has been spent in Illustrator, and lately inDesign. Being so familiar with one member of the Adobe family but few of the others isn’t as rare a trait as I’m lead to believe. I think most people have that “upside down T” level of knowledge when it comes to software – expertise in one or two things, vague familiarity with others. This was my experience, super pirate ninja with Photoshop, familiar enough with Dreamweaver (ick), kinda okay at animating in Flash, and I’ve flirted with some of the others at one time or another (I rocked pretty hard at Premiere about 5 versions back).

Nowadays I’m no expert at Illustrator and certainly not inDesign, but I’ve got my footing. I can move pretty fast in Illustrator and really do realize it’s benefits – and it’s shortcomings. I’ll save my full experience with Ai for another time, but I want to talk about The Worst Idea Ever, which really isn’t so bad, but I’m sure there’s reasons it’s not so good.

Why does Adobe have 14,000 different applications? Yes, Flash and inDesign are about as different as graphic programs can get, but, what about Photoshop and Illustrator? Erik and I were talking about how yes, in CS4, Adobe created a unified interface, and despite all the moaning (here’s looking at you, DA submitters, love ya lots), it’s probably for the better. But functionally, there’s things that inDesign can do (Paragraph Styles) that Illustrator and Photoshop can’t, and that doesn’t make sense to me. Should you be able to use Actionscript 3.0 in Acrobat? Probably not, but there’s alot of missing overlap.

So here it is. The Worst Idea Ever. Combine ‘em all. All of them. The obvious ones – Photoshop, Illustrator, Flash. The less obvious ones – Air, Contribute, onLocation (I don’t even know what that is). Let’s put aside financial disincentives, what are the technical limitations at this point. I make Illustrator chug and I’m not even drawing anything, what would a 100gb hybrid app do to my wee little quad processor mac? What I want is to open a .adobe file in my Adobe.app, click a “Mode” dropdown, select Photoshop, and get my photoshop windows. Edit all my layers with bitmappy precision. Then, when I need to edit something in vector, I don’t use the pathetic excuse for vector tools in Photoshop mode, I switch to Illustrator mode, and all my bitmappy layers suddenly work as Illustrator objects. Would this be extremely difficult technically? You betcha. But let’s keep going.

I switch to Flash mode and I get a timeline to edit everything. I’m not switching apps here – everything is a single file, and I get to edit that file 14,000 different ways – then export it for any end purpose. I take my .adobe file which I’ve just made into a complex Actionscript 3.0 site, switch to inDesign mode, and make a book out of it. Why not?

I’m not the first one to think of this. I don’t think of ideas first, I’m not that bright. I’m sure every junior engineer inside Adobe has thought of this. And for the record, as much contact as I’ve had with individuals who work for Adobe, I have no idea what they’re thinking about the future. But why not is all I’m asking dear Dear Adobe readers, all two of you. Why the hell not?

How do I love Photoshop? Let me count the ways

Tuesday, September 9th, 2008

Continuing our series of waxing about Photoshop, presented below are our favorite Photoshop features. Erik and I have concentrated on features that tend to be newer (like Smart Objects, introduced in CS2) and more subtle (like keystrokes). Sure, we could talk all day about our love for layers, but anyone who uses Photoshop tends to be aware of the wonders of layers (If not, let me recommend NYU’s SCPS Photoshop:Fundamentals course, taught by yours truly ;-) ). Also, in addition to being fanboys to these features, we’ll mention where we feel they could be better, because hey, there’s always room for improvement.

  1. Layer Styles
  2. Smart Objects
  3. Selecting Multiple Layers
  4. Alt+Right Click to select a layer
  5. F Key to toggle screen modes
  6. Alt+Shift+Mouse wheel to zoom
  7. History Brush
  8. Keyboard Shortcuts for Opacity

1. Layer Styles

Layer Styles is one of those things, like Filters, or Spider-like superpowers, that with great power comes great responsibility. You could use layer styles to make all your page elements have big dark drop shadows and bevels and glows, but the power of layer styles is more subtle, both aesthetically and technically. I’ll often use a layer style to apply a color to a square. Yes, I could use the paint bucket tool (or alt+delete), but by applying a color overlay, I can a) change the color easily, and b) apply the exact same thing to another layer with just a ‘copy layer style’ / ‘paste layer style’. Layer styles are also non-destructive, so nothing is permanent, they can always be changed. I’ve almost never used the gradient tool since being able to apply a gradient with a style, because now I can always go back and change it, instead of having to recreate one from scratch.

How could it be better?

As noted in the comments of our previous post, The ability to rearrange the order of layer styles would be right smart.

2. Smart Objects

We love smart objects for a couple reasons. One, in the Pre Smart Object days, I’d bring in a large image, and immediately make a copy to shrink, knowing that if I later needed it bigger, even a little, I’d have to make a new copy off the original, because upscaling the small one would make it all blurry. Smart Objects allow you to treat an image as vector, so you can resize to your heart’s content. Additionally, I find in the rare occasion I need to put text on an angle, When it’s still a text layer, the baseline tends to get kind of funky. Turning it into a smart object first keeps it nice and straight. Lastly, something I really should do more of – Smart Objects allow you to make a change to something once, and effect every instance of it. So if you have an icon that isn’t finalized but appears 15 times on a page, by having them all reference the same smart object you only need to change one to change them all.  One smart object to rule them all (sorry).

How could it be better?

1) More transform controls, not just rotate and scale. 2) Ability to link a layer mask. I like that they aren’t linked by default, but the option would be nice.

3. Selecting Multiple Layers

For you kids who don’t remember the dark ages, let me learn ya something. Back in the day (Read, before CS2.. i think) In order to move more than one layer at a time, you had to link em or group em. Now, with a quick click of shift or command, you can select multiple layers to your heart’s content. For those who remember not being able to do this, man, you know how good it feels to be able to now.

4. Alt+Right Click to select a layer

This goes hand ‘n hand with numero three. But I still remember the day someone showed me this trick. It was mind-expanding, in the Timothy Leary sense. For those who don’t know, let me enlighten: With your cursor active, you can hold alt and right click on anything on your canvas. That object’s layer becomes selected in the layers palette. Additionally, you can hold Alt+Shift to select multiple layers. AMAZING! I know. Some people will say, why not click ‘Auto-select’ in the cursor options, but to them I say Nay, good sir! Sorry, I just find Auto-select as annoying as the Adobe Updater (o snap!).

How could it be better?

It doesn’t get any better than this, hombre.

5. F to toggle screen modes

I so often finding myself needing to go outside the canvas area for whatever reason that working in in Standard Screen Mode just doesn’t do it. Conversely, my mode of choice, Full Screen Mode with Menu Bar, doesn’t work too well for managing multiple documents. ENTER THE F KEY! Just like other keystrokes, being able to toggle super quick between screen modes makes the way I work that much faster. And about Full Screen with Menu Bar mode  – it’s great if you use the space key to get the handle to move around your page all quick like, especially when zoomed way in.

How could it be better?

In CS3 they added ‘Maximized Screen Mode’ which I just don’t seem to have a use for. Not a big deal, maybe someone in the comments can ’splain me.

6. Alt+Shift+Mouse wheel to zoom

For those too lazy to use cmd+plus/minus (Erik), you can use Alt+ your mouse’s scroll wheel to zoom in and out. Unfortunately, doing so this way will zoom to weird percentages like 105.36% – not noticing this will play tricks on your brain. Enter the mighty Shift key, which will keep this shortcut in line by making it only zoom in at nice, whole number intervals; hooray!

7. History Brush

Erik: History Brush is one of those tools I never quite understood until someone sat me down and said ‘Behold!’. It’s most useful when cutting images out using the eraser tool. For those not in the know, here’s a quick run down on how this beauty works:
1.) Open a photo and erase a big portion of it with your eraser. Do this a couple of times so you build up a few steps in your History palette.
2.) Go grab that History Brush and start painting like you wanted to undo some of that erasing.
3.) Behold.
Now, the history brush doesn’t always have to refer to when you opened the photo. Those empty boxes next to the steps in your History palette allow you to set an arbitrary point your history for your History Brush to refer to just by clicking on them.

How could it be better?

As awesome as this tool is for photochopping people’s heads on to various animals, let’s say you decide to crop your document at some point. Your history brush might complain that the current document size doesn’t match the point in the history it’s trying to refer back to if you haven’t been keeping your History Brush point properly updated in your History palette. Lifting this restriction would make History Brush near perfect.

8. Keyboard Shortcuts for Opacity

Erik and I use these religiously. Use the numpad to switch between opacity levels in intervals of 10 (unless you hit em real fast, then you can control more precisely).

How could it be better?

You need to have the cursor active to use this feature, otherwise you’ll effect the opacity of the tool you’re in. This isn’t necessarily a bad thing, I just personally find myself rarely changing the opacity of a tool instead of the layer itself.  Also, you can only use this shortcut on one layer at a time.  This can be gotten around by throwing all the layers into a group but if your layers are in different groups then you’re in for some tedium.

Summary

So yes, there are plenty of things to complain about in Photoshop, but despite all our grievances, we loves it so, and it’s worth telling our corporate overlords such… atleast before we get back to bitchin’.

- A & E

Photoshop, I love you, but you’re bringing me down.

Tuesday, September 2nd, 2008

Erik and I started Dear Adobe to give people a place to vent about the software they use every day. Adobe software is so varied and so robust that you find people using it for so many different purposes. Even a single program, like Photoshop, has so many different areas of expertise that no single person can claim to be expert at all facets of it.
That being said, Erik and I are web designers first and foremost, and use Photoshop as our program of choice for comping out site designs. We do love it, but as the title suggests, we have our own gripes. Below is our top five list, High Fidelity style.

  1. Type Styles
  2. Type Rendering
  3. Pixel Perfection (Updated! September 5th)
  4. Marquee on multiple layers / Measuring Tool
  5. Save for Web

1. Type Styles

It’s been said that the web is 95% typography, and I’m one to agree. That being said, Photoshop could do alot better in helping us layout type. Being able to switch the leading or point size of every heading is alot easier than doing so one by one. This is one of those things that’s soooo much easier to do in CSS and kills me to handle in Photoshop, but is a necessary evil. Unlike other things that are easier to handle with CSS though, this one can be remedied.

2. Type Rendering

Sensing a theme yet? I used to layout my “HTML” text with an aliasing option of None, but that’s so 20th century. Unfortunately, Photoshop renders text at small sizes kind of, how do I put this…horribly? Ok, that’s a bit harsh, but if nothing else, it renders it inconsistently from operating systems and browsers. I know this is a political issue for Adobe and Apple and Microsoft, but c’mon, let us preview text how it’s going to eventually look.

3. Pixel Perfection

Let me know if I’m wrong on this one, but is there no way to get my guides to lie perfectly on a pixel? Is there no way to create a vector object where it’s straight edges end in a pixel that is at 100% opacity? Without these, using guides and vector objects become more of a hassle than they’re worth.

Someone did let me know I am wrong! It turns out if you have Snap turned on, you can hold shift to get your guides to sit perfectly on a pixel. Additionally, Vector Rectangles and Rounded Rectangles have a ‘Snap to Pixel’ option. Thanks again Dennis!

4. Marquee on multiple layers / Measuring Tool

This is a nitpick but my god if it isn’t annoying. When I have multiple layers selected (did I mention how much I LOVE selecting multiple layers?) and move my marquee to measure something, it throws an error. I know this is to prevent me from using the marquee to try to edit multiple layers – but that’s not what I’m doing, and that’s not when to throw that error.
Using the marquee tool to measure things of course is a personal workflow habit, but it’s a habit I’ve developed in response to finding the measuring tool utterly useless. So please, let me move my marquee all willy nilly, or make the measuring tool something I can use.

5. Save for Web

This one’s simple, but touches on alot of complaints I’m seeing. Save for Web sometimes, but not all the time, is slow as balls. Sometimes it takes minutes to load, and this is on a brand new Mac Pro with plenty of RAM. The seemingly random beach ball of death is a similar issue, but atleast Save for Web is a place to start thinking about how to speed up a feature.

So that’s the rap, folks. Do you have specific Photoshop for Web Design gripes? Or better yet, any ways to deal with the problems listed about? Share ‘em in the comments. Thanks for all the Dear Adobe love, and stay tuned for our Top Photoshop features article.

- A & E.