As another commenter mentioned, Tesseract.js won't perform very well on 'natural' images (e.g. the very light text you tried).
It should work better if you feed it a screenshot of the black text at the top of the demo page though (Tesseract.js is a pure Javascript port etc...).