Skip to content

Accessibility Audit 1.3.4: short outages, lazy images of text, and continued solutions - #9

Merged
HosseinKarami merged 1 commit into
mainfrom
fix/1.3.4-outages-images-solutions
Nov 6, 2026
Merged

HosseinKarami merged 1 commit into
mainfrom
fix/1.3.4-outages-images-solutions

Conversation

@HosseinKarami

Copy link
Copy Markdown
Member

Summary

Version 1.3.4. Fixes from the sixth full audit of the large WordPress multisite, with 1.3.3 and the full budget. All the fixes of 1.3.3 worked. The list had 3 items. The details are in CHANGELOG.md.

The page loads

  • A load that gives a status of 500 or more, with no bot challenge, gets one more load after 15 seconds. When the second load gives such a status too, the width did not load. Before, the engine tested the error page of a proxy as a page of the site. On the multisite, a short outage gave 8 false new issues and 4 false questions, and 1 question went.
  • The status of a page is the status of the first width that loaded.

The results from run to run

  • An issue whose page did not load at the width of its example is "not checked", not "fixed". A question on such a page stays, with its answers.
  • The item of an image of text uses the address of the image after its load. On the multisite, 280 lazy images on 271 pages shared the item image| and one question. An image that a script sends keeps the query in its item. The detection of image-of-text is now 1.3.4.
  • A continued issue names its own ID in the solution that it takes from the old ID. The command of a decision in a solution names the issue of the solution. A refresh corrects such a solution of 1.3.3.
  • An issue keeps replaces in the next runs. The counts do not change.

Test plan

  • npm test, with a new test file, short-faults (15 checks), and 5 new checks in false-changes.
  • The new checks on the 1.3.3 code: 14 of the 15 checks of short-faults fail there. The other one is a setup check. 4 of the 5 new checks of false-changes fail there. The other one passes on both versions.
  • The seeded faults: 74 of 74 found.
  • A refresh with this branch on a copy of the multisite results of 1.3.3. It changes 1 issue file: the command in its solution now names its own ID. summary.json and the report do not change.
  • The new image test on 4 pages of the multisite. The 3 image questions with an AI answer keep their items, so their IDs and answers stay. The page of the shared question gives one item for each image.
  • A full audit of the multisite with 1.3.4, and the review cycle.

…ntinued solutions

A status of 500 or more gets one more load after 15 seconds, and a width that gives
it again did not load. So the error page of a proxy is not tested as a page of the
site. The issues and the questions of a page that did not load at a width stay "not
checked". The status of a page is the status of the first width that loaded. The
item of an image of text uses the address of the image after its load, and keeps the
query of an image that a script sends. A continued issue names its own ID in the
solution that it takes from the old ID, and keeps `replaces` in the next runs.
@HosseinKarami
HosseinKarami merged commit 8fee707 into main Nov 6, 2026
1 check passed
@HosseinKarami
HosseinKarami deleted the fix/1.3.4-outages-images-solutions branch November 6, 2026 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant