Skip to the page
Travel Pet AdventuresTravel agency · Bloomington MN 5601 Green Valley Drive, Suite 240, Bloomington, MN 55437 +1 (952) 897-4126 Return to the top
A weathered timber boardwalk running low over coarse grass and standing water

what works, what does not, and how to tell us

How this site is built to be used, and where it still falls short

This page is written against WCAG 2.2 AA. It lists what we built, what we have not fixed yet, and what happens when you write to us about a barrier.

Every trip figure on this site, from $1,180 to $3,120 per person, is plain text you can select, zoom and read aloud.

Accessibility work on a small agency site is mostly unglamorous. Nobody notices a correct heading order. What people notice is the day the catalog will not scroll on their phone, or the day a screen reader announces a trip as "graphic" and stops. So the useful thing to publish is not a badge. It is a list of what we actually did, followed by a list of what we know is still broken.

The site was built and tested against WCAG 2.2 AA. We did not commission an external audit and we are not going to claim one. Testing was done by hand by the people who wrote the pages.

What we built in

Keyboard, all of it
Every link, every field, every filter on the catalog can be reached and operated with Tab, Shift Tab, Enter and the space bar. There is no control on this site that needs a mouse. The focus outline is a solid two pixel ring that we never turn off, and it sits on a background chosen so the ring stays visible on both the pale and the dark panels.
Heading order
One h1 per page, then h2, then h3, in that order and with nothing skipped. If you navigate by headings you get the page structure the way we wrote it, not a jumble. The trip pages all follow the same shape, so once you learn one you know the other ten.
Contrast read off the real ground
Text contrast was measured against the color actually painted behind it, not against white as a stand in. Body text sits at or above 7 to 1, and the smallest type on the site, the notes under each figure, was raised twice during the build because it measured 4.2 to 1 the first time.
Alternative text
Photographs carry a description of what a traveler would see: the ground, the water, the parking, the room. Where an image is only decoration it carries an empty alt so a screen reader skips it rather than reading a file name. No image on this site holds information that is not also written in the prose next to it.
The three marks
Each trip carries a mark showing how much of the week is open to your dog. The mark is a shape with a countable number of sides: three sides for part-of-it, four for almost-all-of-it, five for all-of-it. It is never a color, never a green light against a red one, and the words all-of-it, almost-all-of-it and part-of-it are printed next to every mark in text. Turn images off entirely and the answer is still there in words.
Arrival that moves and never fades
Blocks that come in as you scroll move a short distance and stop. They do not fade from transparent, because a fade leaves text unreadable partway through and leaves it invisible altogether if the animation is interrupted. Everything on the page is at full opacity from the first paint. If your system asks for reduced motion, the movement is dropped and the block is simply there.
Zoom and reflow
At 200 percent browser zoom nothing is cut off and nothing needs sideways scrolling, on the trip pages and on the request form both. At 400 percent the layout collapses to a single column and stays readable, with the one exception listed in the next section. Text can also be spaced out, line height and letter spacing raised, without content overlapping.
Fields that say what they want
Every field on the request form has a visible label that stays visible after you type, not placeholder text that disappears. Required fields are named as required in words. When something is wrong the message appears next to the field, says what to change, and does not clear what you already entered. The form can be completed with a keyboard alone and it never times out.

Where it is honestly weak

The five row comparison on a narrow phone
The table that compares the eleven trips has five rows of figures and it does not collapse gracefully below about 380 pixels wide. It scrolls sideways inside its own box, which is workable but not good, and a screen reader on a phone will read it in an order that is harder to follow than on a laptop. A stacked version is being written and we expect it live within about eight weeks. Until then the same figures appear in prose on each individual trip page.
Catalog length
The catalog runs long. Eleven trips with figures, notes and marks makes for a lot of Tab presses if you are working from the top. There is a skip link to the filters and one to the footer, but there is still no way to jump straight to a single trip from the catalog head. We are adding an in page list of the eleven trip names at the top of the catalog. No date on it yet, and we would rather say that than invent one.
One screen reader, one browser
Testing was done with one screen reader and one browser combination. We have not tested with the others. We are not going to imply coverage we do not have. If your combination behaves differently from what is written above, that is exactly the report we want, because it is the gap we cannot see from here.
English only
Every page, every field label, every error message and every reply from this office is in English. There is no translated version and none is planned. If English is not the language you work in, a message in your own language is still welcome and we will do our best with it, but the reply will come back in English.

When something on this site stops you

Write to alongside@travelpetadventures.com or call +1 (952) 897-4126. If you would rather use paper, the address is 5601 Green Valley Drive, Suite 240, Bloomington, MN 55437.

Tell us what you were trying to do, what happened instead, and what you were using: the device, the browser, and the screen reader or other software if you use one. A sentence is plenty. You do not need to know the technical name of the problem, and you do not need to have narrowed it down. "The trip figures on the catalog page read out in the wrong order on my phone" is a perfect report.

A message is read the same working day. What you get back is one of two things, and never a holding line that repeats itself.

If it can be fixed, you get a date. A real one, in the reply, with the change described. If we miss it, we write again before the date passes rather than after.

If it cannot be fixed, you get that in plain words along with the reason, and you get the alternative. Sometimes the alternative is that we read the figures to you over the phone, or we send the eleven trips as plain text in a message with no layout at all. That offer stands permanently and you never have to ask twice for it.

Three things are outside what this office can change. We do not control the ground at any property and we do not run any of them, so we cannot promise a step free door or a particular surface underfoot. What we can do is ask the property a specific question before you commit and put the answer in writing to you. Anything concerning your dog's own health belongs with your what belongs with your veterinarian and is not something this office advises on. And what a property does or does not allow is set by that property, not by us; the marks on our catalog report it, they do not change it.

Cancellation terms, including how a change of circumstances is handled, are on the cancellation terms page. Questions that come up often are answered on the the short answers page.