4 ms·
PageWatch is a service I built over the last year to help find some recurring issues in websites. It can detect CSS issues such as container overflows, overlap
by lpellis 6y ago
PageWatch is a service I built over the last year to help find some recurring issues in websites. It can detect CSS issues such as container overflows, overlapping text or bad wrapping, spelling mistakes, slow pages and a few more.
Built using Hasura (realtime GraphQL), Django for the backend, scrapy (crawling) and spaCy (language model).
To see what it looks like, here is a report on the SpaceX site: https://app.pagewatch.dev/bc10b8fdefd9cfbaca5626f6483515fb5c5ec3ea/dashboard https://app.pagewatch.dev/bc10b8fdefd9cfbaca5626f6483515fb5c...
- sixhobbits 6y agoVery cool - I'm working on a similar project. Can I ask how you do the screenshots where you reconcile the spelling images back to the previewed HTML?
- lpellis 6y agoI'm injecting https://markjs.io/ https://markjs.io/ into the page and then highlight all the misspelled words, then I crop it out of the screenshot. (it does mean I have to take basically two screenshots, one with the spelling mistakes highlighted, and one for the normal preview)