ALL COURSES 75% OFF Black November Deals!
Jun 21, 2019, 6:16 PM

Coveya

By morphsites® (United Kingdom)
  • 0
    Friendliness
  • 0
    Performance
  • 0
    Usability
  • 0
    PWA
  • 0
    Total
Find out more about the Evaluation

Mobile Friendliness 60/100

Configures the viewport

This rule triggers when detecting that your page does not specify a viewport, or specifies a viewport that does not adapt to different devices. Source: PageSpeed Insights - Learn more

Content is sized correctly for the viewport

If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. Source: Lighthouse - Learn more

Size tap targets appropriately

This rule triggers when detecting that certain tap targets (e.g. buttons, links, or form fields) may be too small or too close together for a user to easily tap on a touchscreen. Source: PageSpeed Insights - Learn more

The following tap targets are close to other nearby tap targets and may need additional spacing around them.

URL
The tap target <li class="slick-active"></li> and 8 others are close to other tap targets.
The tap target <button id="slick-slide-control10" class="testimonial-carousel__pip"> is close to 1 other tap targets.
The tap target <button id="slick-slide-control11" class="testimonial-carousel__pip"> and 7 others are close to other tap targets.
The tap target <a href="/privacy">Privacy policy</a> and 1 others are close to other tap targets.
...

Uses legible font sizes

This rule triggers when detecting that text in the page is too small to be legible. Source: PageSpeed Insights - Learn more

Color Contrast is satisfactory

Low-contrast text is difficult or impossible for many users to read. Background and foreground colors should have enough contrast ratio to guarantee readability. Source: Lighthouse - Learn more

Failing Elements

