This site uses cookies for analytics. By continuing to browse this site, you agree to this use.

scanning 100%

scan time: 00:23

hints

257

Date: 2019-11-13T22:31:25.880Z

webhint version: 5.3.0

Hints

Accessibility

axe/color: 5 hints

hint #1: Elements must have sufficient color contrast: Element has insufficient color contrast of 3.45 (foreground color: #8a8a8a, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1

http://craft2cart.com/

<a href="http://craft2cart.com/index.php/chenille-fabric.html" title="Chenille Fabric ">

hint #2: Elements must have sufficient color contrast: Element has insufficient color contrast of 3.45 (foreground color: #8a8a8a, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1

http://craft2cart.com/

<a href="http://craft2cart.com/index.php/boucle-fabric.html" title="Boucle Fabric ">

hint #3: Elements must have sufficient color contrast: Element has insufficient color contrast of 3.45 (foreground color: #8a8a8a, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1

http://craft2cart.com/

<a href="http://craft2cart.com/index.php/worsted-fabric.html" title="Worsted Fabric ">

hint #4: Elements must have sufficient color contrast: Element has insufficient color contrast of 3.45 (foreground color: #8a8a8a, background color: #ffffff, font size: 12.0pt (16px), font weight: normal). Expected contrast ratio of 4.5:1

http://craft2cart.com/

<a href="http://craft2cart.com/index.php/cotton-satin.html" title="Cotton Satin ">

hint #5: Elements must have sufficient color contrast: Element has insufficient color contrast of 3.28 (foreground color: #848484, background color: #f0f0f0, font size: 10.0pt (13.3333px), font weight: normal). Expected contrast ratio of 4.5:1

http://craft2cart.com/

<input type="email" autocapitalize="off" autocorrect="off" spellcheck="false" name="email" id="newsletter" title="Sign up for our newsletter" class="input-text required-entry validate-email">
axe/forms: 1 hints

hint #1: Form elements must have labels

http://craft2cart.com/

<input id="search" type="text" name="q" value="" class="input-text" maxlength="128" placeholder="Search entire store here..." autocomplete="off">
axe/name-role-value: 5 hints

hint #1: Links must have discernible text

http://craft2cart.com/

<a id="sbToggle_83697092" href="#" class="sbToggle"></a>

hint #2: Links must have discernible text

http://craft2cart.com/

<a href="http://craft2cart.com/index.php/books-products.html">

hint #3: Links must have discernible text

http://craft2cart.com/

<a href="#">&nbsp;</a>

hint #4: Links must have discernible text

http://craft2cart.com/

<a href="#">&nbsp;</a>

hint #5: Links must have discernible text

http://craft2cart.com/

<a href="#">&nbsp;</a>
axe/parsing: 1 hints

hint #1: id attribute value must be unique: Document has multiple static elements with the same id attribute

http://craft2cart.com/

<span class="regular-price" id="product-price-5-new">
axe/structure: 5 hints

hint #1: <ul> and <ol> must only directly contain <li>, <script> or <template> elements

http://craft2cart.com/

<ul class="product-carousel" id="featured-carousel" style="opacity: 1; display: block;">

hint #2: <li> elements must be contained in a <ul> or <ol>

http://craft2cart.com/

<li class="item slider-item first1 first_item_tm" style="width: 176px;">

hint #3: <li> elements must be contained in a <ul> or <ol>

http://craft2cart.com/

<li class="item slider-item odd1" style="width: 176px;">

hint #4: <li> elements must be contained in a <ul> or <ol>

http://craft2cart.com/

<li class="item slider-item last1" style="width: 176px;">

hint #5: <li> elements must be contained in a <ul> or <ol>

http://craft2cart.com/

<li class="item slider-item first1 last_item_tm" style="width: 176px;">

Compatibility

content-type: 10 hints

hint #1: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … css/tm_flexslider.css

Content-Type: text/css

hint #2: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … css/madisonisland.css

Content-Type: text/css

