postjoe .com
3.31
Results collected 2024-04-05 from https://postjoe.com/
Lighthouse Performance
1.00
- The website is really slow!
- Total Blocking Time 1.00
- Cumulative Layout Shift: 1.031 1.00
- Largest Contentful Paint: 8.3 s 1.00
- Speed Index: 6.5 s 1.95
- First Contentful Paint: 1.5 s 4.80
- Avoid large layout shifts 1.00
- Avoid large layout shifts 1.00
- Defer offscreen images 1.00
- Eliminate render-blocking resources 1.00
- Largest Contentful Paint element 1.00
- Max Potential First Input Delay 1.00
- Minimize main-thread work 1.00
- Preconnect to required origins 1.00
- Reduce initial server response time 1.00
- Reduce unused CSS 1.00
- Reduce unused JavaScript 1.00
- Time to Interactive: 13.4 s 1.00
- Ensure text remains visible during webfont load: 2.50
- Properly size images: Potential savings of 130 KiB 2.50
- Serve static assets with an efficient cache policy: 44 resources found 2.50
- Avoid chaining critical requests 5.00
- Avoid long main-thread tasks 5.00
- Avoid multiple page redirects 5.00
- Avoid non-composited animations 5.00
- Avoid serving legacy JavaScript to modern browsers 5.00
- Avoids
document.write()
5.00 - Avoids an excessive DOM size 5.00
- Avoids enormous network payloads 5.00
- Diagnostics 5.00
- Efficiently encode images 5.00
- Enable text compression 5.00
- Final Screenshot 5.00
- First Meaningful Paint 5.00
- Has a
<meta name="viewport">
tag withwidth
orinitial-scale
5.00 - Image elements have explicit
width
andheight
5.00 - JavaScript execution time 5.00
- Metrics 5.00
- Minify CSS 5.00
- Minify JavaScript 5.00
- Minimize third-party usage 5.00
- Network Requests 5.00
- Network Round Trip Times 5.00
- Remove duplicate modules in JavaScript bundles 5.00
- Resources Summary 5.00
- Screenshot Thumbnails 5.00
- Script Treemap Data 5.00
- Serve images in next-gen formats 5.00
- Server Backend Latencies 5.00
- Tasks 5.00
- Use HTTP/2 5.00
- Use video formats for animated content 5.00
- Uses passive listeners to improve scrolling performance 5.00
- Enable text compression 5.00
Lighthouse SEO
4.65
- Pretty good at SEO, but still has some potential improvements.
- Document does not have a meta description 1.00
- Document avoids plugins 5.00
- Document has a
<title>
element 5.00 - Document has a valid
hreflang
5.00 - Document has a valid
rel=canonical
5.00 - Document uses legible font sizes 5.00
- Has a
<meta name="viewport">
tag withwidth
orinitial-scale
5.00 - Image elements have
[alt]
attributes 5.00 - Links are crawlable 5.00
- Links have descriptive text 5.00
- Page has successful HTTP status code 5.00
- Page isn’t blocked from indexing 5.00
- Tap targets are sized appropriately 5.00
- robots.txt is valid 5.00
Lighthouse Best Practices
3.90
- About average on following good practice
- Uses third-party cookies 1.00
- Avoids deprecated APIs 5.00
- Issues were logged in the
Issues
panel in Chrome Devtools 1.00 - Uses HTTPS 5.00
- Allows users to paste into input fields 5.00
- Avoids
unload
event listeners 5.00 - Avoids requesting the geolocation permission on page load 5.00
- Avoids requesting the notification permission on page load 5.00
- Displays images with correct aspect ratio 5.00
- No browser errors logged to the console 5.00
- Page has the HTML doctype 5.00
- Properly defines charset 5.00
- Serves images with appropriate resolution 5.00
- Detected JavaScript libraries 5.00
- Ensure CSP is effective against XSS attacks 5.00
- Page has valid source maps 5.00
- Uses HTTPS 5.00
- Issues were logged in the
Issues
panel in Chrome Devtools 1.00 - Allows users to paste into input fields 5.00
- Avoids deprecated APIs 5.00
- Page has the HTML doctype 5.00
W3C HTML
2.55
- The tested page has 37 errors in its HTML code. It is not that good.
- Number of grouped error type: 6 3.80
- Number of errors: 37 1.30
- Duplicate ID X. (errors of this type: 26 pcs)
- CSS: Parse Error. (errors of this type: 4 pcs)
- The X attribute must only be specified if the X attribute is also specified. (errors of this type: 3 pcs)
- No space between attributes. (errors of this type: 2 pcs)
- CSS: X: X is not a X value. (errors of this type: 1 pcs)
- Duplicate attribute X. (errors of this type: 1 pcs)
Standard Files
4.00
- robots.txt seems ok. 5.00
- Sitemap seems to work. 5.00
- RSS subscription found. 5.00
- security.txt is missing. 1.00
Lighthouse A11y
4.15
- The website can be more accessible, but is rather good!
[user-scalable="no"]
is used in the<meta name="viewport">
element or the[maximum-scale]
attribute is less than 5. 1.00- Background and foreground colors do not have a sufficient contrast ratio. 1.00
- Links do not have a discernible name 1.00
- Image elements have
[alt]
attributes 5.00 [aria-*]
attributes are valid and not misspelled 5.00[aria-*]
attributes have valid values 5.00[aria-*]
attributes match their roles 5.00[aria-hidden="true"]
is not present on the document<body>
5.00[role]
s have all required[aria-*]
attributes 5.00- Document has a
<title>
element 5.00 - Form elements have associated labels 5.00
- Heading elements are not in a sequentially-descending order 1.00
- Links are distinguishable without relying on color. 5.00
- List items (
<li>
) are contained within<ul>
,<ol>
or<menu>
parent elements 5.00 - Lists contain only
<li>
elements and script supporting elements (<script>
and<template>
). 5.00 <html>
element has a[lang]
attribute 5.00<html>
element has a valid value for its[lang]
attribute 5.00[aria-hidden="true"]
elements do not contain focusable descendents 5.00[id]
attributes on active, focusable elements are unique 5.00[role]
values are valid 5.00- Skip links are focusable. 5.00
- Image elements do not have
[alt]
attributes that are redundant text. 5.00 - Values assigned to
role=""
are valid ARIA roles. 5.00 - Elements with visible text labels have matching accessible names. 5.00
Sitespeed.io
3.94
- About average speed. 3.94
- Speedindex: 1560 3.94
- Loading time: 1.68s
- Number of requests: 104
Yellow Lab Tools
3.20
- The website is neither good nor bad. 3.20
- Page weight 2.20
- Requests 4.70
- DOM complexity 5.00
- JS complexity 2.75
- Bad JS 4.90
- jQuery 5.00
- CSS complexity 1.00
- Bad CSS 1.00
- Web fonts 1.05
- Server config 4.45
- Number of iframes 5.00
- Total JS execution time 2.95
- DOM access 1.55
- Scroll events bound 4.30
- document.write calls 5.00
- Synchronous Ajax requests 5.00
- Rules count 1.00
- Total weight 2.25
- Image optimization 5.00
- Oversized images 5.00
- Gzip/Brotli compression 1.00
- File minification 1.00
- Requests number 4.70
- Different domains 3.90
- 404 not found 5.00
- Connections closed 5.00
- Identical content 5.00
- Below the fold images 5.00
- Webfonts number 1.00
- Overweighted webfonts 2.20
- WOFF 2 1.95
- HTTP protocols 5.00
- TLS protocols 5.00
- Caching disabled 5.00
- Caching not specified 5.00
- Caching too short 1.00
- jQuery version 5.00
- TLS protocols 5.00
- IDs duplicated 5.00
- CSS syntax error 1.00
- Gzip/Brotli compression 1.00
- 404 not found 5.00
- TLS protocols 5.00
Pa11y
2.70
- The accessibility is apparently really bad! Probably both for disabled people and everyone of us when we need some accessibility!
- Number of error type: 10 3.00
- Number of errors: 26 2.40
Problems:
- A link points to a named anchor "searchbox" within the document, but no anchor exists with that name.
- Anchor element found with a valid href attribute, but no link content has been supplied.
- A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #040200.
- A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1.18:1. Recommendation: change background to #827466.
- A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1:1. Recommendation: change text colour to #040200.
- A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 1.18:1. Recommendation: change background to #a09284.
- A link points to a named anchor "sidewidgetarea" within the document, but no anchor exists with that name.
- A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 2.41:1. Recommendation: change text colour to #040100.
- A element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 3:1, but text in this element has a contrast ratio of 2.41:1. Recommendation: change text colour to #040100.
- A form does not contain a submit button, which creates issues for those who cannot submit the form using the keyboard. Submit buttons are INPUT elements with type attribute "submit" or "image", or BUTTON elements with type "submit" or omitted/invalid.
- Info: Too many unique problems to show them all.
Integrity & Security
2.44
- Rather poor on user privacy.
- Result generated: 2024-04-05 08:43:40 Etc/UTC (Cached for 24 hours)
- HTTPS by default: is good! 5.00
- Strict Transport Security: is pretty bad. 1.00
- Content Security Policy: is pretty bad. 1.00
- Reporting CSP Certificate Transparency Network Error Logging: is good! 5.00
- Referrer Policy: is pretty bad. 1.00
- Subresource Integrity SRI: is pretty bad. 1.00
- HTTP headers: is ok, with 1 error(s) and 0 warning(s). 4.50
- Cookies: is ok, with 12 error(s) and 0 warning(s). 1.00
HTTP & Tech
3.67
- HTTP to HTTPS redirect 5.00
- TLSv1.3 support 5.00
- TLSv1.2 support 5.00
- No IPv6 support 1.00
- IPv4 support 5.00
- No HTTPv3 support 1.00
- No QUIC support 1.00
Carbon Calculator
3.55
- Webpage generates little carbon dioxide!
- Carbon dioxide per pageview: 0.76 gram(s)
- More green than 71 % of the websites tested by webperf.se (Reference updated: 2022-12-16).
- More green than 71 % of the websites tested by webperf.se (Reference updated: 2021-12-12).
- Network transfer size: 1 mb 3.55