Rohan Kumar
0912a89ca9
Remove usage of htmlq in xhtmlize.sh
...
Now I no longer need to include htmlq in my binaries.tar.gz
2023-11-14 22:00:15 -08:00
Rohan Kumar
dc2b049eb3
xhtmlize: avoid race between parallel jobs
...
Prevent parallel jobs from accessing the same tmp.css
2022-08-01 20:54:25 -07:00
Rohan Kumar
a2c919ca2e
Remove one extra indent level
...
We don't need to indent children of <body> or <head> since the element
type will give away the parent.
2022-07-17 19:18:22 -07:00
Rohan Kumar
4b42a8686d
Support running axe-core with Firefox
2022-06-17 20:54:05 -07:00
Rohan Kumar
114e2d88ee
xhtmlize: better formatting, exit on err
...
- make xhtmlize exit early if any file fails to be xhtml-ized
- add whitespace before self-closing slash.
2022-06-13 08:27:09 -07:00
Rohan Kumar
9433bca2b7
Decrease markup indentation by one level
2022-06-04 22:39:07 -07:00
Rohan Kumar
c1f991efff
xhtmlize: switch back to using xmllint
...
Switch back to using xmllint, but now extract + replace the CSS to
address the escaping.
2022-06-01 22:11:40 -07:00
Rohan Kumar
672d89d007
More whitespace fixes
2022-06-01 21:49:04 -07:00
Rohan Kumar
89139337d1
Fix some whitespace
2022-06-01 21:00:19 -07:00
Rohan Kumar
425071eade
Auto-format markup in CI
...
Use xmlfmt with some extra post-processing since xmlfmt has a few
issues wrt extra newlines.
2022-06-01 17:37:14 -07:00
Rohan Kumar
b4850ed89a
Use XML declaration on XHTML, other XHTML tweaks
...
- Remove XHTML content-type meta header from HTML documents, reverting
back to the meta charset
- Give XHTML documents their own XHTML declaration
- Remove now-redundant meta charset from XHTML
- Since XHTML and HTML documents differ now, compress after running
xhtmlize and make xhtmlize only act on uncompressed files.
- Validate XHTML using vnu
2022-05-31 17:16:44 -07:00
Rohan Kumar
90aeb2d23a
Create both index.html and index.xhtml files
...
Combines well with content-negotiation based on the "Accept" header.
2022-05-30 16:09:40 -07:00