hint #3: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … default/css/widgets.css

Content-Type: text/css

hint #4: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … default/css/styles.css

Content-Type: text/css

hint #5: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … default/css/custom.css

Content-Type: text/css

hint #6: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … default/css/carousel.css

Content-Type: text/css

hint #7: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … default/css/style.css

Content-Type: text/css

hint #8: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … efault/css/responsive.css

Content-Type: text/css

hint #9: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … 77655e2a5f15794b8bbfad.js

Content-Type: application/javascript

hint #10: 'content-type' header charset value should be 'utf-8'.

http://craft2cart.com … custommenu/custommenu.css

Content-Type: text/css

PWA

apple-touch-icons: 1 hints

hint #1: 'apple-touch-icon' link element was not specified.

http://craft2cart.com/

Performance

http-cache: 53 hints

hint #1: The following directives have an invalid value: post-check=0 pre-check=0

http://craft2cart.com/

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

hint #2: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … css/tm_flexslider.css

hint #3: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … css/madisonisland.css

hint #4: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/css/widgets.css

hint #5: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/css/styles.css

hint #6: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/css/custom.css

hint #7: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/css/carousel.css

hint #8: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/css/style.css

hint #9: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … efault/css/responsive.css

hint #10: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … 77655e2a5f15794b8bbfad.js

hint #11: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … custommenu/custommenu.css

hint #12: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/images/logo.gif

hint #13: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com/media/top-banner.png

hint #14: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … sliders/40discount.jpg

hint #15: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … craf2cart-main-banner.jpg

hint #16: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/free-shiping.jpg

hint #17: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/craf2card1.jpg

hint #18: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … images/background.png

hint #19: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/craf2card2.jpg

hint #20: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/craf2card4.jpg

hint #21: Static resources should use the "immutable" directive: Directives used: public, max-age=31536000

https://fonts.gstatic … aGs126MiZpBA-UFVZ0b.woff2

Cache-Control: public, max-age=31536000

hint #22: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/craf2card3.jpg

hint #23: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … fabric--2-off-10X_.jpg

hint #24: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/craf2card5.jpg

hint #25: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … fabric--2-buy-1get2..jpg

hint #26: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … images/search_bg.png

hint #27: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … images/button-search.png

hint #28: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … foooter_doubleline.png

hint #29: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … efault/images/manu_bg.png

hint #30: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … images/arrow-down.png

hint #31: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … default/images/sprite.png

hint #32: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … fabric-swatches-big.jpg

hint #33: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … fault/images/saprator.png

hint #34: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/workshopbig.jpg

hint #35: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … Books-&-Productsbig.jpg

hint #36: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … fault/images/top_icon.png

hint #37: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … images/arrow-down.png

hint #38: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … e5fb8d27136e95/2/4/24.jpg

hint #39: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … e5fb8d27136e95/2/5/25.jpg

hint #40: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … e5fb8d27136e95/2/3/23.jpg

hint #41: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … e5fb8d27136e95/2/1/21.jpg

hint #42: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … 1000x225--on-logo_1.jpg

hint #43: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/shipping_1.jpg

hint #44: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … wysiwyg/buy1-get1_1.jpg

hint #45: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … siwyg/bottom-banner-3.png

hint #46: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com/media/wysiwyg/visa.png

hint #47: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com/media/wysiwyg/discover.png

hint #48: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com/media/wysiwyg/pay.png

hint #49: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … footer_banner_border.png

hint #50: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … aftcart/images/sprite.png

hint #51: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … megnor/toggle-arrow.png

hint #52: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … product_boxshadow.png

hint #53: No "cache-control" header or empty value found. It should have a value

http://craft2cart.com … base/default/favicon.ico

http-compression: 18 hints

hint #1: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … css/tm_flexslider.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/tm_flexslider.css" media="all">

hint #2: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com/

hint #3: Response should not be compressed for requests made with 'accept-encoding: identity'.

http://craft2cart.com … css/madisonisland.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/madisonisland.css" media="all">

