clj-chrome-devtools.commands.audits
Audits domain allows investigation of page violations and possible improvements.
check-contrast
(check-contrast)(check-contrast {:as params, :keys [report-aaa]})(check-contrast connection {:as params, :keys [report-aaa]})Runs the contrast check for the target page. Found issues are reported using Audits.issueAdded event.
Parameters map keys:
| Key | Description |
|---|---|
| :report-aaa | Whether to report WCAG AAA level issues. Default is false. (optional) |
disable
(disable)(disable {:as params, :keys []})(disable connection {:as params, :keys []})Disables issues domain, prevents further issues from being reported to the client.
enable
(enable)(enable {:as params, :keys []})(enable connection {:as params, :keys []})Enables issues domain, sends the issues collected so far to the client by means of the issueAdded event.
get-encoded-response
(get-encoded-response)(get-encoded-response {:as params, :keys [request-id encoding quality size-only]})(get-encoded-response connection {:as params, :keys [request-id encoding quality size-only]})Returns the response body and size if it were re-encoded with the specified settings. Only applies to images.
Parameters map keys:
| Key | Description |
|---|---|
| :request-id | Identifier of the network request to get content for. |
| :encoding | The encoding to use. |
| :quality | The quality of the encoding (0-1). (defaults to 1) (optional) |
| :size-only | Whether to only return the size information (defaults to false). (optional) |
Return map keys:
| Key | Description |
|---|---|
| :body | The encoded body as a base64 string. Omitted if sizeOnly is true. (Encoded as a base64 string when passed over JSON) (optional) |
| :original-size | Size before re-encoding. |
| :encoded-size | Size after re-encoding. |