Productive Web Design With… Adobe Illustrator?
Admittedly, Adobe Illustrator is often most certainly not the first choice that comes to mind when it comes to Web design. Fireworks and Photoshop are used much more often, and there are some good reasons for that. Still, although Illustrator has traditionally been used for drawing illustrations and logos, you can use it to design layouts and user interfaces, too.
In fact, in my opinion, you can utilize Illustrator to solve some regular design tasks better and more easily than you would do with other tools. With the techniques and tips I’d like to present in this article, I am certain that you will be able to build modular, flexible websites in less time and with less work.
Reasons To Use Illustrator For Web Design
Design Faster
Unlike the layers paradigm in Photoshop (i.e. first select the layer, and then work on it), Illustrator employs an “artboard” paradigm: every object is selectable directly on the canvas. With just one click, you can manipulate any object on the artboard (by resizing, moving, rescaling, etc.) and make it pixel-precise with the Transform panel (available only in Illustrator CS5). It’s more intuitive and requires fewer mouse clicks, making your work more fluid.
You will also save time with two helpful functions that are unique in Illustrator:
- Create modular Web designs with the Symbols panel and
- Quickly format text with the Paragraph and Text Style panels.
Think Modular
Using the Symbols panel, you can create reusable components that will save you time when updating your designs or starting from scratch. This technique is especially useful for recurring elements, such as buttons, navigation bars, pagination elements, footers, etc.
How to create reusable components?:
- Create a master component (a button, navigation bar, etc), and save it as a ‘Symbol’ in the Symbols panel.
- Drag your newly created component from the Symbols panel and drop it into your design.
- Now, when you modify your master button in the Symbols library, every linked occurrence of the symbol will update as well.
Quick Tool for Creating Wireframes
Illustrator is useful for wireframing, enabling you to quickly show the basic layout and navigation to clients. I usually begin by drawing a mock-up in black and white, using simple boxes, lines and typography. After I presented the wireframe to the client for approval, I create a more sophisticated design, with colors and effects based on the wireframe (we will cover this part in more detail later in the article).
Here are the advantages of preparing the wireframe in Illustrator:
- Illustrator is fast for drawing wireframes because of its vector nature. You can create boxes, lines and text quickly and easily.
- You can use libraries of commons elements, such as buttons and icons, and drop them easily into the wireframe.
- Once the basic wireframe has been approved, you will save time creating the final design because the layout and content are already in place. Sometimes getting the final design is as easy as formatting text with style sheets and applying some graphic styles.
Format Text Quickly and Easily
If you use CSS or InDesign, then you will already be familiar with “Character” and “Paragraph” styles and how powerful they are for quickly modifying and controlling the layout of text. You can do the same with Illustrator. The good thing is that Illustrator shares a lot of InDesign’s advanced typographic functionality.
For example, use a paragraph style for all of the body text on your website that you wish to style. Then, when you make a modification (say, change the font from Arial to Verdana), the body text on every page of your design will adjust right away.
In addition to Paragraph styles, you can use the Eyedropper tool to quickly apply text styles to various bits of text:
- Select the text whose style you want to replicate and
- Click on the text you want to style, and …Voila! The style is instantly applied.
Become an Agile Designer
Being able to quickly change your layout without a lot of effort is the key to designing in today’s rapidly evolving profession. After years of using Adobe’s Photoshop for Web design, I began to feel like a “pixel tailor,” using dull scissors and chalk.
I feel that the bitmap nature of the application is not optimized for performing basic Web design processes. For example, suppose I want to round a shape. I would need to follow these steps: select the area, use the “Round the selection” function, invert the selection and then cut the selected area so that the preserved area will appear rounded.
With Illustrator, I just apply a rounded effect to my selection. Additionally, I can save this graphic style and apply it to other elements. In this way Illustrator helps you respond quickly to your customer’s needs.
Focus on Simple, Clean Design
Illustrator offers simpler graphic options than Photoshop, which can help you to focus on sound design principles and stop wasting time on unnecessary effects and filters. Photoshop remains indisputably the best option if you want complex interfaces with a lot of graphic effects, such as textured backgrounds and complex lighting effects. But if your designs are simple and clean, then I am confident that you would complete your work faster and more efficiently with Illustrator. And if you really do need complex and texturized graphics, you can accomplish this with Illustrator, too, but it takes some know-how. Later on, we will discuss how to improve your designs by avoiding the overly clean “vector” look, as seen in the textured buttons below.
Work Lighter and Faster
Vector images are smaller than rasterized images. Thus, Illustrator will help you create designs that are lighter and less CPU-intensive than those made with Photoshop. This enables you to group a lot of interface screens into the same Illustrator file, avoiding the inconvenience of having to open multiple files when designing.
Over my career, I have designed up to 30 screens all within the same Illustrator file while keeping the size under 5 MB (excluding bitmap images). Because Illustrator is not as demanding on your CPU and requires less memory, you can keep several applications open at the same time without slowing down your computer. You also don’t need the most powerful (and thus more expensive) machine to create, adjust and export your designs.
How To Create Modular Designs
To make the discussion more interesting in terms of how exactly one can use Illustrator for regular design tasks, let’s look at the ultimate Illustrator technique for Web designers: creating a modular design with vector symbols.
Save Time With Symbols Libraries
The Symbols library enables you to reuse and modify elements across an entire website. Not only does it save you time, but it helps you build a library of items that can be used over and over again.
Illustrator previews all of your symbols in the Symbols panel, and you can create as many panels as you need. You can organize your work by creating panels specific to each kind of common GUI element: arrows, icons, buttons, etc. In this way, you simply browse through your symbols, select the one you want, and drop it into the design on your artboard.
Keep Your Design Consistent
Symbol components help you maintain the look of a design throughout the entire website. By centralizing component design with master symbols, you are able to view all of your elements at once and make sure that the style you are working towards is consistent. No more will you need to check every screen to see whether you have forgotten to update one element.
Build Up a Components Library for Future Projects
Because the components reside in the Symbols panel, they are separate from the design layout. By continually adding components to your library, you will build up a collection of items that can be reused or modified in other projects. The increase in efficiency quickly becomes exponential. This is the first step to building your own interface framework.
My humble advice to help you organize your work is to also use different panels for each group of GUI elements. Over the years, I found out that it’s better to have one panel for arrows, one for icons and one for basic GUI elements (buttons, forms elements, etc.). You can see an example of a GUI components library by downloading my free GUI design framework.
To create your own Symbols panel, first, add a vector shape to the Symbol panel by dropping it inside. Next, save this symbol library as an AI file by selecting “Save symbol library” in the Symbol panel options:
You can add as many Symbol panels to the artboard as you want by going to Window → Symbols Libraries.
Modular Design Limitations With Photoshop
Photoshop has the option “Customs shapes,” which are similar to the “Symbols” in Illustrator but has three major limitations:
- You can’t define a precise size for the elements you create. Let’s say you draw an area for a custom shape without knowing the exact size you want. There is no editable field that allows you to adjust the dimensions to the exact size you require.
- You cannot change the dimensions of the “custom shape” once it’s been created. This makes your designs inflexible and labor-intensive. These custom shapes behave more like a vector brush than reusable components for Web design.
- There isn’t a specific panel to manage your custom shapes. Adding a custom shape to the repository requires many clicks every single time: click the custom shape icon, activate the drop-down panel to see the customs shapes, click to select the shape. Then finally, click on the layout and define the size of the shape by dragging it to the desired dimensions. That’s a tedious process. Illustrator’s definable Symbols panels is far easier to use and is the main reason why I sincerely believe Illustrator is the superior Web design tool.
Create Professional Designs
You can design professional, sophisticated interfaces with Illustrator. Look at the buttons below. Notice that they have a textured appearance and various visual effects (drop-shadow, inner glow, etc). With a little practice and a good eye, you can achieve the same graphic designs that you would with Photoshop. The clear advantage, however, is that these elements will be completely editable, resizable and reusable.
Add Visual Effects
Although it has fewer built-in graphic effects filters than Photoshop, Illustrator includes the most useful ones: drop-shadow, textures, noise, rounded corners, and inner and outer glow. By focusing your creativity on fewer effects, you will work more efficiently and spend less time playing around with effects.
All the filter settings are located in the Appearance panel and you can save every combination of effects as a graphic style, making it easy to reuse or to modify your designs. Remember, with Illustrator you have the power of modular design: when you update a graphic style, every occurrence of the element using that style gets updated as well.
Another powerful feature of Illustrator is the infinite number of outlines that can be placed around vector elements and the unlimited number of background fills that can be added to any object. Experiment with these, and you can create some complex layered styles.
Texturize Your Design
It’s usually better to avoid the sterile “vector” look in your designs by adding some texture to the elements in the layout.
Here are three main methods of texturizing in Illustrator:
- Use seamless and repetitive bitmaps. For large backgrounds, import a texture by selecting File → Place, and then add it as a swatch in the Swatch panel. Then, you can use it to fill any shape.
- Use the Stylize filters (Effects → Stylize) to add some noise or texture to a background.
- Use the texture swatches included with Illustrator, and put them on top of a background fill. Change the texture fill to an Opacity mode such as Multiply, and adjust the opacity to somewhere between 15 and 20% to give it a subtle fused affect.
Again, you can save all of these texturing and noise effects as a graphic style and reuse or modify them later.
Create Perfect Gradients
The latest version of Illustrator (CS5) is packed with some sophisticated gradients, including opacity settings for each color point and elliptical gradients. You can click directly on a object to customize the filling gradient with different preferences: angle, location, colors sliders, focal point, origin, etc. The process is very efficient and is a bit superior to that of Photoshop, in which the workflow is hindered by an intermediate gradient editing window.
Currently, Illustrator still lacks some gradient dithering options (found in other applications such as Fireworks), which can sometimes lead to the “band effect.” An effective workaround is to add some texture and/or noise to your gradients, as explained in the previous section.
Notice that Fireworks offers more type of gradients. All versions (including CS3, CS4, CS5) have Linear, Radial, Rectangle, Cone, Contour, Ellipse, Bars, Ripples and some more gradient types. Fireworks has many more types of gradients, and those gradients are also “live editable” on the canvas, just like in the latest version of Illustrator.
Rounding Effects
Adding rounded corners to any shape, including typography, is very simple in Illustrator. Simply click any object on the artboard to select it. Then, choose Effect → Stylize → Rounded Corners from the main menu, and define the radius for the curve. Later on, you can modify the radius using the Appearance panel. Photoshop, on the other hand, allows you to add only rounded corners to rectangles, and once the radius is set, it cannot be altered.
Smart Resizing With “9 Slices” Scaling Tools
With Illustrator CS5, you can resize an object without distorting it. You define some zones to extend and some zones to preserve (rounded corners, for example). Save this object as a symbol, and you now have a reusable GUI component.
The 9-slice scaling feature is not new to the Adobe line of products. It first appeared in Adobe Fireworks CS3 (it applied to Symbols only in version CS3). In Fireworks CS4, the feature became a new “9-slice Scaling” tool, and now it can be used on any object on the canvas. Photoshop does not have this option at all.
Advanced Options for Text
In Illustrator, you can wrap text around images — the text will automatically adjust to changes in image size — and define outside margins, just as you would in full-strength text-layout programs such as InDesign and QuarkXPress.
Inserting Bitmap Pictures
Using photos in your layout, such as photos of products, illustrations or artwork, is as easy as dragging and dropping the image files onto the canvas. This works with PNG, GIF and JPG files. You can also paste directly from the clipboard.
If you need images that are transparent, use the “Place image” function to insert the image and then link to the source file (File → Place). As an bonus, every time you update the original file in another image editing program, the image in Illustrator will reflect these changes. This will increase your efficiency and save you the headache of having to re-import images.
You can also use a clipping mask with gradients for fading opacity, although Photoshop might win out on this one for ease of use. You can learn all these techniques with this useful tutorial by VectorTuts.
Gradients for Typography and Stroke
You can use gradients on editable text and strokes of all elements. You might want to check this tutorial for these gradients strokes to learn more about it. With a little practice, you will master this technique and be able to combine textures and effects.
What’s more, no matter how complex the typography and text in your designs become, they will always be editable in Illustrator. One thing to keep in mind, though, is that this method can be processor-intensive and should be reserved for titles and important elements.
Creating a Grid in Illustrator
In my opinion, it’s always a good idea to start your project by designing the grid and defining foundational design settings first. This will save time later and help you create a structured and consistent design.
How to create a grid in Illustrator?
- Create an artboard that is either 950 or 960 pixels wide. These are the common grid sizes I use for building websites that fit the 1024-pixel–wide displays. Note: the artboard area is used for the layout of content. Feel free to design larger backgrounds if necessary.
- Set the grid based on your artboard size. For example, with a 950-pixel artboard, you will have 19 blocks of 50 pixels each. Each of these blocks can be further sub-divided into 5 blocks, resulting in blocks that are 10 × 10 pixels in size. Or you could use the de facto standard 960 Grid System. Choose the grid size that you are most comfortable or familiar with.
- From the main menu, select View → Snap to Grid. This makes the grid act like a magnet, forcing each element to lock precisely to one of the grid lines.
- From the main menu, select Units → Preferences, and set the units to “Pixels” and the keyboard increment to 0.5 pixels (yes, 0.5 pixels, that’s a pixel-precise tip — please read the details below).
Adjust Illustrator to Fit Your Needs
Since you are using Illustrator for Web design, a few adjustments are required to keep your designs optimized for your workflow. You can change the default font setting from Myriad to the font used in your current project. Learn how to do it with this complete tutorial on changing the default font settings in Illustrator.
You can also define a few other preferences, such as text style sheets, default artboard size (950 pixels), graphic styles, and symbols to optimize your Illustrator environment for Web design.
Don’t Start From Scratch: Customize Your Templates
You don’t have to redo this process every time you start a new design. By creating and re-using templates you can increase your efficiency without much effort. You can create your own template by going to File → Save as Template. Set it up with a standard 950-pixel artboard width, your grid settings, customized preferences and your favorite symbols and graphic styles.
Create a Pixel-Precise Web Design
One of my pet peeves with previous versions of Illustrator was the “blurry effect” present in some line strokes or texts, as well as the absence of pixel-precise tools. You can avoid these problems with some of the new tools introduced in Illustrator CS5.
Property Inspector
Use the “Property Inspector” to quickly check and edit the exact position and dimension of objects right down to the pixel. This will help you reduce the time you spend positioning elements. In addition, by giving precise values to pixel dimensions, you avoid the blurry effect because the strokes will be aligned to the pixel grid.
Other useful tools in Illustrator CS5 are “Align to Pixel Grid” and “Pixel Preview” (View → Pixel Preview), which helps to avoid the blurry effect.
There are two options to align to the pixel grid (only in Illustrator CS5):
- When you create a new document, check the “Align to Pixel Grid” option at the bottom of the window.
- In the Transform panel, check “Align to the Pixel Grid” at the bottom of the panel.
Clean Outlines
The article Illustrator Trick: How to avoid blurred Pixel Fonts & Shapes shows you how to eliminate the blurry effect for outlines. I suggest that you read it carefully, but for those who want to jump right in, here is a quick summary:
- Use the Outline and Inside stroke default option, instead of the Center stroke.
- Position elements with whole values, and give them whole dimensions. Avoid fractions (2 instead of 1.9, for example).
- Move lines and strokes in 0.5-pixel increments when they are blurry.
Also turn on the “Snap to grid” or “Snap to pixel“ option under the View menu, because it keeps the strokes locked to the nearest pixel and avoids the blurry anti-aliasing. The “Snap to pixel” option appears only if you are in the Pixel Preview mode: View → Pixel Preview.
Two last tips:
- To quickly position lines, set a 0.5-pixel keyboard increment in the Preferences (Preferences → General). This way, when lines are blurry, you can simply use the keyboard arrow keys to move them by 0.5-pixel increments until the blur disappears.
- If you have tried everything and the element is still blurry, use a 0.999-pixel size for the stroke (hack courtesy of Benjamin McDonnell).
Why Not Fireworks?
Fireworks is supposed to be the Adobe CS suite’s dedicated application for Web design. It offers some powerful functions: Symbols library, Pages panel (I would love to have this in Illustrator), pixel-precise rendering, vector and bitmap editing, gradient dithering, etc. All the tools that any Web designer would want in a single package.
So, why don’t I use it? Well, I have tried Fireworks every time a new version is released. I still prefer Illustrator, and here are some reasons why:
- First and foremost, it’s a question of taste. I find the Fireworks interface not as easy to use as Illustrator’s. Fireworks was originally developed by Macromedia (the same folks who brought Flash to the Web world), and its look and feel retain some of those roots.
- Secondly, the modular design is not as well developed in Fireworks as it is in Illustrator. For example, the Fireworks’s Symbols panel allows you to preview only one item, making it difficult and time-consuming to find the symbol you want and to browse the symbols in your library.
- In CS3 and earlier versions, I experienced a lot of bugs and crashes. CS4 was much improved but is still prone to some bugs. Admittedly, now these problems seem to be addressed: CS5 is one of the most stable versions of Fireworks to date, as Michel Bozgounov explains in “Adobe Fireworks: Is It Worth Switching to CS5?.” But if you are using an older version, you may still experience some crash problems.
- Fireworks does not provide a way to format text by applying styles to paragraphs, which is a serious deficiency because Web design is to a large extent about typography.
UPDATE (24.01.2011): As some readers have taken notice of the Text Styles in Adobe Fireworks, they can indeed be edited/created, re-applied globally, and much more. You can use the relevant sections in the Properties panel or directly within the Styles panel. See the illustrations below for more details. A big ‘Thank You’ to Michel, our Fireworks expert, who has prepared these explantory screenshots!
Conclusion
The perfect tool for Web design does not yet exist. In my opinion, little has been done over the past few years to really meet the needs of Web designers. Still, I have developed a good working relationship with Illustrator. Over the years I have had developed some effective methods and tricks to optimize Illustrator for Web design. It’s the application that I find myself often recommending for modular design. I have developed my own User Interface Design Framework for Illustrator, resulting in improved productivity and consistency (via the Symbols libraries and vector GUI elements).
After more than 10 years of working as a Web designer, I’m no longer interested in producing the fanciest design. Experience has taught me to focus on productivity and flexibility. Work faster, and deliver the work on time: that is my priority. And Illustrator is a solid option for that. The next generation of Fireworks may wind up being closer to what I’m looking for in a Web design suite. Until then, I’m sticking with Illustrator.
Further Reading
Resources for Web design and wireframing in Illustrator:
- User Interface Design framework
My free Illustrator GUI framework, loaded with a ton of GUI elements (buttons, tabs, navigation elements, etc.), vector icons, graphic styles and swatches for Web designers. - Free Sketching and Wireframing Kit, by Janko
A free set of elements for sketching and wireframing with form elements, icons, indicators, feedback messages, tooltips, navigation elements and more. - Sketchy Illustrator Wireframes, by Matthew Rea
“In the past, I’ve dabbled with various tools to create screen mockups and designs; however, I keep coming back to Illustrator; partly because it’s what I’m most comfortable with, but it also fits well into my workflow.” - iPhone Sketch Elements AI, by Teehan + Lax
A collection of common iPhone elements in a sketch–like style, allowing you to easily and quickly mock up custom wireframe screen flows. For their wireframing needs, they switched from Photoshop to Illustrator: the PSD version “proved a little too high-fidelity. For rapid prototyping we found we needed a more malleable approach. This is when we turned to the iPhone Sketch Elements AI.” - iPhone UI Vector Elements, by Rusty Mitchell
A complete and well-crafted library of iPhone GUI elements. - iPad Vector GUI Elements, by Iconshock
This set contains almost all of the iPad’s UI elements, including buttons, tabs, menus, keyboard and more.
Recommended websites for Illustrator tips and tutorials:
- Vectips
I learned a lot from the insights of Ryan Putnam. - Vector Tuts +
Fresh tutorials and tips to improve your Illustrator skills. - BitBox
Some interesting tutorials… unfortunately, just four new articles in 2010.
Why you might also use Fireworks instead of Photoshop for Web design:
- 50 Reasons Not to Use Photoshop for Web Design, by André Reinegger
A direct comparison of Fireworks and Photoshop, explaining how many of Fireworks’ features are much better suited to the Web designer. - Design 101 for Developers, by Dee Sadler
Discusses Adobe Fireworks as a tool for Web designers and developers.
What applications do you use primarily for Web design (for the visual part)?
(al) (ik) (vf)





