hint #4: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … css/madisonisland.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/madisonisland.css" media="all">

hint #5: Response should not be compressed with Brotli over HTTP.

http://craft2cart.com … css/madisonisland.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/madisonisland.css" media="all">

hint #6: Response should not be compressed for requests made with 'accept-encoding: identity'.

http://craft2cart.com … default/css/widgets.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/widgets.css" media="all">

hint #7: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … default/css/widgets.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/widgets.css" media="all">

hint #8: Response should not be compressed with Brotli over HTTP.

http://craft2cart.com … default/css/widgets.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/widgets.css" media="all">

hint #9: Response should not be compressed for requests made with 'accept-encoding: identity'.

http://craft2cart.com … default/css/styles.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/styles.css" media="all">

hint #10: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … default/css/styles.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/styles.css" media="all">

hint #11: Response should not be compressed with Brotli over HTTP.

http://craft2cart.com … default/css/styles.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/styles.css" media="all">

hint #12: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … default/css/custom.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/custom.css" media="all">

hint #13: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … default/css/carousel.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/carousel.css" media="all">

hint #14: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … default/css/style.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/style.css" media="all">

hint #15: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … efault/css/responsive.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/responsive.css" media="all">

hint #16: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … 77655e2a5f15794b8bbfad.js

<script type="text/javascript" src="http://craft2cart.com/media/js/d6e52d37e577655e2a5f15794b8bbfad.js">

hint #17: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … custommenu/custommenu.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/base/default/css/webandpeople/custommenu/custommenu.css" media="all">

hint #18: Response should be compressed with gzip when gzip compression is requested.

http://craft2cart.com … base/default/favicon.ico

no-html-only-headers: 1 hints

hint #1: Response should not include unneeded 'x-xss-protection' header.

https://fonts.gstatic … aGs126MiZpBA-UFVZ0b.woff2

performance-budget: 1 hints

hint #1: To load all the resources on a 4G network, it will take about 21.3s in optimal conditions (that is 16.3s more than the 5s target).

http://craft2cart.com/

image-optimization-cloudinary: 20 hints

hint #1: 'http://craft2cart.com/m … g/sliders/40discount.jpg' could be around 225.51kB (89%) smaller.

http://craft2cart.com … sliders/40discount.jpg

<img src="http://craft2cart.com/media/wysiwyg/sliders/40discount.jpg" alt="">

hint #2: 'http://craft2cart.com/m … raf2cart-main-banner.jpg' could be around 194.91kB (77%) smaller.

http://craft2cart.com … craf2cart-main-banner.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2cart-main-banner.jpg" alt="">

hint #3: 'http://craft2cart.com/m … wysiwyg/free-shiping.jpg' could be around 197.08kB (76%) smaller.

http://craft2cart.com … wysiwyg/free-shiping.jpg

<img src="http://craft2cart.com/media/wysiwyg/free-shiping.jpg" alt="">

hint #4: 'http://craft2cart.com/media/wysiwyg/craf2card1.jpg' could be around 157.14kB (74%) smaller.

http://craft2cart.com … wysiwyg/craf2card1.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card1.jpg" alt="">

hint #5: 'http://craft2cart.com/media/wysiwyg/craf2card2.jpg' could be around 203.15kB (79%) smaller.

http://craft2cart.com … wysiwyg/craf2card2.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card2.jpg" alt="">

hint #6: 'http://craft2cart.com/media/wysiwyg/craf2card4.jpg' could be around 136.72kB (77%) smaller.

http://craft2cart.com … wysiwyg/craf2card4.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card4.jpg" alt="">

hint #7: 'http://craft2cart.com/media/wysiwyg/craf2card5.jpg' could be around 174.00kB (81%) smaller.

http://craft2cart.com … wysiwyg/craf2card5.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card5.jpg" alt="">

hint #8: 'http://craft2cart.com/m … fabric--2-buy-1get2..jpg' could be around 26.36kB (79%) smaller.

