LFW

Blog · Accessibility

Accessibility Tips

Color contrast, text over header images, links that open new tabs: small design choices that decide whether a page works for everyone.

Check contrast where it actually appears

Color contrast can look fine in a design file and fail on the real page, especially when text sits over a header image, a gradient, or a textured background.

Run your contrast checker on the colors people actually see on the page, not the ideal values in your color palette.

Image headers need extra care

Text over a photo is easy to break. The crop changes between screen sizes, responsive layouts can move the focal point, and a bright patch of the image can end up right behind important text.

If a header puts text over an image, give it a consistent treatment that keeps the text readable at every screen size.

Open new tabs on purpose

Opening a link in a new tab can help for documents, outside resources, or tasks where leaving the current page would lose someone's place.

Don't make it the default. A tab that opens unexpectedly can confuse people, especially those navigating with assistive technology.

Keep reading

September 20, 2026 4 minutes

What a Stranger Learns About Your Site in One Minute

Everything in this article is public. It is what a curious visitor, a vendor sizing you up, a journalist, or a scanner run by someone less friendly can read about your website in about a minute. The free audit runs those same checks for you, and you can try it at the end of this article. Here is what it looks at, in the order a stranger would.

September 20, 2026 3 minutes

Login Names Are Half a Login

By default, a WordPress site will list its users for anyone who asks. You get every author's login name, in a machine-readable list, at a fixed address. Attackers don't have to guess who the accounts are. They only have to guess the passwords. This post covers where the list comes from, how the free audit reports it, and four changes that close it without locking anyone out.

All articles

    Powered by LFW Search
    Prefer to write?

    Tell us what needs to work better.

    Slow, fragile, hard to edit, missing a workflow. Say it plainly, and you'll get a straight answer, not a ticket number.