Jason Knight
2 min readFeb 25, 2022

--

I think a lot of the problems you're talking about here stem from the fact we have -- as I've said for near-on a decade and a half -- far too many artists under the DELUSION that they're some type of "designer". All they know is pushing pixels around in photoshop, figma, sketch, etc, and making things pretty, whilst utterly devoid of knowing the first blasted thing about specifications, guidelines, usability, or accessibility.

The art-inclined who sucker themselves into THINKING they know what design is are a constant bane, vomiting up broken, incomplete, inaccessible disasters where sure, it looks pretty.

But "pretty" means not a damned thing if the result has illegible colour contrasts, fixed layouts, concepts that don't translate well to responsive layouts, presentational image to content relationships that force the use of fixed metrics, design ideas that force an illogical document structure, etc, etc.

This is why ACTUAL designers use a content-first progressive enhancement approach, and design USING the code. This is because ACTUAL design realizes that when it comes to web technologies you are designing for MORE than just the perfectly sighted sitting on screens. Users of screen readers, braille readers, less capable devices, search engines, and dozens of other possible user-agents are as much a part of ACTUAL design as your goofy graphics.

Much less as a dearly departed friend of mine used to say, "people visit websites for the content, not the goofy graphics, animations, and layout you hang around it."

You take your content or a reasonable facsimile of future content and put it into a flat text editor in a logical / useful order as if HTML doesn't even exist. You then mark it up semantically -- saying what things ARE structurally / grammatically and NOT what you want them to look like. Next you use an external stylesheet loaded <link media="screen"> to create your desktop layout. Then you narrow your window until things break, re-arranging the layout with media queries where and as needed instead of some idiotic rubbish "grid of 12" idiocy.

Then and only then do you unleash your inner artist to do a paint-over applying colours, backgrounds, shadows, etc.

THAT IS DESIGN! Dicking around in a over-glorified paint program from the very start is not!

And it's why the vast majority of tools out there calling themselves web designers wouldn't know actual design from the hole in their backside... and why in my freelance consulting sites and apps that started out life that way are universally broken, incompetent , inaccessible GARBAGE... which is lovely when the client is being dragged through the courts for exactly those failings.

--

--

Jason Knight
Jason Knight

Written by Jason Knight

Accessibility and Efficiency Consultant, Web Developer, Musician, and just general pain in the arse

Responses (1)