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

scanning 100%

scan time: 00:17

hints

57

Date: 2019-06-04T19:37:37.877Z

webhint version: 4.5.0

Hints

Accessibility

axe: 3 hints

hint #1: Images must have alternate text

http://studio51music.com/

<img width="120px" height="65px" src="./images/try4.png">

hint #2: Images must have alternate text

http://studio51music.com/

<img height="4px" width="1200px" src="./images/waveform-banner.JPG">

hint #3: Images must have alternate text

http://studio51music.com/

<img width="75px" height="45px" src="./images/try4.png">

Compatibility

content-type: 9 hints

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

http://studio51music.com/

hint #2: 'content-type' header media type value should be 'text/javascript', not 'application/javascript'.

http://studio51music.com/js/S51Content.js

<script type="text/javascript" src="./js/S51Content.js"></script>

hint #3: 'content-type' header media type value should be 'text/javascript', not 'application/javascript'.

http://studio51music.com/js/reference.js

<script type="text/javascript" src="./js/reference.js"></script>

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

http://studio51music.com/js/S51Content.js

<script type="text/javascript" src="./js/S51Content.js"></script>

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

http://studio51music.com/js/reference.js

<script type="text/javascript" src="./js/reference.js"></script>

hint #6: 'content-type' header media type value should be 'text/javascript', not 'application/javascript'.

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

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

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

hint #8: 'content-type' header media type value should be 'text/javascript', not 'application/javascript'.

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>

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

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>
meta-charset-utf-8: 1 hints

hint #1: 'charset' meta element should be the first thing in '<head>'.

http://studio51music.com/

<meta charset="utf-8">
no-friendly-error-pages: 1 hints

hint #1: Response with status code 404 should have more than 512 bytes.

http://studio51music.com/

PWA

apple-touch-icons: 1 hints

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

http://studio51music.com/

Performance

http-cache: 8 hints

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

http://studio51music.com/

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

http://studio51music.com/js/S51Content.js

<script type="text/javascript" src="./js/S51Content.js"></script>

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

http://studio51music.com/js/reference.js

<script type="text/javascript" src="./js/reference.js"></script>

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

http://studio51music … mages/waveform-banner.JPG

<img height="4px" width="1200px" src="./images/waveform-banner.JPG">

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

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

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

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>

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

http://studio51music.com/images/try4.png

<img width="120px" height="65px" src="./images/try4.png">

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

http://studio51music.com/favicon.ico

http-compression: 10 hints

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

http://studio51music.com/

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

http://studio51music.com/js/reference.js

<script type="text/javascript" src="./js/reference.js"></script>

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

http://studio51music.com/js/S51Content.js

<script type="text/javascript" src="./js/S51Content.js"></script>

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

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

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

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>

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

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

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

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

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

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>

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

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>

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

http://studio51music.com/favicon.ico

image-optimization-cloudinary: 2 hints

hint #1: 'http://studio51music.co … ages/waveform-banner.JPG' could be around 5.51kB (24%) smaller.

http://studio51music … mages/waveform-banner.JPG

<img height="4px" width="1200px" src="./images/waveform-banner.JPG">

hint #2: 'http://studio51music.com/images/try4.png' could be around 156.52kB (83%) smaller.

http://studio51music.com/images/try4.png

<img width="120px" height="65px" src="./images/try4.png">

Security

https-only: 3 hints

hint #1: Site should be served over HTTPS.

http://studio51music.com/

hint #2: Should be served over HTTPS.

http://studio51music.com/images/try4.png

hint #3: Should be served over HTTPS.

http://studio51music … mages/waveform-banner.JPG

strict-transport-security: 8 hints

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

https://studio51music.com/

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

https://studio51music.com/js/S51Content.js

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

https://studio51music.com/js/reference.js

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

https://studio51music … mages/waveform-banner.JPG

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

https://studio51music.com/js/jquery-1.6.2.min.js

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

https://studio51music.com/images/try4.png

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

https://studio51music … 1.8.16.custom.min.js

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

https://studio51music.com/favicon.ico

x-content-type-options: 8 hints

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

http://studio51music.com/

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

http://studio51music.com/js/S51Content.js

<script type="text/javascript" src="./js/S51Content.js"></script>

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

http://studio51music.com/js/reference.js

<script type="text/javascript" src="./js/reference.js"></script>

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

http://studio51music … mages/waveform-banner.JPG

<img height="4px" width="1200px" src="./images/waveform-banner.JPG">

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

http://studio51music.com/js/jquery-1.6.2.min.js

<script type="text/javascript" src="./js/jquery-1.6.2.min.js"></script>

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

http://studio51music … 1.8.16.custom.min.js

<script type="text/javascript" src="./js/jquery-ui-1.8.16.custom.min.js"></script>

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

http://studio51music.com/images/try4.png

<img width="120px" height="65px" src="./images/try4.png">

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

http://studio51music.com/favicon.ico

no-vulnerable-javascript-libraries: 2 hints

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

http://studio51music.com/

hint #2: 'jQuery UI@1.8.16' has 3 known vulnerabilities (2 medium, 1 high). See 'https://snyk.io/vuln/npm:jquery-ui' for more information.

http://studio51music.com/

ssllabs: 1 hints

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

http://studio51music.com/