ImpactSnippetTargetFailure Summary
serious<a aria-label="dismiss cookie message" role="button" tabindex="0" class="cc-btn cc-dismiss">Got it!</a>.cc-btnFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<a href="/conveyors" class="button button--red button--long s-wide margin-top" tabindex="0">Find a conveyor</a>.button--redFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="card__snippet margin-bottom">Hire or buy off-the-shelf conveyor belts engineered to keep your project on time and on budget, whatever your onsite requirements.</p>.card:nth-child(1) > .card__snippet.margin-bottomFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--ghost-red" href="/conveyors">Get started</a>.card:nth-child(1) > .button--ghost-red.button[href$="conveyors"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="card__snippet margin-bottom">Our modular conveyor systems can be tailored to the specific needs of your project. Whatever your onsite challenges, we have a conveyor belt system to keep you moving.</p>.card:nth-child(2) > .card__snippet.margin-bottomFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--ghost-red" href="/custom-conveyors">Read more</a>.button--ghost-red.button[href$="custom-conveyors"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="card__snippet margin-bottom">Not sure what you need? Call us today to get your project moving. We're here to help you find the right conveyor for the job.</p>.card:nth-child(3) > .card__snippet.margin-bottomFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--ghost-red" href="/talk-to-an-expert">Read more</a>.button--ghost-red.button[href$="talk-to-an-expert"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="article-card__snippet">To make sure you get the right conveyor for your project we’ll visit your site for a free, no-obligation survey. We’ll explain your options and help you choose the best conveyor for your needs.</p>.xxl-1-3.m-1.grid__col > .article-card > .article-card__content > .article-card__snippetFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="article-card__snippet">We’ll deliver and install your conveyor, train your team to use it, and provide servicing and maintenance to keep your project moving.</p>.m-1-2.s-1.xxl-1-3:nth-child(2) > .article-card > .article-card__content > .article-card__snippetFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="article-card__snippet">Our promise to you: If our temporary conveyor system fails to provide real and identifiable efficiency on your project, we'll remove it and you won't be charged.</p>.m-1-2.s-1.xxl-1-3:nth-child(3) > .article-card > .article-card__content > .article-card__snippetFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Paul Nicholls</p>#slick-slide11 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Commercial Director - Gilpin Demolition Group </p>#slick-slide11 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Mick Robinson</p>#slick-slide12 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Contracts Manager - Future Industrial Services Ltd</p>#slick-slide12 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Gary Halpin</p>#slick-slide13 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Plant &amp; Operations Manager - Recycling Lives</p>#slick-slide13 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Mehmet Hussein</p>#slick-slide14 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Operations Director - PlasRecycle</p>#slick-slide14 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Dean Johnson</p>#slick-slide15 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Shift Team Leader - JVV Environment Ridham Ltd</p>#slick-slide15 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Steve Bray</p>#slick-slide16 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Managing Director - Alchemy Technologies</p>#slick-slide16 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Giles Davis</p>#slick-slide17 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">PlantCare</p>#slick-slide17 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Chris Clarke</p>#slick-slide18 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Business Manager Environmental Separation - GEA Group</p>#slick-slide18 > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Jacob Hoare</p>div[data-slick-index="\39 "] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Director - Hoare Construction Group</p>div[data-slick-index="\39 "] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Paul Nicholls</p>div[data-slick-index="\31 0"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Commercial Director - Gilpin Demolition Group </p>div[data-slick-index="\31 0"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Mick Robinson</p>div[data-slick-index="\31 1"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Contracts Manager - Future Industrial Services Ltd</p>div[data-slick-index="\31 1"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Gary Halpin</p>div[data-slick-index="\31 2"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Plant &amp; Operations Manager - Recycling Lives</p>div[data-slick-index="\31 2"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Mehmet Hussein</p>div[data-slick-index="\31 3"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Operations Director - PlasRecycle</p>div[data-slick-index="\31 3"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Dean Johnson</p>div[data-slick-index="\31 4"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Shift Team Leader - JVV Environment Ridham Ltd</p>div[data-slick-index="\31 4"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Steve Bray</p>div[data-slick-index="\31 5"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Managing Director - Alchemy Technologies</p>div[data-slick-index="\31 5"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Giles Davis</p>div[data-slick-index="\31 6"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">PlantCare</p>div[data-slick-index="\31 6"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__name">Chris Clarke</p>div[data-slick-index="\31 7"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__nameFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="testimonial__role">Business Manager Environmental Separation - GEA Group</p>div[data-slick-index="\31 7"] > div > .testimonial > .testimonial__base > .testimonial__author > .testimonial__roleFix any of the following: Element has insufficient color contrast of 3.98 (foreground color: #747879, background color: #f2f2f2, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="article-card__snippet" itemprop="mainEntityOfPage">Conveyor throughput is often the first question we're asked. Here's what you need to consider...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(1) > .article-card__wrapper[itemtype="http\:\/\/schema\.org\/NewsArticle"][itemscope=""] > .article-card[itemprop="url"] > .article-card__content > .article-card__snippet[itemprop="mainEntityOfPage"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<span class="button button--ghost-red button--long">Read more</span>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(1) > .article-card__wrapper[itemtype="http\:\/\/schema\.org\/NewsArticle"][itemscope=""] > .article-card[itemprop="url"] > .article-card__content > .button--long.button--ghost-red.buttonFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="article-card__snippet" itemprop="mainEntityOfPage">Like any piece of equipment, conveyors need to be used correctly if you're going to get the best out of them. Here's what you need to know...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(2) > .article-card__wrapper[itemtype="http\:\/\/schema\.org\/NewsArticle"][itemscope=""] > .article-card[itemprop="url"] > .article-card__content > .article-card__snippet[itemprop="mainEntityOfPage"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<span class="button button--ghost-red button--long">Read more</span>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(2) > .article-card__wrapper[itemtype="http\:\/\/schema\.org\/NewsArticle"][itemscope=""] > .article-card[itemprop="url"] > .article-card__content > .button--long.button--ghost-red.buttonFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="article-card__snippet" itemprop="mainEntityOfPage">A regular service and maintenance program will significantly reduce the likelihood of cost and production implications caused by unexpected downtime.</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(3) > .article-card__wrapper[itemtype="http\:\/\/schema\.org\/NewsArticle"][itemscope=""] > .article-card[itemprop="url"] > .article-card__content > .article-card__snippet[itemprop="mainEntityOfPage"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<span class="button button--ghost-red button--long">Read more</span>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(3) > .article-card__wrapper[itemtype="http\:\/\/schema\.org\/NewsArticle"][itemscope=""] > .article-card[itemprop="url"] > .article-card__content > .button--long.button--ghost-red.buttonFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p class="resource__snippet">Read our tips, best practice advice, safety and operations guides and case studies.</p>.resource--grey > .resource__inner > .resource__snippetFix any of the following: Element has insufficient color contrast of 3.71 (foreground color: #747879, background color: #ebeae8, font size: 13.5pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="resource__snippet">If our temporary conveyor system fails to provide real and identifiable project efficiencies, we’ll remove it and you won’t be charged.</p>.resource--red > .resource__inner > .resource__snippetFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 13.5pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--ghost-white button--small" href="/customer-support" target="_blank">Our service</a>.button--ghost-white[href$="customer-support"][target="_blank"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 10.5pt, font weight: bold). Expected contrast ratio of 4.5:1
...

Performance 61/100

Speed Index

  • Speed Index
    5808.97
    target < 4500 ms

Perceptual Speed Index is a page load performance metric that shows you how quickly the contents of a page are visibly populated. The lower the score, the better. Source: Lighthouse - Learn more

Document complete

  • Time
    14.9
    seconds
  • Resources
    72
    requests
  • Bytes in
    998.4
    KB

These metrics are collected from the initial request until the browser considers the page loaded (JavaScript onLoad event). This usually happens after all of the image content has loaded but may not include content that is triggered by javascript execution.

Fully load

  • Time
    17.8
    seconds
  • Resources
    77
    requests
  • Bytes in
    1.1
    MB

These metrics are collected from the initial request until 2 seconds of no network activity after Document Complete (JavaScript onLoad event). This will usually include any activity that is triggered by javascript after the main page loads.

Assets by Domain

Requests

  • www.coveya.co.uk

  • px.ads.linkedin.com

  • storage.googleapis.com

  • ict.infinity-tracking.net

  • bat.bing.com

  • in.hotjar.com

  • www.google-analytics.com

  • www.snapengage.com

  • www.google.com

  • snap.licdn.com

  • www.linkedin.com

  • static.hotjar.com

  • vars.hotjar.com

  • script.hotjar.com

  • www.googletagmanager.com

  • ajax.googleapis.com

  • stats.g.doubleclick.net

Bytes downloaded

  • www.coveya.co.uk

  • storage.googleapis.com

  • script.hotjar.com

  • ajax.googleapis.com

  • www.googletagmanager.com

  • www.google-analytics.com

  • bat.bing.com

  • ict.infinity-tracking.net

  • snap.licdn.com

  • static.hotjar.com

  • vars.hotjar.com

  • stats.g.doubleclick.net

  • in.hotjar.com

  • www.snapengage.com

  • www.google.com

  • px.ads.linkedin.com

  • www.linkedin.com

Assets by Mime-Type

Requests

  • html

  • js

  • css

  • image

  • font

  • other

Bytes downloaded

  • html

  • js

  • css

  • image

  • font

  • other

Speed

Load time14942 ms

Also known as the document complete time, it’s the time from the initial request until the browser load event. It can vary based on server location, device, browser, and third-party apps. Source: WebPagetest - Learn more

Page load is fast enough on 3G

A fast page load over a 3G network ensures a good mobile user experience. Source: Lighthouse - Learn more

First byte2775 ms

The time from the initial request to the first byte of the response. Source: WebPagetest - Learn more

First Contentful Paint2155.477 ms

First contentful paint marks the time at which the first text/image is painted. Source: Lighthouse - Learn more

First meaningful paint3461.6105 ms

First meaningful paint measures when the primary content of a page is visible. It's essentially the paint after which the biggest above-the-fold layout change has happened, and web fonts have loaded. Source: Lighthouse - Learn more

Estimated Input Latency12 ms (target < 50 ms)

The score above is an estimate of how long your app takes to respond to user input, in milliseconds. There is a 90% probability that a user encounters this amount of latency, or less. 10% of the time a user can expect additional latency. If your score is higher than Lighthouse's target score (< 50ms), users may perceive your app as laggy. Source: Lighthouse - Learn more

Uses persistent connections (keep alive)Score: 100%

Closing connections are a missed opportunity for performance enhancement: additional round-trips between the user and the server to initiate a connection is redundant and time-consuming. Keep-Alive measures the effectiveness of connection reuse. The purpose of this grade is to evaluate the extent to which requests are inefficiently reopening connections. Source: WebPagetest - Learn more

First CPU Idle3461.61 ms

First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. Source: Lighthouse - Learn more

Time to Interactive3461.61 ms

Interactive marks the time at which the page is fully interactive. Source: Lighthouse - Learn more

Page weight

Uses compression (gzip, zopfli, deflate, brotli)Score: 73%

This rule triggers when detecting that compressible resources were served without gzip compression. Source: WebPagetest - Learn more

Uses a CDN for all static assetsScore: 17%

Each request for a piece of content to the web server has to travel from the user's browser all the way to the server and back. A content delivery network (CDN) is a system for distributing resources to servers geographically closer to users. The main benefit of this is that the round-trip time is faster. The passing grade for using a CDN effectively is to have at least 80% of static resources served from a CDN. Source: WebPagetest - Learn more

Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network. Source: PageSpeed Insights - Learn more

Leverage browser caching for the following cacheable resources:

URL
https://www.coveya.co.uk/img/new/logo-grey.svg (expiration not specified)
https://www.coveya.co.uk/img/new/logo-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-left-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-right-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/article-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/card-arrow-down.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/check-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/linkedin-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/menu.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/plus-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/telephone-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/tools-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/youtube-white.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/files/Icon_Conveyor.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/files/Icon_Screwdriver.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7d025981873-articles-red.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fcb9018eec-icon-conveyor.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fcbb3b0840-icon-screwdriver.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fd21456aad-icon-guarantee-red.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fd23a4758e-icon-phone.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c881432bfa6b-speedometer.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c881454f26b2-icon-design.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5d07a3d13af2f-manuals.svg (expiration not specified)
https://static.hotjar.com/c/hotjar-323983.js?sv=5 (60 seconds)
https://storage.googleapis.com/code.snapengage.com/js/ae7e8e47-085d-4c93-8f50-55fd1eaa3d46.js (2 minutes)
https://www.coveya.co.uk/style/main.css?v=1560334146 (2.2 minutes)
https://www.googletagmanager.com/gtm.js?id=GTM-KX79SNJ (15 minutes)
https://bat.bing.com/bat.js (30 minutes)
https://storage.googleapis.com/chatheroes.com/coveya/coveya.js (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)
https://snap.licdn.com/li.lms-analytics/insight.min.js (3.7 hours)
...

Minify CSS

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Minify HTML

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Minify HTML for the following resources to reduce their size by 1.2KiB (16% reduction).

URL
Minifying https://www.coveya.co.uk/ could save 1.2KiB (16% reduction) after compression.
...

Minify JavaScript

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Avoids an excessive DOM size767 nodes

Number of elements in the document. Browser engineers recommend pages contain fewer than ~1,500 DOM nodes. The sweet spot is a tree depth < 32 elements and fewer than 60 children/parent element. A large DOM can increase memory usage, cause longer style calculations, and produce costly layout reflows. Source: Lighthouse - Learn more
  • Total DOM Nodes
    767
    target < 1,500 nodes
  • DOM Depth
    17
    target < 32
  • Maximum Children
    21
    target < 60 nodes

Compressed Images

The image compression check just looks at photo images and makes sure the quality isn't set too high. Images can usually be compressed pretty substantially without any noticeable reduction in visual quality. Source: Lighthouse - Learn more

Uses Progressive JPEGsScore: 100 %

A progressive JPEG is image created using the JPEG suite of compression algorithms that will 'fade in' in successive waves of lines until the entire image has completely arrived. They show the entire image right away, looking slightly pixelated until the image data is fully loaded. Source: WebPagetest - Learn more

Properly Sized ImagesPotential savings of 208 KB

Serve images that are appropriately-sized to save cellular data and improve load time. Source: Lighthouse - Learn more

Offscreen images

Consider lazy-loading offscreen images to improve page load speed and time to interactive. Source: Lighthouse - Learn more

First impression

Eliminates render-blocking JavaScript and CSS in above-the-fold content

This rule triggers when detecting that your HTML references a blocking external resource / file in the above-the-fold portion of your page. Source: PageSpeed Insights - Learn more about JS - Learn more about CSS

Your page has 1 blocking CSS resources. This causes a delay in rendering your page.

URL
https://www.coveya.co.uk/style/main.css?v=1560334146
...

Prioritizes visible content

This rule triggers when detecting that additional network round trips are required to render the above-the-fold content of the page. Source: PageSpeed Insights - Learn more

Improves server response time

This rule triggers when detecting that your server response time is above 200 ms. Server response time measures how long it takes to load the necessary HTML to begin rendering the page from your server, subtracting out the network latency between Google and your server. Source: PageSpeed Insights - Learn more

Avoids landing page redirects

Redirects trigger an additional HTTP request-response cycle and delay page rendering. In the best case, each redirect will add a single round trip (HTTP request-response), and in the worst it may result in multiple additional roundtrips to perform the DNS lookup, TCP handshake, and TLS negotiation in addition to the additional HTTP request-response cycle. As a result, you should minimize use of redirects to improve site performance. Source: PageSpeed Insights - Learn more

Usability 80/100 Industry: Promotional

Brand logo linked to homepage

Fails if doesn't have a logo or clicking it doesn't lead you to homepage.

No ending trailing paths

Fails if doesn't provide at least one of the following: main navigation options on footers, fixed or 'smart' headers/burger-icon, Back to top or close buttons.

Active section is highlighted in navigation menus

Fails if current section or page is not visually highlighted in navigation menus, except for internal section pages where it's accepted not to highlight the parent section.

Listing/overview pages with many items implements deferred loading techniques

Fails if the website doesn't provide at least one of the following: lazy-loading, load more buttons, paginator. Doesn't provide a clear reference about the total amount of items in a portfolio or blog page.

Prevent layout shiftings when loading media. Set width and height attributes on both <img> and <video> tags

Fails if transitioning from placeholders to final images changes the rendered size of the element as media loads. Not using a solid color placeholder occupying the same dimensions as the target image, or techniques such as LQIP or SQIP that hint at the content of a media item before it loads. These changes can be disorienting for users and trigger expensive DOM layout operations that consume system resources and contribute to jank.

Carousels are generally avoided (but they are acceptable if they are well implemented)

Fails if any of the following are seen: carousels auto-rotate, text is not legible, swipe is not supported, next images do not load within 1 second of swipe.

Make it easy to contact you

Fails if the website does not provide all of the following: easy to find contact options, tap to call, mailto on emails, addresses do not link to gMaps, except being embedded.

The most appropriate keyboard for the input type is provided first

Fails if most helpful keyboard not provided, i.e. input types text, tel, email, password, capitalization when appropiate, etc.

The website supports autofill for all form fields and the fields are tagged for the appropriate information from autofill

Fails if fields are not tagged for efficient browser-based autofill, making users enter data that is already known either by the website or the OS. Not filling a standard field or filling fields with the wrong content, i.e. puts house number and street name into the same field when there are separate fields for each.

All mistakes made in forms are clearly highlighted in real time, and instructions for correct completion are provided in real time

Fails if mistakes and guidance for correct completion are not highlighted in real time and/or error messages are ambiguous or unfriendly.

PWA / Best Practices 82/100

Avoids Application Cache

Application Cache is deprecated. Source: Lighthouse - Learn more

Avoids WebSQL DB

Web SQL is deprecated. Consider using IndexedDB instead. Source: Lighthouse - Learn more

Avoids requesting the geolocation permission on page load

Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to user gestures instead. Source: Lighthouse - Learn more

robots.txt is valid

If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. Source: Lighthouse

Avoids requesting the notification permission on page load

Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. Source: Lighthouse - Learn more

Avoids deprecated APIs

Deprecated APIs will eventually be removed from the browser. Source: Lighthouse - Learn more

Allows to paste into password input fields

The main reason why password pasting improves security is because it helps to reduce password overload. Source: Lighthouse - Learn more

Registers a Service Worker

The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. Source: Lighthouse - Learn more

Responds with a 200 when offline

If you're building a Progressive Web App, consider using a service worker so that your app can work offline. Source: Lighthouse - Learn more

Uses HTTPS

All sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. Source: Lighthouse - Learn more

Redirects HTTP traffic to HTTPS

If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS. Source: Lighthouse - Learn more

Uses HTTP/2 for its own resources52 requests not served via HTTP/2

HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. Source: Lighthouse - Learn more

Uses passive listeners to improve scrolling performance

Mark your touch and wheel event listeners as `passive` to improve your page's scroll performance. Source: Lighthouse - Learn more

Avoid using document.write()

For users on slow connections, external scripts dynamically injected via document.write() can delay page load by tens of seconds. Source: Lighthouse - Learn more

Manifest's short_name won't be truncated when displayed on homescreen

Make your app's short_name fewer than 12 characters to ensure that it's not truncated on homescreens. Source: Lighthouse - Learn more

Configured for a custom splash screen

A default splash screen will be constructed for your app, but satisfying these requirements guarantee a high-quality splash screen that transitions the user from tapping the home screen icon to your app's first paint. Source: Lighthouse - Learn more

User can be prompted to Install the Web App

Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. Source: Lighthouse - Learn more

Mobile Friendliness 60/100

Configures the viewport

This rule triggers when detecting that your page does not specify a viewport, or specifies a viewport that does not adapt to different devices. Source: PageSpeed Insights - Learn more

Content is sized correctly for the viewport

If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. Source: Lighthouse - Learn more

Size tap targets appropriately

This rule triggers when detecting that certain tap targets (e.g. buttons, links, or form fields) may be too small or too close together for a user to easily tap on a touchscreen. Source: PageSpeed Insights - Learn more

The following tap targets are close to other nearby tap targets and may need additional spacing around them.

URL
The tap target <a href="/privacy">Privacy policy</a> and 1 others are close to other tap targets.
...

Uses legible font sizes

This rule triggers when detecting that text in the page is too small to be legible. Source: PageSpeed Insights - Learn more

Color Contrast is satisfactory

Low-contrast text is difficult or impossible for many users to read. Background and foreground colors should have enough contrast ratio to guarantee readability. Source: Lighthouse - Learn more

Failing Elements

ImpactSnippetTargetFailure Summary
serious<a aria-label="dismiss cookie message" role="button" tabindex="0" class="cc-btn cc-dismiss">Got it!</a>.cc-btnFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<span class="select-wrapper__title">Items per page:</span>.select-wrapper__titleFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<select name="page-size"> <option value="5" selected="">5</option> <option value="10">10</option> <option value="20">20</option> </select>selectFix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--green" href="https://www.coveya.co.uk/contact">Arrange a call back</a>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(3) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__feature > .featured-block__cta > .button--green.buttonFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<li>Tons of material moved each day through a 2m opening</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(3) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(1)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>Easikit 450 and Easikit 600 conveyors</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(3) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(2)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>Operating 21 hours a day for 2 years</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(3) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(3)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--green" href="https://www.coveya.co.uk/contact">Arrange a call back</a>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(4) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__feature > .featured-block__cta > .button--green.buttonFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<li>Basement access in busy London location</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(4) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(1)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>Extensive 3D drawings created</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(4) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(2)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>Grade II listed building restrictions</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(4) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(3)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--green" href="https://www.coveya.co.uk/contact">Arrange a call back</a>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(5) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__feature > .featured-block__cta > .button--green.buttonFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<li>440 pickers working 16 hours a day</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(5) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(1)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>11 linked Easikit 900 conveyors</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(5) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(2)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>Safe, efficient waste management</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(5) > .wide-margin-bottom > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(3)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--green" href="https://www.coveya.co.uk/contact">Arrange a call back</a>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(6) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__feature > .featured-block__cta > .button--green.buttonFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<li>Weight restrictions for heavy plant vehicles</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(6) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(1)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>3 x Easikit 600 conveyors</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(6) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(2)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>Materials being moved without interrupting business</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(6) > .wide-margin-bottom > .featured-block--reverse.featured-block[itemtype="http\:\/\/schema\.org\/Article"] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(3)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--green" href="https://www.coveya.co.uk/contact">Arrange a call back</a>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(7) > div > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__feature > .featured-block__cta > .button--green.buttonFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<li>40,000 pallets (27 million kg) of compost</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(7) > div > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(1)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>1 x Easikit 900 conveyor</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(7) > div > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(2)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<li>550 bags per hour moved, emptied and processed</li>span[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"][itemscope=""]:nth-child(7) > div > .featured-block[itemtype="http\:\/\/schema\.org\/Article"][itemscope=""] > .featured-block__inner > .featured-block__content > span[itemprop="mainEntityOfPage"] > .list > li:nth-child(3)Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="is-active" href="?page=1">1</a>:rootFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 9.8pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="sidebar-block__link" href="https://www.coveya.co.uk/case-studies/tags/19-latest-case-studies">Latest case studies</a>.sidebar-block__link:nth-child(2)Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ed1b2e, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="resource__snippet">Read our tips, best practice advice, safety and operations guides and case studies.</p>.resource--grey > .resource__inner > .resource__snippetFix any of the following: Element has insufficient color contrast of 3.71 (foreground color: #747879, background color: #ebeae8, font size: 13.5pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="resource__snippet">If our temporary conveyor system fails to provide real and identifiable project efficiencies, we’ll remove it and you won’t be charged.</p>.resource--red > .resource__inner > .resource__snippetFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 13.5pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--ghost-white button--small" href="/customer-support" target="_blank">Our service</a>.button--ghost-white[href$="customer-support"][target="_blank"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 10.5pt, font weight: bold). Expected contrast ratio of 4.5:1
...

Performance 61/100

Speed Index

  • Speed Index
    7754.25
    target < 4500 ms

Perceptual Speed Index is a page load performance metric that shows you how quickly the contents of a page are visibly populated. The lower the score, the better. Source: Lighthouse - Learn more

Document complete

  • Time
    14.3
    seconds
  • Resources
    65
    requests
  • Bytes in
    667.7
    KB

These metrics are collected from the initial request until the browser considers the page loaded (JavaScript onLoad event). This usually happens after all of the image content has loaded but may not include content that is triggered by javascript execution.

Fully load

  • Time
    16.9
    seconds
  • Resources
    69
    requests
  • Bytes in
    765.6
    KB

These metrics are collected from the initial request until 2 seconds of no network activity after Document Complete (JavaScript onLoad event). This will usually include any activity that is triggered by javascript after the main page loads.

Assets by Domain

Requests

  • www.coveya.co.uk

  • px.ads.linkedin.com

  • storage.googleapis.com

  • ict.infinity-tracking.net

  • bat.bing.com

  • in.hotjar.com

  • www.google-analytics.com

  • www.snapengage.com

  • www.google.com

  • snap.licdn.com

  • www.linkedin.com

  • static.hotjar.com

  • vars.hotjar.com

  • script.hotjar.com

  • www.googletagmanager.com

  • ajax.googleapis.com

  • vc.hotjar.io

  • stats.g.doubleclick.net

Bytes downloaded

  • www.coveya.co.uk

  • storage.googleapis.com

  • script.hotjar.com

  • ajax.googleapis.com

  • www.googletagmanager.com

  • www.google-analytics.com

  • bat.bing.com

  • ict.infinity-tracking.net

  • snap.licdn.com

  • static.hotjar.com

  • vars.hotjar.com

  • stats.g.doubleclick.net

  • in.hotjar.com

  • www.snapengage.com

  • www.google.com

  • px.ads.linkedin.com

  • www.linkedin.com

Assets by Mime-Type

Requests

  • html

  • js

  • css

  • image

  • font

  • other

Bytes downloaded

  • html

  • js

  • css

  • image

  • font

  • other

Speed

Load time14347 ms

Also known as the document complete time, it’s the time from the initial request until the browser load event. It can vary based on server location, device, browser, and third-party apps. Source: WebPagetest - Learn more

Page load is fast enough on 3G

A fast page load over a 3G network ensures a good mobile user experience. Source: Lighthouse - Learn more

First byte2994 ms

The time from the initial request to the first byte of the response. Source: WebPagetest - Learn more

First Contentful Paint2135.804 ms

First contentful paint marks the time at which the first text/image is painted. Source: Lighthouse - Learn more

First meaningful paint3428.415 ms

First meaningful paint measures when the primary content of a page is visible. It's essentially the paint after which the biggest above-the-fold layout change has happened, and web fonts have loaded. Source: Lighthouse - Learn more

Estimated Input Latency12 ms (target < 50 ms)

The score above is an estimate of how long your app takes to respond to user input, in milliseconds. There is a 90% probability that a user encounters this amount of latency, or less. 10% of the time a user can expect additional latency. If your score is higher than Lighthouse's target score (< 50ms), users may perceive your app as laggy. Source: Lighthouse - Learn more

Uses persistent connections (keep alive)Score: 100%

Closing connections are a missed opportunity for performance enhancement: additional round-trips between the user and the server to initiate a connection is redundant and time-consuming. Keep-Alive measures the effectiveness of connection reuse. The purpose of this grade is to evaluate the extent to which requests are inefficiently reopening connections. Source: WebPagetest - Learn more

First CPU Idle3428.42 ms

First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. Source: Lighthouse - Learn more

Time to Interactive3428.42 ms

Interactive marks the time at which the page is fully interactive. Source: Lighthouse - Learn more

Page weight

Uses compression (gzip, zopfli, deflate, brotli)Score: 76%

This rule triggers when detecting that compressible resources were served without gzip compression. Source: WebPagetest - Learn more

Uses a CDN for all static assetsScore: 20%

Each request for a piece of content to the web server has to travel from the user's browser all the way to the server and back. A content delivery network (CDN) is a system for distributing resources to servers geographically closer to users. The main benefit of this is that the round-trip time is faster. The passing grade for using a CDN effectively is to have at least 80% of static resources served from a CDN. Source: WebPagetest - Learn more

Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network. Source: PageSpeed Insights - Learn more

Leverage browser caching for the following cacheable resources:

URL
https://www.coveya.co.uk/img/new/logo-grey.svg (expiration not specified)
https://www.coveya.co.uk/img/new/logo-red.svg (expiration not specified)
https://www.coveya.co.uk/img/new/search-black.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-black.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-left-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-right-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/article-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/linkedin-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/menu.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/plus-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/telephone-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/tools-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/youtube-white.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7d025981873-articles-red.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fcb9018eec-icon-conveyor.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fcbb3b0840-icon-screwdriver.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fd21456aad-icon-guarantee-red.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fd23a4758e-icon-phone.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c881432bfa6b-speedometer.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c881454f26b2-icon-design.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5d07a3d13af2f-manuals.svg (expiration not specified)
https://static.hotjar.com/c/hotjar-323983.js?sv=5 (60 seconds)
https://storage.googleapis.com/code.snapengage.com/js/ae7e8e47-085d-4c93-8f50-55fd1eaa3d46.js (2 minutes)
https://www.coveya.co.uk/style/main.css?v=1560334146 (5 minutes)
https://www.coveya.co.uk/userfiles/article/.feature/5950f14fca7a8-white-moss-1.jpg (5 minutes)
https://www.coveya.co.uk/userfiles/article/.feature/595b65c0b6ded-lime-street-2.jpg (5 minutes)
https://www.coveya.co.uk/userfiles/article/.feature/595ca4e1addec-glasto-2-edited.jpg (5 minutes)
https://www.coveya.co.uk/userfiles/article/.feature/59d39253004ef-harley-street.jpg (5 minutes)
https://www.coveya.co.uk/userfiles/article/.feature/5bd9af31079a2-claridges1-square.jpg (5 minutes)
https://www.coveya.co.uk/userfiles/menu_item/5c88cbd21b751-icon-man.png (5 minutes)
https://www.coveya.co.uk/userfiles/menu_item/5c88cbee5e4b5-icon-man.png (5 minutes)
https://www.coveya.co.uk/userfiles/page/.banner/5c9345d87225f-coveya-sub-images.jpg (5 minutes)
https://www.googletagmanager.com/gtm.js?id=GTM-KX79SNJ (15 minutes)
https://bat.bing.com/bat.js (30 minutes)
https://storage.googleapis.com/chatheroes.com/coveya/coveya.js (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)
https://snap.licdn.com/li.lms-analytics/insight.min.js (8 hours)
...

Minify CSS

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Minify HTML

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Minify HTML for the following resources to reduce their size by 1.3KiB (15% reduction).

URL
Minifying https://www.coveya.co.uk/case-studies could save 1.3KiB (15% reduction) after compression.
...

Minify JavaScript

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Avoids an excessive DOM size637 nodes

Number of elements in the document. Browser engineers recommend pages contain fewer than ~1,500 DOM nodes. The sweet spot is a tree depth < 32 elements and fewer than 60 children/parent element. A large DOM can increase memory usage, cause longer style calculations, and produce costly layout reflows. Source: Lighthouse - Learn more
  • Total DOM Nodes
    637
    target < 1,500 nodes
  • DOM Depth
    17
    target < 32
  • Maximum Children
    22
    target < 60 nodes

Compressed Images

The image compression check just looks at photo images and makes sure the quality isn't set too high. Images can usually be compressed pretty substantially without any noticeable reduction in visual quality. Source: Lighthouse - Learn more

Uses Progressive JPEGsScore: 100 %

A progressive JPEG is image created using the JPEG suite of compression algorithms that will 'fade in' in successive waves of lines until the entire image has completely arrived. They show the entire image right away, looking slightly pixelated until the image data is fully loaded. Source: WebPagetest - Learn more

Properly Sized Images

Serve images that are appropriately-sized to save cellular data and improve load time. Source: Lighthouse - Learn more

Offscreen images

Consider lazy-loading offscreen images to improve page load speed and time to interactive. Source: Lighthouse - Learn more

First impression

Eliminates render-blocking JavaScript and CSS in above-the-fold content

This rule triggers when detecting that your HTML references a blocking external resource / file in the above-the-fold portion of your page. Source: PageSpeed Insights - Learn more about JS - Learn more about CSS

Your page has 1 blocking CSS resources. This causes a delay in rendering your page.

URL
https://www.coveya.co.uk/style/main.css?v=1560334146
...

Prioritizes visible content

This rule triggers when detecting that additional network round trips are required to render the above-the-fold content of the page. Source: PageSpeed Insights - Learn more

Improves server response time

This rule triggers when detecting that your server response time is above 200 ms. Server response time measures how long it takes to load the necessary HTML to begin rendering the page from your server, subtracting out the network latency between Google and your server. Source: PageSpeed Insights - Learn more

Avoids landing page redirects

Redirects trigger an additional HTTP request-response cycle and delay page rendering. In the best case, each redirect will add a single round trip (HTTP request-response), and in the worst it may result in multiple additional roundtrips to perform the DNS lookup, TCP handshake, and TLS negotiation in addition to the additional HTTP request-response cycle. As a result, you should minimize use of redirects to improve site performance. Source: PageSpeed Insights - Learn more

Usability 80/100 Industry: Promotional

Brand logo linked to homepage

Fails if doesn't have a logo or clicking it doesn't lead you to homepage.

No ending trailing paths

Fails if doesn't provide at least one of the following: main navigation options on footers, fixed or 'smart' headers/burger-icon, Back to top or close buttons.

Active section is highlighted in navigation menus

Fails if current section or page is not visually highlighted in navigation menus, except for internal section pages where it's accepted not to highlight the parent section.

Listing/overview pages with many items implements deferred loading techniques

Fails if the website doesn't provide at least one of the following: lazy-loading, load more buttons, paginator. Doesn't provide a clear reference about the total amount of items in a portfolio or blog page.

Prevent layout shiftings when loading media. Set width and height attributes on both <img> and <video> tags

Fails if transitioning from placeholders to final images changes the rendered size of the element as media loads. Not using a solid color placeholder occupying the same dimensions as the target image, or techniques such as LQIP or SQIP that hint at the content of a media item before it loads. These changes can be disorienting for users and trigger expensive DOM layout operations that consume system resources and contribute to jank.

Carousels are generally avoided (but they are acceptable if they are well implemented)

Fails if any of the following are seen: carousels auto-rotate, text is not legible, swipe is not supported, next images do not load within 1 second of swipe.

Make it easy to contact you

Fails if the website does not provide all of the following: easy to find contact options, tap to call, mailto on emails, addresses do not link to gMaps, except being embedded.

The most appropriate keyboard for the input type is provided first

Fails if most helpful keyboard not provided, i.e. input types text, tel, email, password, capitalization when appropiate, etc.

The website supports autofill for all form fields and the fields are tagged for the appropriate information from autofill

Fails if fields are not tagged for efficient browser-based autofill, making users enter data that is already known either by the website or the OS. Not filling a standard field or filling fields with the wrong content, i.e. puts house number and street name into the same field when there are separate fields for each.

All mistakes made in forms are clearly highlighted in real time, and instructions for correct completion are provided in real time

Fails if mistakes and guidance for correct completion are not highlighted in real time and/or error messages are ambiguous or unfriendly.

PWA / Best Practices 82/100

Avoids Application Cache

Application Cache is deprecated. Source: Lighthouse - Learn more

Avoids WebSQL DB

Web SQL is deprecated. Consider using IndexedDB instead. Source: Lighthouse - Learn more

Avoids requesting the geolocation permission on page load

Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to user gestures instead. Source: Lighthouse - Learn more

robots.txt is valid

If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. Source: Lighthouse

Avoids requesting the notification permission on page load

Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. Source: Lighthouse - Learn more

Avoids deprecated APIs

Deprecated APIs will eventually be removed from the browser. Source: Lighthouse - Learn more

Allows to paste into password input fields

The main reason why password pasting improves security is because it helps to reduce password overload. Source: Lighthouse - Learn more

Registers a Service Worker

The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. Source: Lighthouse - Learn more

Responds with a 200 when offline

If you're building a Progressive Web App, consider using a service worker so that your app can work offline. Source: Lighthouse - Learn more

Uses HTTPS

All sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. Source: Lighthouse - Learn more

Redirects HTTP traffic to HTTPS

If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS. Source: Lighthouse - Learn more

Uses HTTP/2 for its own resources43 requests not served via HTTP/2

HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. Source: Lighthouse - Learn more

Uses passive listeners to improve scrolling performance

Mark your touch and wheel event listeners as `passive` to improve your page's scroll performance. Source: Lighthouse - Learn more

Avoid using document.write()

For users on slow connections, external scripts dynamically injected via document.write() can delay page load by tens of seconds. Source: Lighthouse - Learn more

Manifest's short_name won't be truncated when displayed on homescreen

Make your app's short_name fewer than 12 characters to ensure that it's not truncated on homescreens. Source: Lighthouse - Learn more

Configured for a custom splash screen

A default splash screen will be constructed for your app, but satisfying these requirements guarantee a high-quality splash screen that transitions the user from tapping the home screen icon to your app's first paint. Source: Lighthouse - Learn more

User can be prompted to Install the Web App

Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. Source: Lighthouse - Learn more

Mobile Friendliness 60/100

Configures the viewport

This rule triggers when detecting that your page does not specify a viewport, or specifies a viewport that does not adapt to different devices. Source: PageSpeed Insights - Learn more

Content is sized correctly for the viewport

If the width of your app's content doesn't match the width of the viewport, your app might not be optimized for mobile screens. Source: Lighthouse - Learn more

Size tap targets appropriately

This rule triggers when detecting that certain tap targets (e.g. buttons, links, or form fields) may be too small or too close together for a user to easily tap on a touchscreen. Source: PageSpeed Insights - Learn more

The following tap targets are close to other nearby tap targets and may need additional spacing around them.

URL
The tap target <a href="/privacy">Privacy policy</a> and 1 others are close to other tap targets.
...

Uses legible font sizes

This rule triggers when detecting that text in the page is too small to be legible. Source: PageSpeed Insights - Learn more

Color Contrast is satisfactory

Low-contrast text is difficult or impossible for many users to read. Background and foreground colors should have enough contrast ratio to guarantee readability. Source: Lighthouse - Learn more

Failing Elements

ImpactSnippetTargetFailure Summary
serious<a aria-label="dismiss cookie message" role="button" tabindex="0" class="cc-btn cc-dismiss">Got it!</a>.cc-btnFix any of the following: Element has insufficient color contrast of 2.07 (foreground color: #ffffff, background color: #6ac5a3, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<a href="/contact" class="button button--red button--long s-wide margin-top wide-margin-bottom m-margin-bottom">Contact us</a>.button--redFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[3]">select[name="attributes\[3\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[5]">select[name="attributes\[5\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[11]">select[name="attributes\[11\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[19]">select[name="attributes\[19\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[21]">select[name="attributes\[21\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[23]">select[name="attributes\[23\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<select name="attributes[25]">select[name="attributes\[25\]"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<button type="submit" class="button button--ghost-white button--arrow">Search conveyors</button>button[type="submit"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 12.0pt, font weight: bold). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Designed for mobility, power, and ease of use, our mould-breaking, and highly innovative portable conveyor offers reliable, continuous...</p>a[href$="invader45"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Engineered for high performance materials handling in tight spaces, the popular Easikit 300 is the narrowest conveyor in our range,...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(4) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Excellent for medium-duty materials handling over longer distances, the modular Easikit 450 is designed to provide safe, flexible, high...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(5) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Durability, flexibility and large capacity make the Easikit 600 our most popular and versatile conveyor. ‘The Workhorse’ is...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(6) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Engineered for high-volume loads and larger throughput, the Easikit 900 is ideal for recyclables and bulk materials handling. With its...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(7) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Designed with an extra wide 1200mm belt to optimise throughput safely, the robust, high-performance Easikit 1200 is ideal for fast,...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(8) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">The extra wide Easikit 1500 is designed for high-volume, low density material handling. Like all Easikit conveyors, it has a modular...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(9) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">The GP750's high-performance system and robust design make it the first choice for demolition sites across the UK. It’s wide...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(10) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">Precision-engineered for heavy-duty materials movement, the HC1000 Monstaveyor is our most powerful conveyor solution. Designed to handle...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(11) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">The Easiveyor is a unique, road-towable unit comprising a 5-metre&nbsp; Easikit 450 conveyor mounted on a trailer chassis. Like the...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(12) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">The Easikit&nbsp;Mobile is the ideal solution when you need variable discharge heights for your project (e.g. stockpiling). Durable and...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(13) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p itemprop="description" class="product-card__snippet">The WM208 Mobile is a heavy-duty stockpiling conveyor with a variable discharge height. With a 20m (65ft) long belt and a maximum height...</p>.xxl-1-3[itemprop="itemListElement"][itemtype="http\:\/\/schema\.org\/ListItem"]:nth-child(14) > .product-card__wrapper[itemtype="http\:\/\/schema\.org\/Product"][itemscope=""] > .product-card[itemprop="url"] > .product-card__content > .product-card__snippet[itemprop="description"]Fix any of the following: Element has insufficient color contrast of 4.46 (foreground color: #747879, background color: #ffffff, font size: 12.0pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="is-active" href="?page=1">1</a>:rootFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 9.8pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="resource__snippet">To help you select the conveyor that’ll best suit your purposes, take a look at our&nbsp;checklist of&nbsp;the 8 questions to ask when specifying a conveyor.&nbsp;</p>.resource--grey > .resource__inner > .resource__snippetFix any of the following: Element has insufficient color contrast of 3.71 (foreground color: #747879, background color: #ebeae8, font size: 13.5pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<p class="resource__snippet">If our temporary conveyor system fails to provide real and identifiable project efficiencies, we’ll remove it and you won’t be charged.</p>.resource--red > .resource__inner > .resource__snippetFix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 13.5pt, font weight: normal). Expected contrast ratio of 4.5:1
serious<a class="button button--ghost-white button--small" href="/customer-support" target="_blank">Our service</a>.button--small[href$="customer-support"][target="_blank"]Fix any of the following: Element has insufficient color contrast of 4.37 (foreground color: #ffffff, background color: #ed1b2e, font size: 10.5pt, font weight: bold). Expected contrast ratio of 4.5:1
...

Performance 59/100

Speed Index

  • Speed Index
    9485.27
    target < 4500 ms

Perceptual Speed Index is a page load performance metric that shows you how quickly the contents of a page are visibly populated. The lower the score, the better. Source: Lighthouse - Learn more

Document complete

  • Time
    43.4
    seconds
  • Resources
    106
    requests
  • Bytes in
    5.5
    MB

These metrics are collected from the initial request until the browser considers the page loaded (JavaScript onLoad event). This usually happens after all of the image content has loaded but may not include content that is triggered by javascript execution.

Fully load

  • Time
    46.3
    seconds
  • Resources
    108
    requests
  • Bytes in
    5.6
    MB

These metrics are collected from the initial request until 2 seconds of no network activity after Document Complete (JavaScript onLoad event). This will usually include any activity that is triggered by javascript after the main page loads.

Assets by Domain

Requests

  • www.coveya.co.uk

  • www.google.com

  • www.gstatic.com

  • www.google-analytics.com

  • storage.googleapis.com

  • ict.infinity-tracking.net

  • www.snapengage.com

  • bat.bing.com

  • dc.ads.linkedin.com

  • px.ads.linkedin.com

  • in.hotjar.com

  • snap.licdn.com

  • www.linkedin.com

  • static.hotjar.com

  • vars.hotjar.com

  • script.hotjar.com

  • www.googletagmanager.com

  • ajax.googleapis.com

  • vc.hotjar.io

  • stats.g.doubleclick.net

Bytes downloaded

  • www.coveya.co.uk

  • www.gstatic.com

  • storage.googleapis.com

  • www.google.com

  • script.hotjar.com

  • ajax.googleapis.com

  • www.googletagmanager.com

  • www.google-analytics.com

  • bat.bing.com

  • ict.infinity-tracking.net

  • snap.licdn.com

  • static.hotjar.com

  • vars.hotjar.com

  • stats.g.doubleclick.net

  • in.hotjar.com

  • www.snapengage.com

  • px.ads.linkedin.com

  • dc.ads.linkedin.com

  • www.linkedin.com

Assets by Mime-Type

Requests

  • html

  • js

  • css

  • image

  • font

  • other

Bytes downloaded

  • html

  • js

  • css

  • image

  • font

  • other

Speed

Load time43430 ms

Also known as the document complete time, it’s the time from the initial request until the browser load event. It can vary based on server location, device, browser, and third-party apps. Source: WebPagetest - Learn more

Page load is fast enough on 3G

A fast page load over a 3G network ensures a good mobile user experience. Source: Lighthouse - Learn more

First byte7193 ms

The time from the initial request to the first byte of the response. Source: WebPagetest - Learn more

First Contentful Paint2715.3435 ms

First contentful paint marks the time at which the first text/image is painted. Source: Lighthouse - Learn more

First meaningful paint3457.86 ms

First meaningful paint measures when the primary content of a page is visible. It's essentially the paint after which the biggest above-the-fold layout change has happened, and web fonts have loaded. Source: Lighthouse - Learn more

Estimated Input Latency12 ms (target < 50 ms)

The score above is an estimate of how long your app takes to respond to user input, in milliseconds. There is a 90% probability that a user encounters this amount of latency, or less. 10% of the time a user can expect additional latency. If your score is higher than Lighthouse's target score (< 50ms), users may perceive your app as laggy. Source: Lighthouse - Learn more

Uses persistent connections (keep alive)Score: 100%

Closing connections are a missed opportunity for performance enhancement: additional round-trips between the user and the server to initiate a connection is redundant and time-consuming. Keep-Alive measures the effectiveness of connection reuse. The purpose of this grade is to evaluate the extent to which requests are inefficiently reopening connections. Source: WebPagetest - Learn more

First CPU Idle3457.86 ms

First CPU Idle marks the first time at which the page's main thread is quiet enough to handle input. Source: Lighthouse - Learn more

Time to Interactive3457.86 ms

Interactive marks the time at which the page is fully interactive. Source: Lighthouse - Learn more

Page weight

Uses compression (gzip, zopfli, deflate, brotli)Score: 83%

This rule triggers when detecting that compressible resources were served without gzip compression. Source: WebPagetest - Learn more

Uses a CDN for all static assetsScore: 33%

Each request for a piece of content to the web server has to travel from the user's browser all the way to the server and back. A content delivery network (CDN) is a system for distributing resources to servers geographically closer to users. The main benefit of this is that the round-trip time is faster. The passing grade for using a CDN effectively is to have at least 80% of static resources served from a CDN. Source: WebPagetest - Learn more

Leverage browser caching

Setting an expiry date or a maximum age in the HTTP headers for static resources instructs the browser to load previously downloaded resources from local disk rather than over the network. Source: PageSpeed Insights - Learn more

Leverage browser caching for the following cacheable resources:

URL
https://www.coveya.co.uk/img/new/logo-grey.svg (expiration not specified)
https://www.coveya.co.uk/img/new/logo-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-black.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-down-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-left-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-right-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/angle-right-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/article-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/check-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/linkedin-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/menu.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/plus-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/speed-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/telephone-charcoal.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/tools-white.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/width-red.svg (expiration not specified)
https://www.coveya.co.uk/style/img/new/youtube-white.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7d025981873-articles-red.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fcb9018eec-icon-conveyor.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fcbb3b0840-icon-screwdriver.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fd21456aad-icon-guarantee-red.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c7fd23a4758e-icon-phone.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c881432bfa6b-speedometer.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5c881454f26b2-icon-design.svg (expiration not specified)
https://www.coveya.co.uk/userfiles/menu_item/5d07a3d13af2f-manuals.svg (expiration not specified)
https://www.coveya.co.uk/style/main.css?v=1560334146 (46 seconds)
https://static.hotjar.com/c/hotjar-323983.js?sv=5 (60 seconds)
https://storage.googleapis.com/code.snapengage.com/js/ae7e8e47-085d-4c93-8f50-55fd1eaa3d46.js (2 minutes)
https://www.coveya.co.uk/img/new/cta-block-image.jpg (5 minutes)
https://www.coveya.co.uk/img/new/expert.png (5 minutes)
https://www.coveya.co.uk/userfiles/page/.banner/5c9349782402c-conveyor-product-page.jpg (5 minutes)
https://www.coveya.co.uk/userfiles/product_image/5c88fd8b4b95e-gp750.png (5 minutes)
https://www.coveya.co.uk/userfiles/product_image/5c890f7e352d3-invader.png (5 minutes)
https://www.coveya.co.uk/userfiles/product_image/5c891093859d8-ek600-mobile.png (5 minutes)
https://www.coveya.co.uk/userfiles/product_image/5c8911316298b-easivayor.png (5 minutes)
https://www.google.com/recaptcha/api.js? (5 minutes)
https://www.google.com/recaptcha/api2/webworker.js?hl=en&v=v1560753160450 (5 minutes)
https://www.googletagmanager.com/gtm.js?id=GTM-KX79SNJ (15 minutes)
https://bat.bing.com/bat.js (30 minutes)
https://storage.googleapis.com/chatheroes.com/coveya/coveya.js (60 minutes)
https://www.google-analytics.com/analytics.js (2 hours)
https://snap.licdn.com/li.lms-analytics/insight.min.js (2.4 hours)
...

Minify CSS

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Minify HTML

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Minify HTML for the following resources to reduce their size by 2.8KiB (26% reduction).

URL
Minifying https://www.coveya.co.uk/conveyors could save 2.8KiB (26% reduction) after compression.
...

Minify JavaScript

Minification refers to the process of removing unnecessary or redundant data in order to reduce file size without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on. Source: PageSpeed Insights - Learn more

Avoids an excessive DOM size1051 nodes

Number of elements in the document. Browser engineers recommend pages contain fewer than ~1,500 DOM nodes. The sweet spot is a tree depth < 32 elements and fewer than 60 children/parent element. A large DOM can increase memory usage, cause longer style calculations, and produce costly layout reflows. Source: Lighthouse - Learn more
  • Total DOM Nodes
    1,051
    target < 1,500 nodes
  • DOM Depth
    17
    target < 32
  • Maximum Children
    25
    target < 60 nodes

Compressed Images

The image compression check just looks at photo images and makes sure the quality isn't set too high. Images can usually be compressed pretty substantially without any noticeable reduction in visual quality. Source: Lighthouse - Learn more

Uses Progressive JPEGsScore: 97 %

A progressive JPEG is image created using the JPEG suite of compression algorithms that will 'fade in' in successive waves of lines until the entire image has completely arrived. They show the entire image right away, looking slightly pixelated until the image data is fully loaded. Source: WebPagetest - Learn more

Properly Sized ImagesPotential savings of 1778 KB

Serve images that are appropriately-sized to save cellular data and improve load time. Source: Lighthouse - Learn more

Offscreen images

Consider lazy-loading offscreen images to improve page load speed and time to interactive. Source: Lighthouse - Learn more

First impression

Eliminates render-blocking JavaScript and CSS in above-the-fold content

This rule triggers when detecting that your HTML references a blocking external resource / file in the above-the-fold portion of your page. Source: PageSpeed Insights - Learn more about JS - Learn more about CSS

Your page has 1 blocking CSS resources. This causes a delay in rendering your page.

URL
https://www.coveya.co.uk/style/main.css?v=1560334146
...

Prioritizes visible content

This rule triggers when detecting that additional network round trips are required to render the above-the-fold content of the page. Source: PageSpeed Insights - Learn more

Improves server response time

This rule triggers when detecting that your server response time is above 200 ms. Server response time measures how long it takes to load the necessary HTML to begin rendering the page from your server, subtracting out the network latency between Google and your server. Source: PageSpeed Insights - Learn more

Avoids landing page redirects

Redirects trigger an additional HTTP request-response cycle and delay page rendering. In the best case, each redirect will add a single round trip (HTTP request-response), and in the worst it may result in multiple additional roundtrips to perform the DNS lookup, TCP handshake, and TLS negotiation in addition to the additional HTTP request-response cycle. As a result, you should minimize use of redirects to improve site performance. Source: PageSpeed Insights - Learn more

Usability 80/100 Industry: Promotional

Brand logo linked to homepage

Fails if doesn't have a logo or clicking it doesn't lead you to homepage.

No ending trailing paths

Fails if doesn't provide at least one of the following: main navigation options on footers, fixed or 'smart' headers/burger-icon, Back to top or close buttons.

Active section is highlighted in navigation menus

Fails if current section or page is not visually highlighted in navigation menus, except for internal section pages where it's accepted not to highlight the parent section.

Listing/overview pages with many items implements deferred loading techniques

Fails if the website doesn't provide at least one of the following: lazy-loading, load more buttons, paginator. Doesn't provide a clear reference about the total amount of items in a portfolio or blog page.

Prevent layout shiftings when loading media. Set width and height attributes on both <img> and <video> tags

Fails if transitioning from placeholders to final images changes the rendered size of the element as media loads. Not using a solid color placeholder occupying the same dimensions as the target image, or techniques such as LQIP or SQIP that hint at the content of a media item before it loads. These changes can be disorienting for users and trigger expensive DOM layout operations that consume system resources and contribute to jank.

Carousels are generally avoided (but they are acceptable if they are well implemented)

Fails if any of the following are seen: carousels auto-rotate, text is not legible, swipe is not supported, next images do not load within 1 second of swipe.

Make it easy to contact you

Fails if the website does not provide all of the following: easy to find contact options, tap to call, mailto on emails, addresses do not link to gMaps, except being embedded.

The most appropriate keyboard for the input type is provided first

Fails if most helpful keyboard not provided, i.e. input types text, tel, email, password, capitalization when appropiate, etc.

The website supports autofill for all form fields and the fields are tagged for the appropriate information from autofill

Fails if fields are not tagged for efficient browser-based autofill, making users enter data that is already known either by the website or the OS. Not filling a standard field or filling fields with the wrong content, i.e. puts house number and street name into the same field when there are separate fields for each.

All mistakes made in forms are clearly highlighted in real time, and instructions for correct completion are provided in real time

Fails if mistakes and guidance for correct completion are not highlighted in real time and/or error messages are ambiguous or unfriendly.

PWA / Best Practices 82/100

Avoids Application Cache

Application Cache is deprecated. Source: Lighthouse - Learn more

Avoids WebSQL DB

Web SQL is deprecated. Consider using IndexedDB instead. Source: Lighthouse - Learn more

Avoids requesting the geolocation permission on page load

Users are mistrustful of or confused by sites that request their location without context. Consider tying the request to user gestures instead. Source: Lighthouse - Learn more

robots.txt is valid

If your robots.txt file is malformed, crawlers may not be able to understand how you want your website to be crawled or indexed. Source: Lighthouse

Avoids requesting the notification permission on page load

Users are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. Source: Lighthouse - Learn more

Avoids deprecated APIs

Deprecated APIs will eventually be removed from the browser. Source: Lighthouse - Learn more

Allows to paste into password input fields

The main reason why password pasting improves security is because it helps to reduce password overload. Source: Lighthouse - Learn more

Registers a Service Worker

The service worker is the technology that enables your app to use many Progressive Web App features, such as offline, add to homescreen, and push notifications. Source: Lighthouse - Learn more

Responds with a 200 when offline

If you're building a Progressive Web App, consider using a service worker so that your app can work offline. Source: Lighthouse - Learn more

Uses HTTPS

All sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. Source: Lighthouse - Learn more

Redirects HTTP traffic to HTTPS

If you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS. Source: Lighthouse - Learn more

Uses HTTP/2 for its own resources61 requests not served via HTTP/2

HTTP/2 offers many benefits over HTTP/1.1, including binary headers, multiplexing, and server push. Source: Lighthouse - Learn more

Uses passive listeners to improve scrolling performance

Mark your touch and wheel event listeners as `passive` to improve your page's scroll performance. Source: Lighthouse - Learn more

Avoid using document.write()

For users on slow connections, external scripts dynamically injected via document.write() can delay page load by tens of seconds. Source: Lighthouse - Learn more

Manifest's short_name won't be truncated when displayed on homescreen

Make your app's short_name fewer than 12 characters to ensure that it's not truncated on homescreens. Source: Lighthouse - Learn more

Configured for a custom splash screen

A default splash screen will be constructed for your app, but satisfying these requirements guarantee a high-quality splash screen that transitions the user from tapping the home screen icon to your app's first paint. Source: Lighthouse - Learn more

User can be prompted to Install the Web App

Browsers can proactively prompt users to add your app to their homescreen, which can lead to higher engagement. Source: Lighthouse - Learn more
Report created on Jun 21, 2019, 18:16 PM GMT+0 in 12 min.

This report was built manually by Awwwards experts taking care personally of every detail using several Google and 3rd-party audit tools and services for metrics, web performance optimization and best practices for mobile design and development.

Loading time vary depending on network, device, server, site design, and implementation.

These are the environments used to create this report:

Webpagetest Test Location Dulles VA USA
Browser MotoG4 Chrome
Connection Mobile 3G (1.6 Mbps / 768 Kbps 300ms RTT)
Number of Runs 1
User Agent Default
Lighthouse User agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Device Emulation Emulated Nexus 5X
Network Throttling 150ms TCP RTT, 1,638.4 Kbps throughput (Simulated)
CPU Throttling 4x slowdown (Simulated)
PageSpeed Insights EnvironmentMobile