Please stick to Domain Validation. You cannot assure the content of sites that are compromised, for example.
Using Google’s Safe Browsing API is not the best approach either.
Let’s get the world on SSL/TLS, then tackle the problem of malware/phishing attacks.