http://craft2cart.com … fabric--2-buy-1get2..jpg

<img src="http://craft2cart.com/media/wysiwyg/fabric--2-buy-1get2..jpg" alt="">

hint #9: 'http://craft2cart.com/media/wysiwyg/craf2card3.jpg' could be around 77.86kB (71%) smaller.

http://craft2cart.com … wysiwyg/craf2card3.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card3.jpg" alt="">

hint #10: 'http://craft2cart.com/s … efault/images/sprite.png' could be around 19.83kB (60%) smaller.

http://craft2cart.com … default/images/sprite.png

hint #11: 'http://craft2cart.com/m … /wysiwyg/workshopbig.jpg' could be around 58.27kB (75%) smaller.

http://craft2cart.com … wysiwyg/workshopbig.jpg

<img src="http://craft2cart.com/media/wysiwyg/workshopbig.jpg" alt="Workshops">

hint #12: 'http://craft2cart.com/m … /fabric-swatches-big.jpg' could be around 47.23kB (79%) smaller.

http://craft2cart.com … fabric-swatches-big.jpg

<img src="http://craft2cart.com/media/wysiwyg/fabric-swatches-big.jpg" alt="Fabric Swatches Bulk Order">

hint #13: 'http://craft2cart.com/m … /Books-&-Productsbig.jpg' could be around 34.15kB (53%) smaller.

http://craft2cart.com … Books-&-Productsbig.jpg

<img src="http://craft2cart.com/media/wysiwyg/Books-&amp;-Productsbig.jpg" alt="Books &amp; Products">

hint #14: 'http://craft2cart.com/m … 5fb8d27136e95/2/5/25.jpg' could be around 5.15kB (44%) smaller.

http://craft2cart.com … e5fb8d27136e95/2/5/25.jpg

<img alt="Chenille Fabric " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/5/25.jpg">

hint #15: 'http://craft2cart.com/m … 5fb8d27136e95/2/4/24.jpg' could be around 6.41kB (53%) smaller.

http://craft2cart.com … e5fb8d27136e95/2/4/24.jpg

<img alt="Boucle Fabric " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/4/24.jpg">

hint #16: 'http://craft2cart.com/m … 5fb8d27136e95/2/3/23.jpg' could be around 6.30kB (55%) smaller.

http://craft2cart.com … e5fb8d27136e95/2/3/23.jpg

<img alt="Worsted Fabric " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/3/23.jpg">

hint #17: 'http://craft2cart.com/m … /1000x225--on-logo_1.jpg' could be around 136.59kB (77%) smaller.

http://craft2cart.com … 1000x225--on-logo_1.jpg

<img src="http://craft2cart.com/media/wysiwyg/1000x225--on-logo_1.jpg" alt="">

hint #18: 'http://craft2cart.com/media/wysiwyg/shipping_1.jpg' could be around 20.81kB (78%) smaller.

http://craft2cart.com … wysiwyg/shipping_1.jpg

<img src="http://craft2cart.com/media/wysiwyg/shipping_1.jpg" alt="">

hint #19: 'http://craft2cart.com/m … /wysiwyg/buy1-get1_1.jpg' could be around 14.20kB (77%) smaller.

http://craft2cart.com … wysiwyg/buy1-get1_1.jpg

<img src="http://craft2cart.com/media/wysiwyg/buy1-get1_1.jpg" alt="">

hint #20: 'http://craft2cart.com/s … ftcart/images/sprite.png' could be around 19.83kB (60%) smaller.

http://craft2cart.com … aftcart/images/sprite.png

Pitfalls

No issues

Security

https-only: 27 hints

hint #1: Site should be served over HTTPS.

http://craft2cart.com/

hint #2: Should be served over HTTPS.

http://craft2cart.com … default/images/logo.gif

hint #3: Should be served over HTTPS.

http://craft2cart.com/media/top-banner.png

hint #4: Should be served over HTTPS.

http://craft2cart.com … sliders/40discount.jpg

