Adobe does certain things well, but consistency is not one of them. Don’t even get me started on how Photoshop, Illustrator, InDesign, and Acrobat all have massively different Print dialog windows. Ugh.
Thanks. I had never thought of it before, but now this will bug me forever.
I will say that, in my opinion, two different sliders could be justified … I like the gradient slider for options like opacity and, of course, the Levels dialog. However, I’d rather see just one type than this many.
I’ve noticed a lot of unique patterns while using CS4 as well. I wonder if they are all just legacy elements from past versions? Time to get out the consistency bat and shake out the UI leftovers.
On a more positive side… I must say the new ‘Cloning Stamp’ tool is totally amazing! It gives you an alignment preview before you click. Things like that make me happy.
The problem is that the code that creates these sliders was created at vastly different points in time. Some of the filters, particularly the older ones, use Carbon/Windows API calls directly, some use their own controls that were built on top of that since the engineers needed a feature the standard OS sliders were lacking, some use an outdated Adobe framework named ADM (Adobe Dialog Manager), some use parts of the UI framework that the main Photoshop uses, and some use something entirely different. It is a problem inherent in many programs that have grown over more than a decade. But basically, it is a sign that the Photoshop source code is in desperate need of some restructuring and house keeping work.
My guess is that many of the UI inconsistency problems will be solved in the process of the conversion to Cocoa since all the code that creates any kind of control widget on the screen has to be rewritten, at least on the Mac.
@Peter, you better bloody hope so otherwise I have a feeling a lot of people are going to be very annoyed. It’s very expensive software considering how poorly put together it is (or should that me, held together?)
Swissmiss is an online garden Tina Roth Eisenberg started in 2005 and has lovingly tended to ever since.
Besides swissmiss, Tina founded and runs TeuxDeux, CreativeMornings and her Brooklyn based co-working community Friends Work Here. (She also started Tattly which was recently adopted by BIC)
Become a Sponsor
Interested in sponsoring a week of my RSS Feed? Click here to learn more.
How horrid, no consistency.. They should stick to one style of slider and then just change around the layout of it to fit the purpose.
Good post tho, thanks!
Nov 8th, 2009 / 9:48 am
Adobe does certain things well, but consistency is not one of them. Don’t even get me started on how Photoshop, Illustrator, InDesign, and Acrobat all have massively different Print dialog windows. Ugh.
Nov 8th, 2009 / 10:26 am
Thanks. I had never thought of it before, but now this will bug me forever.
I will say that, in my opinion, two different sliders could be justified … I like the gradient slider for options like opacity and, of course, the Levels dialog. However, I’d rather see just one type than this many.
Nov 8th, 2009 / 10:44 am
Me too. I am getting upset now. Big time.
Nov 8th, 2009 / 10:52 am
I’ve noticed a lot of unique patterns while using CS4 as well. I wonder if they are all just legacy elements from past versions? Time to get out the consistency bat and shake out the UI leftovers.
Nov 8th, 2009 / 11:08 am
On a more positive side… I must say the new ‘Cloning Stamp’ tool is totally amazing! It gives you an alignment preview before you click. Things like that make me happy.
Nov 8th, 2009 / 11:12 am
The problem is that the code that creates these sliders was created at vastly different points in time. Some of the filters, particularly the older ones, use Carbon/Windows API calls directly, some use their own controls that were built on top of that since the engineers needed a feature the standard OS sliders were lacking, some use an outdated Adobe framework named ADM (Adobe Dialog Manager), some use parts of the UI framework that the main Photoshop uses, and some use something entirely different. It is a problem inherent in many programs that have grown over more than a decade. But basically, it is a sign that the Photoshop source code is in desperate need of some restructuring and house keeping work.
My guess is that many of the UI inconsistency problems will be solved in the process of the conversion to Cocoa since all the code that creates any kind of control widget on the screen has to be rewritten, at least on the Mac.
Nov 8th, 2009 / 12:50 pm
@Peter, you better bloody hope so otherwise I have a feeling a lot of people are going to be very annoyed. It’s very expensive software considering how poorly put together it is (or should that me, held together?)
Nov 8th, 2009 / 8:14 pm