Rohan Kumar
1345e19d68
Switch Axe to use FF headless
...
Chromium was causing issues. This is much slower but it works.
2022-07-12 09:41:06 -07:00
Rohan Kumar
84aaf683b0
Validate and fix feeds, persist link-check cache
2022-06-17 22:09:32 -07:00
Rohan Kumar
4b42a8686d
Support running axe-core with Firefox
2022-06-17 20:54:05 -07:00
Rohan Kumar
696af47454
Fix check-whole-site script
...
- Renamed some makefile jobs
- Added missing include directive
2022-06-16 17:19:23 -07:00
Rohan Kumar
2f8e5d8a4d
Use Equal Access to checl whole site
2022-06-15 19:43:01 -07:00
Rohan Kumar
99264641f3
Add axe-core linting to supplementary Makefile
2022-06-13 17:06:48 -07:00
Rohan Kumar
7a3aee1539
Streamline lint configuration
...
- Add lint using local installation of the Nu HTML Validator and some
jq-based filtering of false positives
- Move linter configs to directory, to de-clutter the repo
2022-05-11 10:01:22 -07:00
Rohan Kumar
e108bfb4f5
Meta: switch headless chromium installation
...
I use a different installation for headless tests since dev snapshots
were too slow.
2022-05-10 16:12:55 -07:00
Rohan Kumar
c03af0eacc
Use new "indieweb-person" shortcode
...
This should reduce a lot of repetition. Supports first/last names,
nicknames, generic names that don't conform to first/last norms, and
has basic support for affiliated organizations.
Also snuck in more info on website colors to the web best practices
article, inc. a link to Chris' Wiki.
2022-02-19 12:48:53 -08:00
Rohan Kumar
d6363e2948
Fix makefiles
2021-07-19 02:58:39 -07:00
Rohan Kumar
fef8571e40
Update tooling
2021-06-30 00:06:55 -07:00
Rohan Kumar
34ba9e30cf
Makefile.online: add redbot
2020-12-22 18:11:19 -08:00
Rohan Kumar
64496029ff
Add new/updated files for testing
...
Add new/updated config files for lighthouse, webhint, and lychee.
Ignore artifacts produced by lighthouse in .gitignroe
2020-12-21 16:47:40 -08:00