hint #5: Should be served over HTTPS.

http://craft2cart.com … craf2cart-main-banner.jpg

hint #6: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/free-shiping.jpg

hint #7: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/craf2card1.jpg

hint #8: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/craf2card2.jpg

hint #9: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/craf2card3.jpg

hint #10: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/craf2card4.jpg

hint #11: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/craf2card5.jpg

hint #12: Should be served over HTTPS.

http://craft2cart.com … fabric--2-off-10X_.jpg

hint #13: Should be served over HTTPS.

http://craft2cart.com … fabric--2-buy-1get2..jpg

hint #14: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/workshopbig.jpg

hint #15: Should be served over HTTPS.

http://craft2cart.com … Books-&-Productsbig.jpg

hint #16: Should be served over HTTPS.

http://craft2cart.com … fabric-swatches-big.jpg

hint #17: Should be served over HTTPS.

http://craft2cart.com … e5fb8d27136e95/2/5/25.jpg

hint #18: Should be served over HTTPS.

http://craft2cart.com … e5fb8d27136e95/2/4/24.jpg

hint #19: Should be served over HTTPS.

http://craft2cart.com … e5fb8d27136e95/2/3/23.jpg

hint #20: Should be served over HTTPS.

http://craft2cart.com … e5fb8d27136e95/2/1/21.jpg

hint #21: Should be served over HTTPS.

http://craft2cart.com … 1000x225--on-logo_1.jpg

hint #22: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/shipping_1.jpg

hint #23: Should be served over HTTPS.

http://craft2cart.com … wysiwyg/buy1-get1_1.jpg

hint #24: Should be served over HTTPS.

http://craft2cart.com … siwyg/bottom-banner-3.png

hint #25: Should be served over HTTPS.

http://craft2cart.com/media/wysiwyg/visa.png

hint #26: Should be served over HTTPS.

http://craft2cart.com/media/wysiwyg/discover.png

hint #27: Should be served over HTTPS.

http://craft2cart.com/media/wysiwyg/pay.png

no-disallowed-headers: 1 hints

hint #1: Response should not include disallowed 'x-powered-by' header.

http://craft2cart.com/

x-powered-by: php/5.6.40
no-protocol-relative-urls: 1 hints

hint #1: '//fonts.googleapis.com/css?family=Raleway:300,400,500,700,600' should not be specified as a protocol-relative URL.

http://craft2cart.com/

<link rel="stylesheet" href="//fonts.googleapis.com/css?family=Raleway:300,400,500,700,600">
strict-transport-security: 52 hints

hint #1: 'strict-transport-security' header was not specified

https://craft2cart.com/

hint #2: 'strict-transport-security' header was not specified

https://craft2cart.com … css/tm_flexslider.css

hint #3: 'strict-transport-security' header was not specified

https://craft2cart.com … css/madisonisland.css

hint #4: 'strict-transport-security' header was not specified

https://craft2cart.com … default/css/widgets.css

hint #5: 'strict-transport-security' header was not specified

https://craft2cart.com … default/css/styles.css

hint #6: 'strict-transport-security' header was not specified

https://craft2cart.com … default/css/custom.css

hint #7: 'strict-transport-security' header was not specified

https://craft2cart.com … default/css/carousel.css

hint #8: 'strict-transport-security' header was not specified

https://craft2cart.com … default/css/style.css

hint #9: 'strict-transport-security' header was not specified

https://craft2cart.com … efault/css/responsive.css

hint #10: 'strict-transport-security' header was not specified

https://craft2cart.com … 77655e2a5f15794b8bbfad.js

hint #11: 'strict-transport-security' header was not specified

https://craft2cart.com … custommenu/custommenu.css

hint #12: 'strict-transport-security' header was not specified

https://craft2cart.com … default/images/logo.gif

hint #13: 'strict-transport-security' header was not specified

https://craft2cart.com/media/top-banner.png

hint #14: 'strict-transport-security' header was not specified

https://craft2cart.com … sliders/40discount.jpg