Abbas
January 17th, 2011 9:45 amI use Illustrator to design my sites. The attention to detail you can achieve is far higher than using Photoshop.
Laura
January 19th, 2011 1:28 amI totally agree with this – if anything, I find getting pixel perfection much easier than if I am using Photoshop.
Nick
September 14th, 2011 7:02 amI disagree with this. Attention to detail relies on the user, not the program.
Sara
September 25th, 2011 2:40 amPerhaps someone here can help me. I have just designed my first website in Illustrator. I am very happy with the design and layout and now I want to make it “work”, i.e. in terms of links etc. and put it on the Internet. What is the next step? It is only a basic website with four pages.
varun bhardwaj
October 19th, 2011 8:09 am@sara Slicing => Coding
@Vincent thanks for the writeup
Stephen James
November 21st, 2011 12:29 pmI don’t know about attention to detail, but attention to flexibility, yes!
I work with art directors (mostly from print backgrounds) and request that they supply Illustrator files to me. I do not expect them to design to scale due to all the iterations that a web site can go through. I consider it my job to refactor the visual design to small screens, medium screens, large screens, touch screens– to name a few. There are many developers that I wouldn’t trust with any visual design (especially margins), so maybe that is how PhotoShop become dominant. Then, it’s either pixel-perfect or it’s not.
Yes, the anti-aliasing of objects can be a pain, but I find that with the move to fluid layout and responsive design that designing a website in a vector-based layout program is more efficient than a pixel based program like PhotoShop. All web sites should have multiple layouts that respond to the device and screen size, and it’s easier to stretch and re-size vector elements than it is pixel based ones.
Adrian
January 17th, 2011 9:46 amMmmm… I agree and disagree at the same time… I use both AI and PS to design in combination. I find easier to chop a bitmap than an AI. Things get blurry even when you use snap to pixel functions.
Great article to save for future reference.
ACallander
January 17th, 2011 9:47 amYou have inspired me to take a hand at designing in illustrator. Great article and amazing information, with emphasis on what illustrator can do.
f055
January 17th, 2011 9:49 amNice article! It’s definitely not for everybody, but if properly tamed, Illustrator can save you so much more time than Photoshop ever could. Plus, vector graphics are going to be the future. Mac OS is shifting towards supporting full app scaling. With screen diversity on iOS, Apple would please everyone and mostly itself enabling vector apps. And, the web designers would be in heaven if they could design vector graphics once and not bother about screen size… ahh, dreams to reality, pls.
Vincent Le Moign
January 17th, 2011 5:54 pmI agree, vector graphics directly embedded in the browser will be an exciting new playground :-)
With HTML 5 and vector support in latest web browser releases (via the SVG format), we can now export some parts of the design directly in vectors format.
I didn’t have time to dig it, but Adobe released a HTML5 pack for Illustrator : http://labs.adobe.com/technologies/illustrator_html5
Here is an interesting testing of this pack by Astute Graphics : http://www.astutegraphics.com/blog/adobe-illustrator-cs5-html5-pack-testing/
Undoubtedly a promising way to follow, but we have to wait a better support of HTML5 with all browsers.
Anyone tried this kind of SVG/HTML5 export from Illustrator ?
Adrian
January 18th, 2011 8:03 amWE HAD FLASH FOR THAT NOW THEY ARE KILLING IT. (NOT DIRECTLY BUT ALMOST)
Adrian
January 18th, 2011 8:04 amI use Illustrator since version 2.0. I’ve got more tips in this article than in my entire career!!!!!!
p
January 22nd, 2011 6:19 amThanks for this very interesting article !
Working as creative director in a 360 communication agency I definitely think that pixeloriented web design comes slowely but shurely to an end!
Today there are just two ways to adapt to different screensizes:
1. creating fluid layouts, anticipating large enough background images, reposition text or functional areas that means that each screen-resolution has its proper “design”.
2. just don’t adapt and optimize on a 1024 screen-width using more or less vertical scrollable layouts.
I am sure that scalability is the future, there are just too many platforms and screen sizes out there.
Just look at apples new ipad coming out in just a few weeks. It will most likely have a screen resolution of 1600*1200.
On my 27′ imac almost any e-commerce website looks like a business card.
I think as on future screens the pixel density will be high enough that you actually don’t see the pixel anymore, we will head against the end of pixeloriented webdesign, that’s why I will slightly drive art directors towards scalability in their workflow.
Michael McWatters
January 17th, 2011 9:49 amA thorough article describing the benefits of using Illustrator.
While I still prefer Photoshop (as you say about Fireworks, it’s to some extent still a matter of taste), I wish Photoshop would adopt some of Illustrator’s features. For example, better control over vector shapes; style sheets for type; component libraries, etc.
And, like you, every time I try Fireworks, I become vexed and fall back to my favorite, Photoshop.
Iwani Khalid
January 17th, 2011 9:50 amI think choosing the best app for any task is subjective and totally depends on your familiarity and instinct when using the software. My friend uses Flash for everything, from printing to web design. My brother uses PowerPoint to create business proposal
As far as I’m concerned, I’d cringe and pull all my hair out if I received a design in .ai to CSS…..
John
January 17th, 2011 9:52 amThere is nothing more frustrating than coding a website that was designed in illustrator. It’s incredibly difficult to slice graphics and designers will often times not realize the scale of what they are building since they are working in vector (it can often result in things that are too small or too big at actual size).
Sam
January 17th, 2011 10:43 amAgreed. Our designer used to hand me templates from illustrator and it was definitely a huge pain. You have to consider each part of the process when choosing which software to design in. Our designer has since switched to Photoshop.
Andrew
January 17th, 2011 12:08 pmI disagree. As a front-end developer, I would contest that using Illustrator’s artboards to export images is superior to slicing in Photoshop. You can set up many artboards in different areas, and easily export that area later on if an aspect of the design has changed.
Wes
January 19th, 2011 9:33 amI agree with Andrew – As long as your layers and artboards are set up right, “slicing” can be done pretty easily. But a messy AI file is a nightmare.
Here’s my workflow that I like, and it’s been made even easier with CS5′s multiple artboard management:
* Set up all artboards
* open .ai file in Photoshop
* import all artboards at once, align to Crop Box and set to 72 px/in
* Save for Web
I use Photoshop because Illustrator’s Save for Web is NEVER accurate. And sometimes I’ll use an invisible box to align the artboards, so the export is exactly 100×100 or whatever.
Melanie Richards
February 6th, 2011 11:08 pmThanks for posting your workflow! I tend to go back and forth between the two programs, as well. Nice to see specifically how other people work.
Jen Walter
January 17th, 2011 2:01 pmwow i totally disagree – i’d say it depends on your own knowledge of illustrator. I don’t care if someone gives me a photoshop file or an illy file – you gotta learn the program. Just like anything else.
Leon Ouwendijk
January 18th, 2011 12:43 pmTrue dat.
I’m proficient in Photoshop, InDesign and Illustrator and prefer the latter for webdesign for the reasons pointed out in this great article. I even work in CMYK mode to ensure consistency between web and print for branding purposes.
Also, at every stage of the design, you can provide your client with a hi-res printout.
J-ables
February 8th, 2011 12:49 pmYes Yes Yes… as a designer you should be trained to operate in several programs.. You gotta remember guys these programs are Tools. If you only know how to use a screwdriver and hammer then you limit your abilities. I hate to bring what my kid watches into this but look at Handy Manny… He uses all of his Tool’s and then some and everybody loves that guy! BE THE HANDY MANNY OF DESIGN! NO JOKE…
Vincent Le Moign
January 17th, 2011 6:51 pmWe have a lot of negative feedbacks in the comments about the ability to convert from Illustrator to HTML, even if some other testimonies prove the opposite.
I think problems come mainly from 2 reasons :
• Some designers don’t know enough the hard process of converting to HTML, create some unrealistic designs or don’t prepare properly the files.
• Some developers are used to PSD, but don’t know how to use Illustrator.
No time to make it now, but I think I will write soon :
• A recommandation document for designers : How to prepare Illustrator layout for HTML conversion
• A tutorial for developers to explain how to convert Illustrator files to HTML
Some tips for slicing/exporting (please feel free to add more tips and insights !) :
• For exporting images, you can use the slice tool in the “Tool” panel, or the slice menu menu in “Object > Slice” with a lot of options (create slices from guides, from selection, merging or delete guides, etc.)
• You can also rescaling the “Artboard ” around the elements you want to export. Note that when you have the “Artboard” tool selected, if you click on one vector element or group of elements, it will create automatically an artboard around the elements. So you just have to export it by using “File > Save for web”.
• A lot of problems come from the misunderstood “Artboard” concept in Illustrator. It’s different from the PSD “Canvas”. In photoshop everything you see can be exported. In Illustrator it have to be defined by the “Artboard”.The slices won’t work outside this “Artboard”, so be sure to have a large enough “Artboard” canvas to slice your design. Use “View>Show Artboards” to show Artboards. Rescale them by selecting the “Artboard” tool in the Tools panel.
Some tips for preparing the files for conversion :
• Be sure that every external image you use is embedded in the Illustrator file. When you save a file, check this option in the “Save as” window : “Include linked file”
• Check the fonts used in your layout by using “Type > Find font”. You have the list of fonts used in the document ; you can automatically replace the ones you don’t want. If you tried different fonts during the design process, there is some chance you forgot a small piece of text with this font somewhere (it could be even a text zone without any text, so it’s invisible…). If a font is missing because you didn’t send it to the developer, he will see an error message while opening the Illustrator file.
• Organize and name your layers : one layer for “header”, one for “menu”, etc. Inside these zone layers create one layer for the background, and one for the content. So it’s easier for the developer to hide the background when he want to export transparent elements.
• Use RGB of course. I also desactivate the color management as it bring a color switch between my layout in Illustrator and the exported pictures in the browsers. Go to “Edit > Assign profile” and select “No color manage this document”
(Maybe you know better solutions ?)
• I also use the guides and group them on a layer to show the structure and proportion to the developer.
If you know more tips and good practices, fell free to share.
Lara Branco
January 18th, 2011 3:48 amI usualy use Fireworks for the entire process, but might try ilustrator, after reading this article.
About the slicing issue: How about designing in Ilustrator, then open and export for web in Fireworks (It is still the easyest and more powerfull export tool in Adobe CS – whatever version you’re using)??
César
January 22nd, 2011 7:31 amI agree with you, Fireworks, the best tool to export, I design in Photoshop and export in Fireworks
Anu
January 18th, 2011 7:43 amTry Slicing the images from Illustrator. The edges are not sharp.. It really giving a big pain because there will be a 1px – 2px difference because the smooth edges.. Then what about the shadow… and the other cool effects photoshop and firework has. I think you haven’t use fireworks. Its really a easy to use application.
I’m not saying that I don’t like Illustrator. I really like it for drawing. But not for web designing.
J-ables
February 8th, 2011 12:55 pmI Think you haven’t used illustrator… the same effects are there…
Jeff
January 18th, 2011 12:01 pmAlthough a great article. I highly disagree with using AI to design a site. As was stated in other comments, you must take into account the full process “Designer AND coder”
I will not accept designs in AI for one simple reason, its takes way to much time to cut,move,or alter anything for that matter (compared with the time it takes ME in photoshop) and even with “Pixel perfect” it still is blurry.
I have used AI and Photoshop for over 10 years now so its not that I dont know how to use AI, I simple don’t like it for anything but Print design. In a world of exacting detail and pixel perfection AI cannot perform unfortunately.
Just my 2cents. Smashing Rules!
Fabio
January 22nd, 2011 1:29 pmThanks, Vincent. It would be really useful to know the workflow from illustrator to html page construction. There are a lot of tutorial and information about workflow by PS, but I never found one regarding Illustrator.
Todd McIntosh
January 18th, 2011 7:27 amActually if I had the choice of receiving a design file that was the wrong size, I’d rather get it in Illustrator than Photoshop, way easier to resize in Illustrator and not lose resolution.
Nicole
January 18th, 2011 8:54 amIllustrator is great for designing sites, except I have to agree the slicing tool accuracy is awful. I’ve seen me dip back into Fireworks as I cannot get the slices accurate enough in ai.
Sarah Wojcik
January 17th, 2011 9:55 amEverybody has his or her personal preferences, and it’s always useful to see how other designers are working, what their workflow, techniques and tools are. I actually liked a lot that the author doesn’t try to push his opinion, but is rather humble and presents his opinion by arguing the advantages of Illustrator. More articles like these would be great for Smashing Magazine IMHO.
Iwani Khalid
January 17th, 2011 9:58 amAgree… it was well-written and not ‘preachy’ LOL
I enjoyed reading how he uses AI to speed up his design process.
Dan
January 17th, 2011 10:00 amThis is great! I have always been better with illustrator, and usually do a lot of web design work in it (e.g. buttons, background elements, etc). It really is more time efficient to use illustrator.
On problem though, many clients as fo files in .psd files. Why is this? Would it be feasible to convince them otherwise?
Jen Walter
January 17th, 2011 2:03 pmI’ve convinced a few clients as needed…. people ask for photoshop because they think that’s the “standard”. And ultimately, because there are so many different tools out there that can do it – I almost want to say a “standard” is becoming harder to come by.
Cavell
January 17th, 2011 2:52 pmYou can export from Illustrator to PSD. It is in layers and the text is editable too. All you need to do is rename the layers and maybe group them to make them better organised.
I use Illustrator for web design all the time. Way faster than Photoshop. Less screwing around with layers and way better text editing.
Vincent Le Moign
January 17th, 2011 7:07 pmOne major problem with converting files from AI to PSD : it will flatten the layers when you have too many layers, or if you use some transparency options, etc.
In my experience it’s a nightmare with complex designs, and some layers are unexplainably flattened. This is a major flaw in a supposed integrated design software suite.
The only solution I found (to avoid spending hours tweaking) : export from Illustrator, forget about PSD conversion *-*
Vincent Le Moign
January 17th, 2011 7:01 pmMany clients ask for PSD files because the is the de facto standard, and developers are used to it.
Accepting Illustrator file means a small learning curve for the developer and more time spent for the first time they will convert from Illustrator. It make sense that some customers refuse it : it cost more time the first times and it’s tiring to learn new practices.
But Illustrator and Photoshop are quite similar, they just need some directions and tips to learn it fast and avoiding wasting time. I’m thinking of writing a document for helping developers to know how to convert file from Illustrator to HTML (see my comment above)
adam coulombe
January 17th, 2011 10:01 amNice post! I use photoshop, but there are some great tips and ideas here that I may try out! Thanks!
Giulia Cucija
January 17th, 2011 10:03 amthis is such a great article. I’ll definitely try illustrator out for my next web design project. I’m an avid AI user, but in web design I’ve always used it only for shaping buttons and icons.
The whole designing process is covered really well! thanks a lot!
Arkadi (nookeen)
January 17th, 2011 10:06 amGreat article, many thanks! I worked with Photoshop since 1999. Illustrator came into my life many years later. Every task in Photoshop takes me much less time than in Illustrator since I am not as familiar with it as I am with Photoshop. But you are right, it’s much faster to work with if you know where the needed configuration is. Time to get used to it more.
binocle
January 17th, 2011 10:10 amReally great article.
I have to say I am one of the few graphic/web designer who really hates Photoshop and the way it works… I keep it for pictures-related work and that’s it.
I switch between Illustrator and InDesign. I find them more related to the content-driven works.
Vincent Le Moign
January 17th, 2011 7:18 pmI heard about some people using InDesign for WebDesign, sounds interesting.
Could you share about your experience ?
8shape also built a framework based on InDesign for producing wireframes : http://unify.eightshapes.com
Ann
June 21st, 2011 11:58 pmWe`v just a long conversation about using InDesign at the beginning of design? at the idea stage. Is It usefull ? I have always worked with AI and using ID in this case is a big news for me.
Don`t you know some articles about it?
I would be very grateful if you could show me some examples of such design.
echo
January 17th, 2011 10:10 amMaybe it’s just me, but I can never get illustrator to produce clean/crispy images on output. Anyone else?
Vincent Le Moign
January 17th, 2011 7:20 pmHave you read this part in this article ?
“Create a Pixel-Precise Web Design”
Please try again after reading it and tell me if it work now.
devlim
January 17th, 2011 10:11 amI use illustration for web design sometime, one more thing is u can select multiple grid at the same time =)
Maak Bow
January 17th, 2011 10:12 amVincent Says”…Fireworks does not provide a way to format text by applying styles to paragraphs…”
Um…Yes it does I use it every day. Paragraph styles were i think implemented in CS4 and improved in CS5.
I would also have to say as a long time user of both apps.. I think the FW interface is really fast. Illustrator would probably be my second choice to FW currently though.
Its totally beyond me why anyone would use Photoshop for web design…or any design for that matter that wasn’t 99% image.
Vincent Le Moign
January 17th, 2011 7:28 pmI checked again and still don’t see any way of creating and applying my own paragraph style with Fireworks.
The only style I found is in “Text>Style” and is limited to built-in bold, italic and underline styles…
Any information about where paragraph styles are supposed to be activated (if it exists)
Ricardo
January 17th, 2011 9:48 pmDid you try working with de Styles Panel? When you set a new style you can save type properties. Not intuitive, but styles ar on styles panel. It is true that it doesn`t have enough options, but it works.
By the way. What about Master pages in Fireworks? This is a feature that neither PS or AI have. This is a very important tool for productivity.
nige
January 22nd, 2011 11:56 pmIt’s in the property inspector and it works well. Knuckle-raps for not researching that.
But otherwise I generally agree with you. It’s good that someone’s taken the trouble to point out illustrator for web design. It’s very capable.
Vincent
January 23rd, 2011 7:28 amI checked again and I have to disagree : I don’t see any characters or paragraph styles in the Fireworks properties panel.
You can choose the font and the weight with a dropdown. And you can select bold, italic, underline, but that’s all..
No way to create your own text styles.
If someone disagree, he will have to provide a link to a screenshot to prove it :-)
Michel Bozgounov
January 24th, 2011 3:41 am@Vincent:
Text Styles in Fireworks :)))
Ejaz Siddiqui
January 17th, 2011 10:13 amGreat Article, switching from Photoshop to Illustrator for a designer is not an easy task.
Ultimately, it all comes to your level of comfort with application. But still you need to find the ways to improve your workflow.
MIke
January 17th, 2011 10:15 amI believe that they both work seamlessly together. I use Illustrator for wireframing and also for building elements of my design. I then copy/paste them into photoshop as smart objects, giving me the ability to edit the vector smart object in illustrator and updating the PSD by just saving the illustrator file. Also, it preserves the crispness you get with a vector object. Another nice thing of doing this is if you have many small elements and want to update them all, you just modify the smart object and all of the copies of that object are updated.
As mentioned, symbol libraries are also great for often-used elements and can save a ton of time.
Great article.
bchild
January 24th, 2011 5:44 amTotally agree. This is exactly how I work. – I use Illustrator to wireframe and create my block elements – I use Photoshop for styling and texturing and I use Fireworks to export/slice out all of my assets.
I believe this is the way that the Adobe suite was intended to be used for web design.
Also, I must say, after reading a lot of comments from developers who are complaining about the complexity of slicing elements out of Illustrator; Where I work, it is the responsibility of the DESIGNER to provide all assets pre-sliced and ready to be used by the developer, this way the designer already knows how to use the software and the developers can focus on what they do best; writing beautiful code.
Kemal
June 24th, 2011 2:45 pmhello bchild.
I can not find enough documentation on this subject and I liked your working style on articles. Would you could you show a short video. I want to see exactly how it works because i’ve tried and I failed.
moondowner
January 17th, 2011 10:20 amabout the pool, my choice: Inkscape
Sonali Agrawal
January 17th, 2011 10:21 amGr8 article….I have been using Photoshop for wireframing, but I this definitely makes me want to switch to Illustrator!
Iwani Khalid
January 17th, 2011 11:22 amWow it’s quite a challenge to wireframe in Photoshop…. how do you do it?!!
I use Mockflow, I think to wireframe, you need an app that you could easily resize, drag and drop objects on
Kaduma
January 17th, 2011 10:28 amHi,
This article is great, and the first I’ve seen who tells what is a truth for me since 5 years : Illustrator is the best webdesign tool for productivity (even if I didn’t use all of your tips!).
Moreover, it’s a big deal for productivity between print & web applications; no resizing problems when you want to make a web pattern to become a huge illustration on a poster for example.
Finally, I love this intuitive way of create vector shapes…
Morten Zetlitz
January 17th, 2011 10:33 amA very good article.
I especially like your objective view on Fireworks. As a proponent of Fireworks, I appreciate this not being a simple which is better.
Your point on typography is good. The FW team in Adobe should think learn from this. Too bad the team is a bit of an underdog compared to the other teams and hence less resources.
Sam
January 17th, 2011 10:40 amThis is fine if you’re slicing your own design. Otherwise, the guy who has to do it is going to be really annoyed.
Nathan
January 17th, 2011 10:41 amGood article. Still, I don’t understand why you’d want to use a vector tool for something destined for a raster world. It’s much easier to make “pixel perfect” designs using Photoshop. And yes, you can make styles in Illustrator, but it’s much more flexible and intuitive in Photoshop.
Vincent Le Moign
January 17th, 2011 7:37 pmThanks for your feedback, but the point is not so much about vector against bitmap.
Photoshop and Illustrator are now both able to export crispy & pixel precise pictures for HTML layouts.
This is more about the productivity brought by Illustrator workflow and the symbols library + paragraph styles panels. For some reasons Illustrator got these panels, Photoshop don’t have anything and Fireworks got a difficult to use symbol panel. Unfortunately, the Adobe Creative suite is still not a consistent and homogeneous line of products. And Illustrator was the lucky one on that.
Jeff
January 18th, 2011 1:51 pmAm I missing something or does your Photoshop CS5 not have a paragraph panel like mine? :) Great article but PS is the way to go :)
Jaro
February 15th, 2011 8:52 amparagraph styles panels != paragraph panels :)
ORyan
January 21st, 2011 7:56 amI think the point Nathan was trying to make was that the pixel perfect view in illustrator will not accurately represent the final output of the bitmap final product.
Illustrator will always show crisp lines even if the object’s bounds don’t lie on a whole pixel value. Exporting this object to bitmap will result in an object that is off by 1-2px and has blurry edges.
Where as the same object in photoshop may have a slightly blurred edge, once exported to bitmap it will still look the same. It may not be pixel perfect while working but it is an accurate representation of the end product.
This is a well written article with many great tips to speed up the work-flow.
Craig
January 17th, 2011 10:43 amI use only Illustrator to design sites. It’s a lot faster and a lot more flexible than Photoshop.
Me
January 17th, 2011 10:50 amYes, I love creating wireframes in Ill for web design. Been doing it for years. But then again, my background is in graphic design so I like to get visual first. I understand it web designers are more into coding. In any case, Illustrator allows for lightening fast mock ups. Nice article!
Erik Johnson
January 17th, 2011 10:52 amLike many who have already commented, I use and feel most familiar with Photoshop. However, I do instantly recognize the importance of speeding up workflow, and the view of the future in relation to vector vs. pixel.
Great tips in this article – thanks!
Tranquera
January 17th, 2011 10:55 amGreat article! Thanks SM again and again!
Katie
January 17th, 2011 10:57 amAs both a developer and a designer, I can tell you that trying to code something based on an Illustrator file is an absolute nightmare. If you want to waste your developers time, design in Illustrator.
tim
January 17th, 2011 11:21 amCouldn’t agree more!
Jen Walter
January 17th, 2011 2:10 pmsorry but i have to disagree – i work for one of the biggest software giants in the world – and the vast majority of developers have no problem working with illustrator. In fact, my current team uses Illustrator more than any other program. I think it comes down to your own personal level of knowledge of the program. Your comment comes across as quite biased.
Jeff
January 18th, 2011 1:48 pmas does yours :)
Vincent Le Moign
January 17th, 2011 7:40 pmPlease read the comments I wrote above on these problems, and feel free to explain the problems you met. It could help to make an article explaining a better way of preparing files for developers. Thanks.
Sarah
January 18th, 2011 10:23 amI’m also a designer and a developer, and I can use either. It’s all dependent on your knowledge of the programs.
Jeremy P
January 17th, 2011 11:05 amGood points, all, but can we get articles like this about Fireworks? Fireworks has far outpaced Photoshop for many years now when it comes to web UI workflow.
Michel Bozgounov
January 17th, 2011 12:09 pmI hope we can have more Fireworks articles (of this kind) in the future, yes! ;)
Marlou
January 18th, 2011 2:18 amI would be very interested in that aswell! Curious to see which features overlap with the ones in this article. In other words; should one use illustrator over fireworks for web design?
Karen
January 17th, 2011 11:07 amThis is FANTASTIC! I’ve been using Photoshop religiously, thinking it would actually be a better fit than Illustrator, especially for someone with a very limited background in graphic design – but I’ve been wanting to learn how to work more with Illustrator, and this is the perfect primer. Thanks for posting!
AJW Design & Illustration
January 17th, 2011 11:10 amActually, Photoshop does offer something similar to the artboard click-and-edit functionality in Illustrator: Simply checking auto-select (layer or group) option on the move tool will automatically select the layer of any object you click on, allowing you to edit it right away.
Vincent Le Moign
January 17th, 2011 7:56 pmYou’re right on that. You can easily select elements with this “auto-select” option.
But PSD still remain a layer orientated software, which bring some problems for the workflow when you want to fast manipulate elements.
For example if you want to send an element backward, or in the background. In Illustrator, you just use “Object>Arrange>Send to back” or use the convenient keyboard shortcut for that. In photoshop you have to rearrange the layers and drag and drop them to put one element below another.
Graham
January 17th, 2011 8:08 pmIt’s also largely a matter of what you are used to. For example, though I could use “send to back” I always have the layers pallet open and move the layers that way in AI. It gives me a lot more control over exactly where in the layer stack the objects go.
James Moxley
January 17th, 2011 11:18 amThis article is spot on, the wire framing techniques mentioned at the beginning are a great way to save time when the client wants to make a change before more detail is added. Also using the initial wire frame a designer can figure out how the content will fit with the overall design. For example some sites have too much content and too little white space which results in a cluttered design. Keeping with the pragmatic approach to design 960.gs has grid templates for illustrator which help with sizing and alignment, and palettes can be imported from colourlovers or kuler into illustrator. Thanks again Vincent for writing this article.
tim
January 17th, 2011 11:19 amFireworks does indeed have support for text/paragraph styles. I am using Fireworks CS3 right now and am able to create text styles that control line spacing, font, effects and everything else. You should look into that further if you didn’t know you could do this.
I would not use Fireworks to design an entire site, however, because it is slow as a snail after adding about 5 pages to a document. Which, if you’re not going to add a bunch of pages to a website comp, then why bother using Fireworks? Adobe needs to improve the speed. Actually, with ALL their software.
The problem with using Illustrator comes into play when you work in a team environment and have to hand off your files to someone else. Developers DO NOT know how to use Illustrator. They DO, however, know how to use Photoshop well enough to turn layers on and off and slice things up.
Also, if you are not using Illustrator CS5, then you won’t have the multiple pasteboard feature, and designing site pages becomes a huge pain!
Lembit Kivisik
January 17th, 2011 2:32 pmReally good article. I came here to comment on a minor misinformation on Fireworks — it is possible indeed to apply styles to paragraphs of text. I’m glad to see that other folks already addressed this earlier.
@tim — not quite sure I can agree on Fireworks being “…slow as a snail after adding about 5 pages to a document”. I work with documents containing up to 20+ pages in FW CS3 every day and keep praising the Pages panel and related features as top FW qualities. So, for me it works perfectly OK on a 4-core Win XP (32-bit) machine.
With that said — yes, opening a file with many pages is initially slow in FW. However, once it has all the pages in memory, it’s super fast to Page Up / Page Down and work on a complete site / UI at once.
Thanks again, Vincent, for such an insightful article.
tim
January 18th, 2011 8:26 amOn a dual-core Intel Mac it is super slow after about 5 pages with a hundred or more layers. Photoshop has no problem whatsoever with that many layers. I frequently have hundredS of layers in Photoshop and it works fine. It may be just the Mac version, which I would not doubt. But masks in Fireworks are also awful to try to use.
Lembit Kivisik
January 18th, 2011 2:06 pmWell, I’m a PC and maybe it is the Mac version, I wouldn’t know.
It’s funny how I feel exactly the opposite on masks — I feel it’s so much simpler to work with masks in FW than PS :)
I guess it boils down to the age-old topic of taste, preference, habit. Ultimately you should use the tool that you’re most comfortable with. I’ve heard of fellas who use InDesign for web design work and I’m sure they’re doing wonderful job. Actually, I feel that at the handicraft level, web/UI design is more comparable to traditional page layout work than it is to illustration work.
Emily Brackett
January 17th, 2011 11:32 amThis is a very helpful article. I’ve mostly been using PhotoShop, but sometimes create a few elements in Illustrator and then import them to PS. However, I just started a design that just seems easier to work with doing the bulk of the work in Illustrator, so these tips will be very helpful.
Also, as a bit of an aside. The other day Adobe sent me a survey about their web fonts tool. As part of the survey they asked what program I designed in and they had Illustrator but not Photoshop as an options for the response. It surprised me and made me wonder about the usage of Illustrator vs. PhotoShop for web design.
Scott Petrovic
January 17th, 2011 11:47 amI use Photoshop if the design is going to be really heavy with textures, blending modes, and other “raster” type of features. If the design is going to be much more vector looking, I would prefer to do it in Illustrator. I have even used InDesign to do web designs if it is in between vector and bitmap. I haven’t really used Fireworks though. InDesign is great with object and character styles. Master pages with InDesign also make it easy to have different templates for homepage and content pages. Adobe does a great job with programs going back and forth, so why not use that and use all of them. Web design is a skill set, not an application!
Adam Gray
January 17th, 2011 11:54 amI absolutely agree with everything here about Illustrator; it’s would be a near-perfect solution EXCEPT for the fact that you can only achieve a bevel by using the 3D panel which is totally unwieldy and complete overkill. Don’t know if this has been improved in CS5?
Ron
January 17th, 2011 12:16 pmWow! Great article. I use mostly Illustrator for web design, and switch to PS only to edit photos. Thanks for a great and thorough article!
Only one question: why 0.5 pixel and not 1, if I already snap the objects to the grid?
Vincent Le Moign
January 17th, 2011 8:12 pmFor the 0.5 pixel trick, this is well explained here http://vibr8bros.com/tutorials/illustrator-trick-how-to-avoid-blurred-pixel-fonts-shapes
aaron moody
January 17th, 2011 12:42 pmI’m surprised with how many people use illustrator to design web sites, I certainly wouldn’t ever think of switching from photoshop… and don’t see a need to.
philipp datz
January 17th, 2011 12:45 pmillustrator sometimes has problems rendering the pixel-correct shape of strokes, even if the coordinates are locked on .5-pixels. really annoying.
Colin Oakes
January 17th, 2011 1:02 pmGreat article. I use PS and will most likely continue to do so. Either way great illustrator tips.
You are slightly off on a couple of points though. In PS CS4 it is possible to specify a specific size for your vector shapes and apply rounded corners to a vector shape without having to do the selection and delete technique you were talking about.
“For example, suppose I want to round a shape. I would need to follow these steps: select the area, use the “Round the selection” function, invert the selection and then cut the selected area so that the preserved area will appear rounded.”
When you have the vector shape tool selected in PS and you look across the top you will see a little down arrow beside the custom shape button. If you click that you get extra options for creating a shape with a specific size and the ability to “Snap to Pixels”. And right beside that you will find a radius option that allows you to set how round you want your corners. The one draw back is you can’t change the radius after you make the shape.
Still a beautifully written article that is sure to help out a lot of people, Thanks for writing it.
Twitter: @OakesDesign
Vincent Le Moign
January 17th, 2011 8:22 pmYou’re right, it’s possible to create a vector shape with precise dimensions.
But too bad, you cannot modify precisely the dimensions after you created it, or change the round corner dimensions as you mentioned it: a serious drawback in a Web Design context where you need to adjust dimensions precisely (and you change it often).
Antonio
January 17th, 2011 1:16 pmgreat post, as usual.
I’m a photoshop lover by I’m working more often with illustrator.
Vitaly : I think there’s a unclosed tag in this part
“Creating a Grid in Illustrator”
looks like the tag is not closed, and all the paragraph has the header style. :)
Ciao!
Vitaly Friedman (editor-in-chief of Smashing Magazine)
January 17th, 2011 3:53 pmOuch, right! Sorry for inconvenience, Antonio. The tag is closed now.
Austinmiles
January 17th, 2011 1:19 pmI found it interesting the way you talked about how you use photoshop to do certain things. I love the idea of the modular design and certainly think that a lot of stuff is easier in illustrator. But with the vector functionality that is in photoshop right now, I still think that photoshop is pretty viable.
Michael
January 17th, 2011 1:28 pmI am most effective when I design between AI, GIMP, and the browser.
I love the quick flexibility of Illustrator (like shrinking an entire design and storing in the corner of the artboard while messing around with other ideas.) However, I’m not the kind of designer that has a clear idea of what I want to do before I start.
I find that for me, the creative process is aided when I move fluidly between the browser and graphics programs, leaning on CSS as much as possible…
As a note: GIMP is a life saver for me when working with certain types of gradients or images. It’s just super quick and easy.
jason
January 17th, 2011 1:30 pmFor the love of God, please do not encourage people to lay out web sites in Illustrator.
Making your job more efficient, slows up the developers job by a multiple of 5.
The problem probably lies in people that are used to designing for print, design sites in Illustrator. But, most designs I get as Illustrator documents are CMYK (then you complain about the colors not matching). They’re far from pixel perfect. They’re laid out based on inches, or points. They have no concept of size.
And don’t for a second say “just export to photoshop for slicing” – because everyone knows that crap is about as reliable as a PC.
Here’s a noble idea, use the right tool for the job. If you need to create a button in Illustrator, go right ahead. Then copy and paste it as a smart object. We’re cool with that.
Illustrator is the worst program in the world to slice and save for web from. Okay, second worst, I’ve had layouts given to me in InDesign, because it’s so “much more efficient” to create multiple layouts for the client. Every time a web design is done in Illustrator the world is one step closer to apocalypse. *You* don’t want to be responsible for the end of the world, do you?
Zoe
January 17th, 2011 2:45 pmI couldn’t agree with you more (well, maybe not the apocalypse part! :)
Vincent Le Moign
January 17th, 2011 8:27 pmAh ah, you’re right : let’s avoid apocalypse, and some stress for developers ;-)
But the problems you point to here are more bad practices than a software problem (yes CMJN settings for Web Design is a shame..)
This could be solved by better practices as I propose in a comment above. I’m thinking of writing :
• A recommandation document for designers : How to prepare Illustrator layout for HTML conversion
• A tutorial for developers to explain how to convert Illustrator files to HTML
Cortney Jacobs
January 19th, 2011 5:50 pmwould love to see these tuts!
jason
January 25th, 2011 2:24 pmI do concur that the problem is work flow, which is why I mentioned that most issues I’ve had usually come from designers accustomed to designing for print. On the flip side, most designs I’ve received from those accustomed to designing for the screen give me their items in photoshop, and from time to time I’ll get something in fireworks.
The apocalypse part is a stretch (maybe that should apply to InDesign web layouts), I admit, but in terms of complete project efficiency, from beginning to end, I’m still going to have to go with Photoshop.
Brandon
January 17th, 2011 10:02 pmHonestly I do about 90% of design work in illustrator and then use photoshop and smart objects to grab the parts of the design that I actually need slices for. I think a little knowledge of html and css from the designer goes a long way and solves most of the problems that are talked about here.
Todd McIntosh
January 18th, 2011 7:37 amI’d have to agree with Vincent here, the issues you’re describing are problems with the artists supplying the artwork and not Illustrator itself. Just because it’s a vector program doesn’t mean the artist doesn’t have a responsibility to layout the design to specific pixel dimensions. There’s no reason that a designer can’t provide a pixel accurate, RGB colour space design with properly set up slices and avoid PSD conversion entirely.
Jeff
January 18th, 2011 1:45 pmcouldn’t agree more
Douglas Bonneville
January 17th, 2011 1:33 pmI create styles for text in Fireworks all the time. Not sure what the article means when it says it can’t to styles. It’s not a very powerful style system, but it works. Fireworks offers the path of least resistance to creating websites out of the box. I use it in conjunction with PS. When I need to do any heavy photo work, I do it in Photoshop and then paste into FW, but really that need is quite rare. I’ve been using FW since v1.0 and CS5 is really well done and finally stable. But even when unstable, the vector nature of FW and the SIMPLICITY of all the tools trumps both AI and PS on all fronts.
One thing the article fails to mention is workflow. The slices guide in FW is it’s single killer feature that blows away PS and AI. Simply add and name a slice and when you need to reexport it, just right click and BAM you are done. The optimization panel is also just nearly perfect. For real workflow where there is a lot of round trip edits and updates, FW can’t be beat for it’s efficiency and simplicity.
Joshua Johnson
January 17th, 2011 1:39 pmFan-friggin-tastic. I’m a huge Illustrator fan and have gotten beat up on here for posting an article suggesting that you could use it for other tasks like page layout. It’s an incredibly powerful app and functions perfectly for web design. I’m very interested in Fireworks, but have definitely had the same trouble as you switching because of my preference for the rock-solid Illustrator interface and workflow.
Forrest Zeisler
January 17th, 2011 1:45 pmGreat article! I always start with illustrator to rapidly prototype a design. Then I move into photoshop for the finishing touches.
html-ninja
January 17th, 2011 1:57 pmGreat article!! Fully agree with the autor! PS is for editing PHOTOS and AI is for DRAWING. And the best thing is – you can import PSD file into AI and keep all layers and so on, while if you import AI file to PS you just get one flat pixelized layer. D’oh!
Todd McIntosh
January 18th, 2011 7:40 amYes, this is my workflow as well. The majority of the page design is done vector in Illustrator. Any sections that require more texture or photographic work I do in Photoshop and then import into Illustrator.
Szilard
January 17th, 2011 3:01 pmWell this certainly is a hot topic! I personally use both Photoshop and Illustrator for my design work. Working with vector shape layers in Photoshop gives me all the flexibility I need and moving custom shapes made in illustrator into Photoshop is as easy as copy/paste.
The ideal situation would be if Photoshop and Illustrator would merge into a single product. Honestly if there would be a way to edit shapes in Photoshop the same way as in Illustrator I wouldn’t even need a stand alone vector application.
Who else would like to see a Photoshop and Illustrator (Photoillustrator?) designer friendly hybrid app?
jamie
January 17th, 2011 3:14 pmOne of the things that was a deciding factor in using Illustrator for this kind of thing, is the way photoshop asks you if you want to commit your changes, after every tiny thing you do. It’s way too time consuming. And then there’s the obvious of rasterizing after every size change.
Ricardo
January 17th, 2011 10:11 pmI see it every day. People often call it Fireworks
Ricardo
January 17th, 2011 10:13 pmI see it every day. People often call it Fireworks.
fabio
January 18th, 2011 9:48 amThe 1st time I’ve used illustrator I had the same thought. Why the hell are they separate apps? (I know… why sell 1 app, when you can have a whole suite)
Michael
January 17th, 2011 3:04 pmI was agreeing and applauding you until you dissed on Macromedia. Dreamweaver, Flash, and Fireworks were all better in Macromedia’s hands.
jamie
January 17th, 2011 3:11 pmI really appreciate the thought that went into this article.
You really did a nice job making the case for Illustrator and even brought up some things that I hadn’t thought of! I’m in CS3, so I’ll have to wait to try out some of it, but there were definitely tips here I’m going to start using right away. (I’ve always yearned for Illustrator to work with a Database like some higher-level programs like Pro-E, but making a symbols library is something I honestly never thought of!)
I have always used Illustrator for the basic important elements of the site. It’s faster and easier, and once you learn how Photoshop treats layer names in the export, you can export a file that is just as good as PS native. I only use Photoshop for adding textures and various other things that Illustrator just wasn’t built to do. The end deliverable I hand off to coders/programmers is always an organized PSD, so why would it matter IL vs PS?
I would not use Photoshop for print page layout (like the last place I worked at) nor would I use it for Web page layout.
I think it’s really just a personal opinion though.. Photoshop may well work easier or faster for some people. I come from a print background and have found that far fewer Web designers are familiar with Illustrator than print designers are familiar with Photoshop (if that makes sense). However, no graphics program can make up for lack of good planning and wireframing, and the more you hash out the design ahead of time, the faster the actual design process will go regardless of what you use.
Thanks again for the article, and I hope to see more on this subject in the future!
Pasqual Facundo
January 17th, 2011 4:48 pmWe should all be happy we’re not reading about Corel Draw or old Freehand.
yahya
January 17th, 2011 4:56 pmi use photoshop the most at my design but this post made me think to learn illustrator more ^_^)> great post.
denise_kc
January 17th, 2011 5:28 pmI use AI for almost all my web graphics (I have CS3 and CS4 but for some reason still love CS3)
Rocket Surgeon
January 17th, 2011 5:50 pmAnother good thing about using AI for design comps is that you can embed them in a PDF UI Spec without the design becoming pixelated. Great for zooming in on parts of the UI when presenting to clients.
I really want to love Fireworks…I really do. It has by far the best features for web design…but the interface is SO clunky I give up every time I try to switch. Plus you can’t export as a vector PDF even though it is a part vector tool (which rules it out for wireframing for me).
Mike
January 17th, 2011 6:48 pmYou make a very compelling argument in regards to layout benefits vs photoshop. I’m tempted to try it, but like others have mentioned, I think I’d get hung up in the end workflow.
It’s be great if someone could make a slicing workflow tutorial for AI.
Vincent Le Moign
January 17th, 2011 7:44 pm“It’s be great if someone could make a slicing workflow tutorial for AI.”
Actually, i’m thinking of doing it :-)
Like I said in my comment above :
• A recommandation document for designers : How to prepare Illustrator layout for HTML conversion
• A tutorial for developers to explain how to convert Illustrator files to HTML
Dave Smith
January 17th, 2011 7:35 pmInteresting article – it all comes down to the tool that you prefer using.
Steffi - Web Courses Bangkok
January 17th, 2011 8:40 pmInteresting article. Well, everybody has his/her own way of designing, but definitely lots of good tips
designafro
January 17th, 2011 10:36 pmThanks for this Introduction to use Illustrator for WebDesign Layouts. I allready use Photoshop for this part. But I think I will give Illustrator a try. Thanks a lot!
If anybody speaking German, feel free to read my blog on afrobirdy.de!
Rana Mukherjee
January 17th, 2011 11:02 pmGood article,I like it.
Nicholas van der Walle
January 18th, 2011 12:56 amWonderfully comprehensive article. I use Ai daily and had completely forgotten/ignored the 9 slice feature. Good to re-visit existing tools. Thanks!
Neil Magee
January 18th, 2011 1:06 amA great article. I typically use PS for most designs. I can see why AI is such a good tool for creating modular designs.
Bounga
January 18th, 2011 1:35 amNice to read you here Vincent. Great article!
Hope to talk you soon.
Max
January 18th, 2011 2:00 amMaybe Smashing Magazine should use some of their advice in regards to ‘Productive Web Design’ and rethink some of their redesign decisions…
Peter Venero
January 18th, 2011 2:29 amAwesome article! Designing website UI’s in Illustrator has always been my favourite!
Bart
January 18th, 2011 2:31 amLove Illustrator for drawing but for serious webdesign there’s just one good choice;
Fireworks!
Neither Illustrator or Photoshop where designed to work with pixels. Adobe tries hard to get them to work well for screen design but Fireworks was born to do so. It will always feel more naturally at home with screen design.
Cesare
January 18th, 2011 2:35 amFireworks has improved a lot. It is a less “heavy” that Illustrator (at startup and at runtime). I recently tried opacity and I fell in love with it.
hans_hansen
January 18th, 2011 2:57 ami am impressed by the fact that most people here use photoshop for prototyping. i use fireworks and if you work some months with it you will know why it’s made for webdesigning.
Mike Horn
January 18th, 2011 3:13 amGreat article. It’s strange though, my first choice for laying out designs has always been Illustrator – it suits my design style better. I only really use Photoshop when I absolutely have to, eg. specific effects.
Arsado
January 18th, 2011 3:31 amInteresting article!
Especially 9slices and paragraph styling parts are usable.
But it’s strange that nobody mentioned “Layer comps” and “Smart Object” in PS – two extremely usable features in PS that can shine over all other mentioned products ;)
Daniel Lindholm
January 18th, 2011 3:39 amYes! Finally, I use (and always have) Illustrator for my designs and have since long stopped trying to explain this for Photoshop users. Now I can just link this. Thank you. Good work!
Graphiics
January 18th, 2011 3:54 amnice admin keep up
Inpixelitrust
January 18th, 2011 4:18 amVery nice article. I have to say that I’m relieved to see that’s I’m not the only designer using illustrator to create full websites. I usually prefer illustrator when it comes to websites that tend to be web-application for instance, when you have lots of gui elements that you repeat, the symbols are a great tool. I also use it a lot for mobile applications. Illustrator is also awsome for creating great buttons.
You make a good point about cpu ressources. The main reason why I first used Illustrator to create a website (actually a wireframe which became a website afterwards with some modifications) was because photoshop was too slow on my aged computer.
Khalid
January 18th, 2011 4:26 amI’m really surprised how low the percentage of designers that design in the browser is. I open Photoshop when I want to create some elements, but I create the main lay-out in my editor.
Alan Brown
January 18th, 2011 4:30 amIt’s good to find an article that backs up all of the reasons I’ve had for using AI in web design. I even think exporting is easier due to creating layer styles for a ‘slices’ layer. I wouldn’t consider starting a design in PS as it’s not geared towards layouts.
Ameya
January 18th, 2011 4:37 amgood
markus
January 18th, 2011 4:38 amJust use Fireworks
Felipe
January 18th, 2011 5:38 amIn Photoshop we can create a button, for example, croping the button and “save for web”. Can i do something like this in Illustrator? I think is impossible to work only with IIlustrator.
Alan Brown
January 18th, 2011 6:05 amDraw a slice around it, name the slice, ‘save for web’.
Felipe
January 18th, 2011 8:32 amThanks!! What the url of the agency you work?
jamie
January 18th, 2011 9:54 amI often use the crop area tool in Illustrator for quickly saving a graphic for web- inCS3. For SOME REASON they’ve completely changed it in CS4+!!!
But in CS3: It works a bit differently than Photoshop: In Illustrator, you create a box around your item, and this box acts as the crop area. Go to Object>Crop Area>Make. I LOVE it because you never change the artboard, just the crop area, so you can redo as often as you like, quickly and easily.
Daniel Cordell
January 18th, 2011 5:54 amI’ve found it easiest to stick to Illustrator for the mockup stage as my designs are often used in print presentations to clients.
amit mojumder
January 18th, 2011 5:55 ama great article indeed. helps a lot to understand the gravity of illustrator for design UI projects.
Thanks a lot for sharing.
dp
January 18th, 2011 6:07 amI have to respectfully disagree.
Photoshop is the industry standard for a multitude of reasons not mentioned here. If the site is to be worked on by more than one person you MUST use Photoshop!
If you go into an agency and start designing a site in Illustrator, they will tell you to stop and do it in Photoshop. If you don’t, you will not be hired back.
Sure, Illustrator is better for text, wire framing etc. but it should be used in support of Photoshop, not in place of it.
I thought this was common knowledge?
Alan Brown
January 18th, 2011 7:02 amI work for an agency and have started every design in AI. Granted you do need to know how to work with PS in web too, but I’ve never been told I MUST use PS..
David Platt
January 18th, 2011 7:20 amWhat if another designer has to pick up the project if you’re unavailable?
jamie
January 18th, 2011 9:55 amOne would hope that other designer would already know how to use Illustrator, as much as an industry standard as Photoshop.
Todd McIntosh
January 18th, 2011 7:47 amTotally disagree, I worked in an agency for a number of years, and we used Illustrator for mockups all the time. Much easier to print high res copies for client approval (yes, sometimes you need paper proofs for web design). If you know what you’re doing, AI saves a lot of time, especially when extensive changes are required.
Michel Bozgounov
January 19th, 2011 5:58 amI know some agencies that work with both Adobe Fireworks and Photoshop; and some actually work with Fireworks only!
So no, this is not “common knowledge”. Many designers simply stick with Photoshop just because “everyone does that”. Seems time has come to stop this practice and broaden the horizon a bit… :-)
So I applaud the article — for once someone to recommend a different tool than Photoshop, for Web work! In fact, both Illustrator (as of version CS5) and Fireworks (as of version CS3 onwards) are much better tools for Web design than Photoshop!
Amazing
January 24th, 2011 11:54 pmAt my agency(kavamediagh.com), we use Fireworks and I’d more than glad to share tips or tutorials on designing sites and the work flows. Could you point me in the right direction Michel, Thanks.
GcH
January 20th, 2011 7:44 pmWhat?
So… everyone has to use iphone as their smarphone of choice just because “most of the people use it” too? And the rest of the smart phone aren’t smart phone then?
nf
January 18th, 2011 6:23 amInteresting article, definitely agree that illustrator is faster to design for web than Photoshop. Right now I am designing in InDesign (which I have only used for print stuff before) and it is proving surprisingly easy!
Using masterpages makes it really quick to make changes to elements that appear on every page, and the paragraph/character styles panel is easy to use. Also InDesign has a great paste in place function/keyboard shortcut so the elements are in exactly the same place. The more complex graphics (vector based) I have created in Illustrator and placed into the masterpages. You could also use object styles if necessary.
Rommert
January 18th, 2011 6:31 amThis article is pure gold for every webdesigner. Everybody should design in Adobe Illustrator! It’s so flexible!
Seb
January 18th, 2011 6:32 amI’ve been doing the same, using illustrator for most of my work. From wireframes to final design, and I’m using photoshop for the fancy bits. If you never tried, give it a shot. I’m sure you will see very quickly how one can produce the same quality work in less time.
Mark
January 18th, 2011 6:51 amI’ve been thinking about switching from PS for a while. Definitely going to give it a try. Thanks for that.
Todd McIntosh
January 18th, 2011 7:24 amGreat article, I’ve been using Illustrator as my main web design app for quite a few years now. There are a few things that are more awkward than Photoshop (slicing, and advanced layer effects), but once you get used to it, it’s a much better workflow.
Since most objects are vector based, you can resize large site elements quickly and painlessly. Also, a big plus, which I don’t think you mentioned is the ability to print high resolution copies of your mockup for clients. Try doing that with your 72dpi Photoshop mockup, and still keep your file size low!
tim
January 18th, 2011 8:49 amYou should be sending your clients comment-enabled PDFs, not printing “high-res” copies of something that will only be viewable on screen or a mobile device. If you use printouts and the client approves them, then you go into development without the client ever seeing an onscreen version, you are going to be in a world of hurt. The colors will ALWAYS be off on the printed version. They have no idea of the width of the site or the length, or anything really. You are just lucky if you haven’t had problems with this already.
francisco arenas
January 18th, 2011 7:36 ama thing is really important and is missing here is the autocreation of grids using a simple box ( object / path / split into grid), this one is the best tool for creating grids inside Illustrator. i have also coded a plugin for photoshop for creating the same grids inside that one so you can replicate easily your concept designs in photoshop later
;)
Mari-Megan
January 18th, 2011 7:38 amI’ve been waiting for someone to agree with me on this!!! I make 99% of all web and UI mockup’s in Illustrator. It’s so much easier now in CS5 with the export to png using art boards feature!
Mourinho
January 18th, 2011 7:43 amInkscape
Mordy Golding
January 18th, 2011 7:47 amThis is a great article. In case people are looking for more information on using Illustrator for Web design, here are a few posts I’ve written over the past year or two:
http://rwillustrator.blogspot.com/2010/08/when-pixels-snap-antialiasing-in.html
http://rwillustrator.blogspot.com/2010/07/simulating-css-box-model-in-illustrator.html
http://rwillustrator.blogspot.com/2009/05/youve-been-sliced-sorry-multiple.html
http://rwillustrator.blogspot.com/2008/12/illustrator-and-html.html
http://rwillustrator.blogspot.com/2008/12/illustrator-and-dreamweaver-integration.html
:) Mordy
Bryan
January 18th, 2011 8:08 amIn the real world they are deadlines, I once had one employee wasting hours in illustrator and Photoshop when another did virtually the same design in fireworks : 4 times faster, cleaner and fast cutting
Remember Adobe make all three applications and they themselves encourage web designers to use Fireworks!
It also doubles as a remarkable prototyping tool also, when doing your next presentation to a client, get a good laptop and fireworks, to present your ideas beets the pants off hard to understand wireframes (from a clients point of view)
The tool is designed purely for web design nuff said!!
I be in a few weeks we will have a post on the benefits of designing a web site in Quark Express.
Bryan
January 18th, 2011 8:15 am“Fireworks does not provide a way to format text by applying styles to paragraphs, which is a serious deficiency because Web design is to a large extent about typography.”
Passe you SEO guides, (pay attention on using graphic text)
Unless your are a flash designer than you don’t really care about Seo ;)
Haddicus
January 18th, 2011 9:41 amYou don’t care about SEO?
Reuben
January 18th, 2011 8:47 amBest… web… design… article… ever.
Paulo
January 18th, 2011 9:11 amBeen using AI for web design for years! Glad to see an article on it.
Haddicus
January 18th, 2011 9:40 amThis article is all about, as you said, preference. I have used PS for years, and have tried Illustrator as well as Fireworks, and just don’t care for the tools as much as PS. I’ve tried using IL more, but still find the tools a bit odd to use. Good overview nonetheless.
Angel
January 18th, 2011 9:41 amEven seeing your article and all comments, I prefer to continue using Fireworks I think it’s still faster.
Jeff Hester
January 18th, 2011 10:02 amIllustrator should be every designers “go to” program, and I have been in this industry since 1988. I can tell you 90% of our projects start in Illustrator. That’s over 4400 projects since 2002. This includes print and web projects. If you are serious about design, you need to have the modular ability Illustrator is based on. Never do we do a web project, that sure enough, require a print project to support it. It may be a display, a package, a billboard, a name tag, or what ever. If you can’t turn that brilliant web design into branding objects for other projects… you are wasting your time. We only use Photoshop for photos. :-)
Aaron Martone
January 18th, 2011 10:36 amI was actually mulling this over lately. AI seems a better candidate for doing website mockups that PS (PS still king for doing raster art), but alas, I simply don’t know AI as well as I do PS (but I want to change that as well)
AI CS5 really looks like a solid candidate for website mockups since it does excel in many areas of modularity. I’m finding modularity to be a great thing, especially when it comes to coding a site. I’m absent-minded, so having something be naturally organized and systematic really makes finding it and altering it so much easier.
I’m sure if you need to place a raster image that won’t scale well in AI, it can do it, and will do it’s best to resample it on the fly as a smart object, but aside from that, yeah, I’d say AI is a better candidate than PS to that extent. It’s not that PS isn’t better suited to do other things more than AI, which it is…
Ed
January 18th, 2011 1:17 pmI recently read an article on SM about why Fireworks was so great for web design. And I read another at one point about why PS was better. After reading this one, I am confused.
With all due respect, I find a lot of the articles on SM to be long winded and sometimes contradictory. These aren’t blogs, they are opinionated whitepapers.
My advice – pick one program, learn it well, and do your job.