Wilson Mar bio photo

Wilson Mar

Hello. Hire me!

Email me Calendar Skype call 310 320-7878

LinkedIn Twitter Gitter Google+ Youtube

Github Stackoverflow Pinterest

I’m innocent! Really!


Overview

Several utility websites are available publicly to scan websites for issues based on their rules.

This page describes their output and whether each finding is applicable/usable.

W3C

https://validator.w3.org/checklink?uri=http%3A%2F%2Fwilsonmar.github.io%2F&summary=on&hide_type=all&recursive=on&depth=1&check=Check

  • Status: 501 Protocol scheme ‘skype’ is not supported Could not check this link: method not implemented or scheme not supported.

    skype:wilsonmar4?call

    Action: Ignore this alert because the link is valid for clients which have a Skype client installed.

  • Status: 301 -> 200 OK This is a permanent redirect. The link should be updated.

    http://www.pinterest.com/wilsonmar4 redirected to https://www.pinterest.com/wilsonmar4

    Action: Fix links using https:// instead of http:// to avoid redirects that rob time from end-users and cycles from servers.

  • Status: 404 -> Not Found The link is broken. Double-check that you have not made any typo, or mistake in copy-pasting. If the link points to a resource that no longer exists, you may want to remove or fix the link.

    • https://www.google.com/calendar/embed?src=wilsonmar%40gmail.com
    • http://masoncurrey.com/Daily-Rituals/

    Action: Ignore. These links actually do resolve and get found.

  • Status 200 -> OK Some of the links to this resource point to broken URI fragments (such as index.html#fragment). Broken fragments:

    http://chartingthebeatles.com/#schedule (line 417)

    http://chartingthebeatles.com/

    Action: At first it displays on a specific computer it sends an error, but if you wait a few seconds the website actually appears. The second time the website is requested then it loads correctly.

  • Status 200 -> OK

    Broken fragments: http://zeroturnaround.com/rebellabs/the-curious-coders-java-web-frameworks-comparison-spring-mvc-grails-vaadin-gwt-wicket-play-struts-and-jsf/2/#!/ (line 245)

    Action: Ignore. This link may have issues opening the first time, but the website works. No issues to resolve.

  • Status 301 -> 200OK Line: 304 https://calendar.google.com/ redirected to https://www.google.com/

    This is a permanent redirect. The link should be updated.

    Action: Investigate. This is code that directs the user to their own calendar.

  • Status 301 -> 200 OK and also HTTP status code 3xx (Redirection) received and the HTTP Location header targets a relative URI

    Redirections should be avoided because of the usually high latency of mobile networks. Since the final URI of the resource is on the same server, server-based redirection may be possible and would save a round-trip between the server and the end user This is a permanent redirect. The link should be updated.

    http://gitter.im/wilsonmar redirected to https://gitter.im/login

    Action: Ignore. This is code that brings the user to the login for wilsonmar.
    If the user does not have a login yet, then it brings them to the main screen to create a login. It is working correctly here, nothing to change.

Google Page Speed

TODO: Add Google Page Speed

TODO: Add HP Service Virtualization