hint #15: 'strict-transport-security' header was not specified

https://craft2cart.com … craf2cart-main-banner.jpg

hint #16: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/free-shiping.jpg

hint #17: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/craf2card1.jpg

hint #18: 'strict-transport-security' header was not specified

https://craft2cart.com … images/background.png

hint #19: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/craf2card2.jpg

hint #20: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/craf2card4.jpg

hint #21: 'strict-transport-security' header was not specified

https://fonts.gstatic … aGs126MiZpBA-UFVZ0b.woff2

hint #22: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/craf2card3.jpg

hint #23: 'strict-transport-security' header was not specified

https://craft2cart.com … fabric--2-off-10X_.jpg

hint #24: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/craf2card5.jpg

hint #25: 'strict-transport-security' header was not specified

https://craft2cart.com … fabric--2-buy-1get2..jpg

hint #26: 'strict-transport-security' header was not specified

https://craft2cart.com … images/search_bg.png

hint #27: 'strict-transport-security' header was not specified

https://craft2cart.com … images/button-search.png

hint #28: 'strict-transport-security' header was not specified

https://craft2cart.com … foooter_doubleline.png

hint #29: 'strict-transport-security' header was not specified

https://craft2cart.com … efault/images/manu_bg.png

hint #30: 'strict-transport-security' header was not specified

https://craft2cart.com … images/arrow-down.png

hint #31: 'strict-transport-security' header was not specified

https://craft2cart.com … default/images/sprite.png

hint #32: 'strict-transport-security' header was not specified

https://craft2cart.com … fabric-swatches-big.jpg

hint #33: 'strict-transport-security' header was not specified

https://craft2cart.com … fault/images/saprator.png

hint #34: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/workshopbig.jpg

hint #35: 'strict-transport-security' header was not specified

https://craft2cart.com … Books-&-Productsbig.jpg

hint #36: 'strict-transport-security' header was not specified

https://craft2cart.com … fault/images/top_icon.png

hint #37: 'strict-transport-security' header was not specified

https://craft2cart.com … images/arrow-down.png

hint #38: 'strict-transport-security' header was not specified

https://craft2cart.com … e5fb8d27136e95/2/4/24.jpg

hint #39: 'strict-transport-security' header was not specified

https://craft2cart.com … e5fb8d27136e95/2/5/25.jpg

hint #40: 'strict-transport-security' header was not specified

https://craft2cart.com … e5fb8d27136e95/2/3/23.jpg

hint #41: 'strict-transport-security' header was not specified

https://craft2cart.com … e5fb8d27136e95/2/1/21.jpg

hint #42: 'strict-transport-security' header was not specified

https://craft2cart.com … 1000x225--on-logo_1.jpg

hint #43: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/shipping_1.jpg

hint #44: 'strict-transport-security' header was not specified

https://craft2cart.com … wysiwyg/buy1-get1_1.jpg

hint #45: 'strict-transport-security' header was not specified

https://craft2cart.com … siwyg/bottom-banner-3.png

hint #46: 'strict-transport-security' header was not specified

https://craft2cart.com/media/wysiwyg/visa.png

hint #47: 'strict-transport-security' header was not specified

https://craft2cart.com/media/wysiwyg/discover.png

hint #48: 'strict-transport-security' header was not specified

https://craft2cart.com/media/wysiwyg/pay.png

hint #49: 'strict-transport-security' header was not specified

https://craft2cart.com … footer_banner_border.png

hint #50: 'strict-transport-security' header was not specified

https://craft2cart.com … aftcart/images/sprite.png

hint #51: 'strict-transport-security' header was not specified

https://craft2cart.com … product_boxshadow.png

hint #52: 'strict-transport-security' header was not specified

https://craft2cart.com … base/default/favicon.ico

x-content-type-options: 52 hints

hint #1: Response should include 'x-content-type-options' header.

http://craft2cart.com/

hint #2: Response should include 'x-content-type-options' header.

