cdisol .blog
3.51
Results collected 2024-04-05 from https://www.cdisol.blog/
Lighthouse Performance
4.00
- The website is fast.
- Total Blocking Time: 120 ms 4.85
- Largest Contentful Paint: 3.4 s 3.35
- Cumulative Layout Shift 5.00
- Speed Index: 7.3 s 1.45
- First Contentful Paint: 2.8 s 2.90
- Eliminate render-blocking resources 1.00
- Largest Contentful Paint element 1.00
- Minify JavaScript 1.00
- Minimize main-thread work 1.00
- Reduce initial server response time 1.00
- Reduce unused CSS 1.00
- Reduce unused JavaScript 1.00
- Time to Interactive: 9.0 s 1.70
- Defer offscreen images: Potential savings of 4 KiB 2.50
- Ensure text remains visible during webfont load: 2.50
- Minify CSS: Potential savings of 4 KiB 2.50
- Preload Largest Contentful Paint image: 2.50
- Serve static assets with an efficient cache policy: 28 resources found 2.50
- First Meaningful Paint: 2.8 s 4.05
- Max Potential First Input Delay: 110 ms 4.75
- Avoid chaining critical requests 5.00
- Avoid large layout shifts 5.00
- Avoid large layout shifts 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
- Has a
<meta name="viewport">
tag withwidth
orinitial-scale
5.00 - Image elements have explicit
width
andheight
5.00 - JavaScript execution time 5.00
- Largest Contentful Paint image was not lazily loaded 5.00
- Metrics 5.00
- Minimize third-party usage 5.00
- Network Requests 5.00
- Network Round Trip Times 5.00
- Preconnect to required origins 5.00
- Properly size images 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
- User Timing marks and measures 5.00
- Uses passive listeners to improve scrolling performance 5.00
- Enable text compression 5.00
Lighthouse SEO
4.15
- Pretty good at SEO, but still has some potential improvements.
- Document does not have a meta description 1.00
- Links do not have descriptive text 1.00
- Tap targets are not sized appropriately: 71% appropriately sized tap targets 3.15
- 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
- Page has successful HTTP status code 5.00
- Page isn’t blocked from indexing 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.30
- The tested page has 44 errors in its HTML code. It is not that good.
- Number of grouped error type: 7 3.60
- Number of errors: 44 1.00
- Unclosed element X. (errors of this type: 11 pcs)
- End tag X seen, but there were open elements. (errors of this type: 10 pcs)
- Stray end tag X. (errors of this type: 10 pcs)
- The text content of element X was not in the required format: The literal did not satisfy the time-datetime format. (errors of this type: 10 pcs)
- A X element with an X attribute whose value is X must have a X attribute with the value X. (errors of this type: 1 pcs)
- End tag for X seen, but there were unclosed elements. (errors of this type: 1 pcs)
- The X attribute must point to an element in the same document. (errors of this type: 1 pcs)
Standard Files
3.00
- robots.txt seems ok. 5.00
- Sitemap is not specified in robots.txt 1.00
- RSS subscription found. 5.00
- security.txt is missing. 1.00
Lighthouse A11y
4.30
- The website can be more accessible, but is rather good!
- Background and foreground colors do not have a sufficient contrast ratio. 1.00
- Links do not have a discernible name 1.00
- Links rely on color to be distinguishable. 1.00
- Buttons have an accessible name 5.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[user-scalable="no"]
is not used in the<meta name="viewport">
element and the[maximum-scale]
attribute is not less than 5. 5.00- Document has a
<title>
element 5.00 - Form elements have associated labels 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 - Select elements have associated label elements. 5.00
<html>
element has a[lang]
attribute 5.00<html>
element has a valid value for its[lang]
attribute 5.00[id]
attributes on active, focusable elements are unique 5.00- Heading elements appear in a sequentially-descending order 5.00
- Skip links are focusable. 5.00
- Image elements do not have
[alt]
attributes that are redundant text. 5.00 - Document has a main landmark. 5.00
- Elements with visible text labels have matching accessible names. 5.00
- Identical links have the same purpose. 5.00
Sitespeed.io
4.17
- The website is fast. 4.17
- Speedindex: 1330 4.17
- Loading time: 1.59s
- Number of requests: 61
Yellow Lab Tools
4.45
- The website has good frontend code. 4.45
- Page weight 4.45
- Requests 4.70
- DOM complexity 5.00
- JS complexity 4.85
- Bad JS 4.85
- jQuery 5.00
- CSS complexity 1.15
- Bad CSS 2.95
- Web fonts 3.85
- Server config 4.95
- Number of iframes 5.00
- Total JS execution time 5.00
- DOM access 4.55
- Scroll events bound 5.00
- document.write calls 5.00
- Synchronous Ajax requests 5.00
- Rules count 1.00
- Total weight 5.00
- Image optimization 5.00
- Oversized images 5.00
- Gzip/Brotli compression 5.00
- File minification 1.75
- Requests number 5.00
- 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 3.75
- Overweighted webfonts 2.85
- WOFF 2 5.00
- HTTP protocols 5.00
- TLS protocols 5.00
- Caching disabled 4.60
- Caching not specified 5.00
- Caching too short 5.00
- jQuery version 5.00
- TLS protocols 5.00
- IDs duplicated 5.00
- CSS syntax error 5.00
- Gzip/Brotli compression 5.00
- 404 not found 5.00
- TLS protocols 5.00
Pa11y
1.80
- Number of error type: 12 2.60
- Number of errors: 78 1.00
Problems:
- A searchinput element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
- A link points to a named anchor "totop" 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 textinput element does not have a name available to an accessibility API. Valid names are: label element, title undefined, aria-label undefined, aria-labelledby undefined.
- Iframe element requires a non-empty title attribute that identifies the frame.
- 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 3.34:1. Recommendation: change text colour to #fff.
- 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.32:1. Recommendation: change background to #af6400.
- 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.32:1. Recommendation: change text colour to #af6400.
- 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.
- Img element is the only content of the link, but is missing alt text. The alt text should describe the purpose of the link.
- Info: Too many unique problems to show them all.
Integrity & Security
2.44
- Rather poor on user privacy.
- Result generated: 2024-04-05 08:42:57 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
- Score is divided by 2 (number of urls tested with redirects)
- 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
- 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.95
- Webpage generates little carbon dioxide!
- Carbon dioxide per pageview: 0.61 gram(s)
- More green than 79 % of the websites tested by webperf.se (Reference updated: 2022-12-16).
- More green than 79 % of the websites tested by webperf.se (Reference updated: 2021-12-12).
- Network transfer size: 989 kb 3.95