Task type · Website testing

Cross-browser checks on machines that belong to people

A screenshot grid renders your site on clean machines. Almost nobody browses on a clean machine, and the difference is where the reports come from.

The value here is specifically that the machine is not yours and was not prepared for the test. Everything a rendering grid controls for is the thing you want to observe.

What to put in the public brief

Keep the URL private.

What to put in the private instructions

  1. Name the pages and what should appear on each

    So a missing element is reported rather than assumed to be the design.

  2. Say to leave their setup alone

    Do not disable extensions, do not switch to a private window unless asked, do not change the font size. The unprepared profile is the instrument.

  3. Ask what they are running

    Browser version, operating system, any content blocker, and whether text is scaled. This is the metadata that turns one report into a reproducible one.

  4. Ask about interaction, not just appearance

    Whether menus opened, whether forms accepted input, whether anything needed a second tap. Screenshots hide all of that.

Proof worth requiring

Ask for

Screenshots per page, the full browser and OS version, any extensions, and one line per page on whether anything behaved oddly.

Do not ask for

A console log or a network trace. You are buying an ordinary person's browser, and requesting developer output selects for people whose setup is no longer ordinary.

When this task type is the wrong tool

If you need every commit checked, use an automated grid. Running this on each deploy would be slow and expensive and would still miss regressions between campaigns.

If the layout is fine everywhere and people still cannot complete a task, that is a findability or checkout problem rather than a rendering one.

Check your browsers

Set the reward and the browsers you need covered. Workers reserve a spot; the URL stays private until they do.

Post this task