http://craft2cart.com … css/tm_flexslider.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/tm_flexslider.css" media="all">

hint #3: Response should include 'x-content-type-options' header.

http://craft2cart.com … css/madisonisland.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/madisonisland.css" media="all">

hint #4: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/css/widgets.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/widgets.css" media="all">

hint #5: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/css/styles.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/styles.css" media="all">

hint #6: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/css/custom.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/custom.css" media="all">

hint #7: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/css/carousel.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/carousel.css" media="all">

hint #8: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/css/style.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/style.css" media="all">

hint #9: Response should include 'x-content-type-options' header.

http://craft2cart.com … efault/css/responsive.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/craftcart/default/css/responsive.css" media="all">

hint #10: Response should include 'x-content-type-options' header.

http://craft2cart.com … 77655e2a5f15794b8bbfad.js

<script type="text/javascript" src="http://craft2cart.com/media/js/d6e52d37e577655e2a5f15794b8bbfad.js">

hint #11: Response should include 'x-content-type-options' header.

http://craft2cart.com … custommenu/custommenu.css

<link rel="stylesheet" type="text/css" href="http://craft2cart.com/skin/frontend/base/default/css/webandpeople/custommenu/custommenu.css" media="all">

hint #12: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/images/logo.gif

<img src="http://craft2cart.com/skin/frontend/craftcart/default/images/logo.gif" alt="craft2cart" class="large">

hint #13: Response should include 'x-content-type-options' header.

http://craft2cart.com/media/top-banner.png

<img src="http://craft2cart.com/media/top-banner.png" alt="">

hint #14: Response should include 'x-content-type-options' header.

http://craft2cart.com … sliders/40discount.jpg

<img src="http://craft2cart.com/media/wysiwyg/sliders/40discount.jpg" alt="">

hint #15: Response should include 'x-content-type-options' header.

http://craft2cart.com … craf2cart-main-banner.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2cart-main-banner.jpg" alt="">

hint #16: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/free-shiping.jpg

<img src="http://craft2cart.com/media/wysiwyg/free-shiping.jpg" alt="">

hint #17: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/craf2card1.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card1.jpg" alt="">

hint #18: Response should include 'x-content-type-options' header.

http://craft2cart.com … images/background.png

hint #19: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/craf2card2.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card2.jpg" alt="">

hint #20: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/craf2card4.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card4.jpg" alt="">

hint #21: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/craf2card3.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card3.jpg" alt="">

hint #22: Response should include 'x-content-type-options' header.

http://craft2cart.com … fabric--2-off-10X_.jpg

<img src="http://craft2cart.com/media/wysiwyg/fabric--2-off-10X_.jpg" alt="">

hint #23: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/craf2card5.jpg

<img src="http://craft2cart.com/media/wysiwyg/craf2card5.jpg" alt="">

hint #24: Response should include 'x-content-type-options' header.

http://craft2cart.com … fabric--2-buy-1get2..jpg

<img src="http://craft2cart.com/media/wysiwyg/fabric--2-buy-1get2..jpg" alt="">

hint #25: Response should include 'x-content-type-options' header.

http://craft2cart.com … images/search_bg.png

hint #26: Response should include 'x-content-type-options' header.

http://craft2cart.com … images/button-search.png

hint #27: Response should include 'x-content-type-options' header.

http://craft2cart.com … foooter_doubleline.png

hint #28: Response should include 'x-content-type-options' header.

http://craft2cart.com … efault/images/manu_bg.png

hint #29: Response should include 'x-content-type-options' header.

http://craft2cart.com … images/arrow-down.png

hint #30: Response should include 'x-content-type-options' header.

http://craft2cart.com … default/images/sprite.png

hint #31: Response should include 'x-content-type-options' header.

http://craft2cart.com … fabric-swatches-big.jpg

<img src="http://craft2cart.com/media/wysiwyg/fabric-swatches-big.jpg" alt="Fabric Swatches Bulk Order">

hint #32: Response should include 'x-content-type-options' header.

