renyard / validity

A Google Chrome extension for validating HTML.
https://chrome.google.com/webstore/detail/bbicmjjbohdfglopkidebfccilipgeif
Apache License 2.0
90 stars 22 forks source link

Add localhost has default option #41

Open davidrenne opened 9 years ago

davidrenne commented 9 years ago

Can you add localhost, 127.0.0.1 and any other things that make sense to new installs to automatically check those?

New users might look at the green icon and think you are okay on your localhost without checking settings.

This is a dev tool, so it should work out of the box checking all your localhost urls for validity.

renyard commented 9 years ago

Hi David

Thanks for the suggestion, help for new users is something that I have been thinking about recently, with a few ideas on #36.

However, there's a few reasons why I don't want to switch on auto validate as a default:

Rather than a default, adding a quick setting to the new install page may be a better way to go. Maybe a button to set it to the common use cases and a text box to add any extras?

Thanks Ian

davidrenne commented 9 years ago

Just out of curiosity, the HTML sent up to a remote server. What is stored from those requests after the validation returns a response.

renyard commented 9 years ago

The server has Apache & Nginx access and error logs, which store general connection information like IP addresses, the path accessed and HTTP info. Nothing is stored from the body of the request, which will include the source of the page being validated.

The server is based on a couple of Docker containers, one for the Apache server and an Nginx SSL reverse proxy: https://github.com/magnetikonline/dockerhtml5validator https://github.com/renyard/nginx-ssl-reverse-proxy

In addition, Google Analytics is used in the extension itself, which only logs the version on startup at the moment.