noted a bug
try using g.etfv.co instead of google's lookup; also set onerror instead of addEventListener, dunno why
simplified youtube title detection