Bring the pain, the plugin pain.

I have a sweetie pie of a client who is very nice and everything but every little design change they ask for (and they ask for very many) and which I then implement has to be tweaked about 30,000 times before they are happy.

Completely understandable. It is their site. I just keep chanting this mantra in my head, keeps me from shooting myself in a vital organ.

Most of the time. Today the requested color was too bright.
I went in and began to do stuff. Ok we all know changing the color of the background of a div is not supposed to make a plugin disappear. I checked for missing ; or } nothing. No unclosed div no unclosed anything. Further messing led me to sidebar.php and back to the plugin page for help. I repeated installation steps 1 2 3. Still not there. I deactivated. I reactivated. Still not there. I cleared my cache. Still not there. I deleted the plugin and reuploaded it. I followed the steps all over again. Still not there.
This is the kind of thing that makes me unhappy.
Because whatdidIdo?! Back up your themes before you mess with them,sob.
And while I was re-validating the code I got a message saying that it had no less then 42 errors!
Continue reading Bring the pain, the plugin pain.

Arial, Helvetica, sans-serif ? Thanks Microsoft.

I used to include helvetica in my font string by rote. I never really looked at it in action. I admit I never thought much about it. Until I wanted to use some new fonts and wondered why the next font down in my font string showed. Well, helvetica is a universal font that everyone has installed by default in their computers,which explains why it would be displayed by my browser but Volute wouldn’t. I had helvetica but I didn’t have Volute.
Here is a list of default fonts .
The idea is compromise. List first the font you really want to use and that you have installed and hope someone or many others have it,too. Then list a few other fonts separated by commas ending with a sure-fire sans-serif or serif. Use Weiss Lapidar for a heading and your body font will show, hence the need to specify some “fallback” font-families in your font string.
I recently downloaded this font along with Volute and about 20 others. But only my machine can see them.
There are a few universal font families: Arial,Trebuchet MS,Tahoma,Palantino Linotype, and etc.they fall into serif or sans serif. I’ve seen sans and sun-sans,too.
Use these and no matter what browser anyone viewing your page with will see these fonts.
Continue reading Arial, Helvetica, sans-serif ? Thanks Microsoft.

Theme Designing,Theme Destroying

Today I got a call from my nicest client whose site I have been tweaking since the spring. She wanted to tell me a few problems she was still having with the site(mostly typography issues,spacing,etc).

I felt a little guilty because I began to get these problems in line last week then dropped the ball and started working on 2 other projects. I’d also begun the migration of her site from a very simple CMS to WP. She writes a monthly column and was excited about the promise of more interaction via a blog.

The thought of absolutely iron cladding her current site’s design only to have to dive in and make her a theme for her new site kind of galled me.But she had done a recent mailing and wanted the site to look good when folks came calling… So no way to avoid the extra work. If her project was the only one on my list I think I could have done all of the improvements that same week. But I am just one little slave.

So I did the improvements and began to work on making a theme for her blog. I worked for 3 hours had dinner and worked for 3 more hours.

One tiny little thing didn’t work and I deleted the whole thing! Over 6 hours of work down the drain. I am seriously disturbed. I knew that deleting the files was rash even as I decided to do it. And I still did it. (Of course I have a similar template lying around but) I was getting close with the one I was working on, then I just wiped out.

Six hours of work.Sheesh.

Your client isn’t a child, but…

In every single one of the jobs I have done I have acted in accordance to my client’s wishes when it came to designing their site. In only one or 2 jobs have I been given carte blanche to do as I pleased. I can work either way. Clients of mine are free to tell me they want something done this or that way or to have an aspect changed,whatever. It’s their site,you know.

Sometimes I’ve been asked to do something that went against my personal checklist of suckage such as a splash page or background music. Again,their site. The best you can do is tell them why it’s bad. I always say: you want people to want to be there,right? And then I go on to suggest why this or that is a bad idea. Usually they get it. That’s all you have to do. Tell them why it’s a bad idea to have a splash page or background music and hope they will at least consider your points.
Chris Heilmann, who I think is a great guy and probably a genius, told me a funny thing about splash pages. He said

” it’s like you receive a flier on which is printed welcome to my pizza menu, please read my pizza menu.
Then you get to read the pizza menu. “

I thought that was a hilarious visual image. And so true!
Ok, but so what if you think you know better than your client? Want to alienate them? Want to make them feel stupid? Not a good idea. Take it from me. Do it right and they will think you have the best approach. Do it wrong and they will think you are a bossy jerk.
Everyone has different sensibility when it comes to design. Sometimes, you the designer (Mom), says “but vitamins are good for you honey” and the client says “I like shiny things”.
In other words if they want a splash page and you can’t talk them out of it then they get a splash page.