http://craft2cart.com … fault/images/saprator.png

hint #33: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/workshopbig.jpg

<img src="http://craft2cart.com/media/wysiwyg/workshopbig.jpg" alt="Workshops">

hint #34: Response should include 'x-content-type-options' header.

http://craft2cart.com … Books-&-Productsbig.jpg

<img src="http://craft2cart.com/media/wysiwyg/Books-&amp;-Productsbig.jpg" alt="Books &amp; Products">

hint #35: Response should include 'x-content-type-options' header.

http://craft2cart.com … fault/images/top_icon.png

hint #36: Response should include 'x-content-type-options' header.

http://craft2cart.com … images/arrow-down.png

hint #37: Response should include 'x-content-type-options' header.

http://craft2cart.com … e5fb8d27136e95/2/4/24.jpg

<img alt="Boucle Fabric " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/4/24.jpg">

hint #38: Response should include 'x-content-type-options' header.

http://craft2cart.com … e5fb8d27136e95/2/5/25.jpg

<img alt="Chenille Fabric " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/5/25.jpg">

hint #39: Response should include 'x-content-type-options' header.

http://craft2cart.com … e5fb8d27136e95/2/3/23.jpg

<img alt="Worsted Fabric " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/3/23.jpg">

hint #40: Response should include 'x-content-type-options' header.

http://craft2cart.com … e5fb8d27136e95/2/1/21.jpg

<img alt="Cotton Satin " src="http://craft2cart.com/media/catalog/product/cache/1/small_image/200x250/9df78eab33525d08d6e5fb8d27136e95/2/1/21.jpg">

hint #41: Response should include 'x-content-type-options' header.

http://craft2cart.com … 1000x225--on-logo_1.jpg

<img src="http://craft2cart.com/media/wysiwyg/1000x225--on-logo_1.jpg" alt="">

hint #42: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/shipping_1.jpg

<img src="http://craft2cart.com/media/wysiwyg/shipping_1.jpg" alt="">

hint #43: Response should include 'x-content-type-options' header.

http://craft2cart.com … wysiwyg/buy1-get1_1.jpg

<img src="http://craft2cart.com/media/wysiwyg/buy1-get1_1.jpg" alt="">

hint #44: Response should include 'x-content-type-options' header.

http://craft2cart.com … siwyg/bottom-banner-3.png

<img src="http://craft2cart.com/media/wysiwyg/bottom-banner-3.png" alt="">

hint #45: Response should include 'x-content-type-options' header.

http://craft2cart.com/media/wysiwyg/visa.png

<img src="http://craft2cart.com/media/wysiwyg/visa.png" alt="">

hint #46: Response should include 'x-content-type-options' header.

http://craft2cart.com/media/wysiwyg/discover.png

<img src="http://craft2cart.com/media/wysiwyg/discover.png" alt="">

hint #47: Response should include 'x-content-type-options' header.

http://craft2cart.com/media/wysiwyg/pay.png

<img src="http://craft2cart.com/media/wysiwyg/pay.png" alt="">

hint #48: Response should include 'x-content-type-options' header.

http://craft2cart.com … footer_banner_border.png

hint #49: Response should include 'x-content-type-options' header.

http://craft2cart.com … aftcart/images/sprite.png

hint #50: Response should include 'x-content-type-options' header.

http://craft2cart.com … megnor/toggle-arrow.png

hint #51: Response should include 'x-content-type-options' header.

http://craft2cart.com … product_boxshadow.png

hint #52: Response should include 'x-content-type-options' header.

http://craft2cart.com … base/default/favicon.ico

no-vulnerable-javascript-libraries: 1 hints

hint #1: 'jQuery@1.7.1' has 3 known vulnerabilities (3 medium). See 'https://snyk.io/vuln/npm:jquery' for more information.

http://craft2cart.com/

ssllabs: 1 hints

hint #1: 'http://craft2cart.com/' does not support HTTPS.

http://craft2cart.com/