Archive for the ‘CSS & Web Design’ Category

Results of a Study about Online Experience

Wednesday, November 12th, 2008

A little while back, Michael emailed me an invitation to look at some findings from a study about online experience. I haven’t had a chance to check out the full document yet, but the executive summary contains quite a bit of information. I’ll consider here how some of the findings affect technical documentation.

Easy Access to Complete Information

One point made in the findings is that users’ “enjoyment” of a site is tied closely to how easily they can find the information they want and stay oriented at the same time. I think this is a given for technical communicators; we know that users want to get answers as fast as possible, and documentation must be navigable. Those two factors are easier to pin down than a third: “complete information.”

(more…)

“If an App Is Designed Well…”

Wednesday, October 15th, 2008

A few weeks ago, I received an email from a reader who had performed a study about what Web site visitors believe a good online experience is. More on that in another post. But as a technical writer, when I am documenting software, the design bears as much on my experience as it does on any user. So I think about good application design quite a bit.

I once overheard a Web designer say something to the effect that “if an app is designed well, it doesn’t need help,” meaning a help system.

Say what?

(more…)

Making Headings Stand out with CSS

Saturday, August 23rd, 2008

In one of my help projects, I put together styles for the topic titles and headings that visually divides the sections of the topics. Size and font weight aren’t the only things available for making headings stand out and the structure of a help topic understandable for the user. Here’s the styling I used, as well as another style that may help headings visually noticeable.

(more…)

A Two-Column, Equal-Height Layout with CSS

Thursday, August 21st, 2008

One thing that puzzles CSS newbies and even intermediates (as it did and still does with me) is how to get the visual layout with CSS that can easily be achieved with tables. A two-column layout where the columns are equal lengths is one such layout. (This assumes columns that are different colors.) As part of this week’s CSS tips, I’ll share how I got mine on this very site.

(more…)

Streamlining Your CSS File

Monday, August 18th, 2008

It feels like a good week to post about CSS and Web design techniques. Today’s suggestion comes from one of the interaction designers I used to work with. A couple of years ago, I was reworking some tutorials and putting them into HTML. Because our designers work in CSS, I decided I needed to learn it. This designer reviewed my CSS for me, and one of the tips he gave me was to declare attributes as high in the CSS file as possible.

One of the objects of CSS is to cut down on the code in HTML files, which increases the speed at which browsers load the pages. You can also reduce the size of your CSS file itself with this technique.

(more…)

An Upcoming Change to Gryphon Mountain—and a CSS Tool

Friday, May 9th, 2008

My brilliant idea was going to be a couple of pages added to this site. The first is a page that highlights books that I own and recommend, along with some descriptions. (Gordon McLean has a bookshelf page that is largely images only.) I still plan on doing that, and the object of posting that intention here is to make it a commitment. You’ve heard it here, folks, so I can hardly be a flake about it now, can I?

The other idea I had was a CSS reference mostly for myself, but which others may find useful. However, there’s something better.

Peter Grainge, Adobe Community Expert on RoboHelp, mentioned in a RoboHelp forum post that there’s a little, free-of-charge CSS editor out there called TopStyle Lite. TopStyle Pro will cost you, but Lite is still a nice tool and provides selector and property options as you go along. It has a Style Inspector that basically does what I would have done.

I’d Like You to Meet Someone: Mr. CSS

Saturday, March 29th, 2008

My job has involved opportunities for some Web design, which helps to satisfy the drive to create. We have a separate team for interaction designers, and they are very talented in using cascading style sheets (CSS) to design their prototypes. When the CSS emphasis was established in the group (the user education team and the interaction design team are what you could call “sister teams”), I took some time to learn what CSS is about and see if I could harness it in developing some HTML tutorials as well as my online help systems.

I really became excited about CSS, and here’s why.

(more…)