summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoreudoxia <uplink@distress.network>2020-11-30 23:33:59 -0500
committereudoxia <uplink@distress.network>2020-11-30 23:33:59 -0500
commitc55f055b95bc275625adb52a5b09671b78bca598 (patch)
treee3fae9726384142f0643b0ee0923b565230d26b8
parentc7491e150c3800ea934ffdc9f401109ee439118d (diff)
a11y: sitemap box drawing characters aria-hidden for screen readers
-rwxr-xr-xmeta/sitemap/index.html18
-rwxr-xr-xmeta/todo/index.html3
-rw-r--r--meta/todo/src.md1
-rwxr-xr-xnav.html16
-rwxr-xr-xsitemap.xml4
5 files changed, 20 insertions, 22 deletions
diff --git a/meta/sitemap/index.html b/meta/sitemap/index.html
index 2e49bb6..7bc2541 100755
--- a/meta/sitemap/index.html
+++ b/meta/sitemap/index.html
@@ -18,20 +18,20 @@ pre a:hover {text-decoration: none; color: #111; background-color: #ddd;}
pre a:active {text-decoration: none; color: #ddd;}
</style>
<title>Sitemap &mdash; DistressNetwork°</title>
-<meta http-equiv="last-modified" content="2020-11-30 22:40:05-05:00" />
+<meta http-equiv="last-modified" content="2020-11-30 23:32:29-05:00" />
</head>
<body>
<pre>
<a href="/" aria-label="root">·</a>
-├───<a href="/info">info</a>
-├───<a href="/meta">meta</a>
-│   ├───<a href="/meta/sitemap">sitemap</a>
-│   ├───<a href="/meta/styletest">styletest</a>
-│   └───<a href="/meta/todo">todo</a>
-└───<a href="/visual">visual</a>
- ├───<a href="/visual/composite">composite</a>
- └───<a href="/visual/logotype">logotype</a>
+<span aria-hidden="true">├───</span><a href="/info">info</a>
+<span aria-hidden="true">├───</span><a href="/meta">meta</a>
+<span aria-hidden="true">│   ├───</span><a href="/meta/sitemap">sitemap</a>
+<span aria-hidden="true">│   ├───</span><a href="/meta/styletest">styletest</a>
+<span aria-hidden="true">│   └───</span><a href="/meta/todo">todo</a>
+<span aria-hidden="true">└───</span><a href="/visual">visual</a>
+<span aria-hidden="true"> ├───</span><a href="/visual/composite">composite</a>
+<span aria-hidden="true"> └───</span><a href="/visual/logotype">logotype</a>
</pre>
</body>
</html> \ No newline at end of file
diff --git a/meta/todo/index.html b/meta/todo/index.html
index 3345f8a..4097474 100755
--- a/meta/todo/index.html
+++ b/meta/todo/index.html
@@ -12,7 +12,7 @@
<script src="/js/csi.js"></script>
<title>To Do &mdash; DistressNetwork°</title>
<meta name="description" content="&laquo;FOR INTERNAL USE ONLY.&raquo; &mdash; To Do:" />
-<meta http-equiv="last-modified" content="2020-11-30 21:50:28-05:00" />
+<meta http-equiv="last-modified" content="2020-11-30 23:32:08-05:00" />
</head>
<body>
@@ -29,7 +29,6 @@
<li>Rewrite URL encoding in C</li>
<li>Other optimizations where possible</li>
</ul></li>
-<li>A11y: figure out how to make the sitemap less horrible on screen readers</li>
<li>Create <code>&#47;visual&#47;*</code> pages</li>
<li>Full site edit automation (<code>global.sh</code>): recursively execute given command in all pages</li>
<li>Potentially serve footer via <code>csi.js</code>? (might inhibit navigation for noscript clients)</li>
diff --git a/meta/todo/src.md b/meta/todo/src.md
index 239811b..af3cbcd 100644
--- a/meta/todo/src.md
+++ b/meta/todo/src.md
@@ -7,7 +7,6 @@ opts: h
- `md.sh` improvements:
- Rewrite URL encoding in C
- Other optimizations where possible
-- A11y: figure out how to make the sitemap less horrible on screen readers
- Create `/visual/*` pages
- Full site edit automation (`global.sh`): recursively execute given command in all pages
- Potentially serve footer via `csi.js`? (might inhibit navigation for noscript clients)
diff --git a/nav.html b/nav.html
index 714e110..5cc93e4 100755
--- a/nav.html
+++ b/nav.html
@@ -1,12 +1,12 @@
<pre>
<!--title: Sitemap &mdash; DistressNetwork°-->
<a href="/" aria-label="root">·</a>
-├───<a href="/info">info</a>
-├───<a href="/meta">meta</a>
-│   ├───<a href="/meta/sitemap">sitemap</a>
-│   ├───<a href="/meta/styletest">styletest</a>
-│   └───<a href="/meta/todo">todo</a>
-└───<a href="/visual">visual</a>
- ├───<a href="/visual/composite">composite</a>
- └───<a href="/visual/logotype">logotype</a>
+<span aria-hidden="true">├───</span><a href="/info">info</a>
+<span aria-hidden="true">├───</span><a href="/meta">meta</a>
+<span aria-hidden="true">│   ├───</span><a href="/meta/sitemap">sitemap</a>
+<span aria-hidden="true">│   ├───</span><a href="/meta/styletest">styletest</a>
+<span aria-hidden="true">│   └───</span><a href="/meta/todo">todo</a>
+<span aria-hidden="true">└───</span><a href="/visual">visual</a>
+<span aria-hidden="true"> ├───</span><a href="/visual/composite">composite</a>
+<span aria-hidden="true"> └───</span><a href="/visual/logotype">logotype</a>
</pre>
diff --git a/sitemap.xml b/sitemap.xml
index 25763be..d7509b4 100755
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -5,9 +5,9 @@ xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://distress.network/</loc><lastmod></lastmod></url>
<url><loc>https://distress.network/info/</loc><lastmod>2020-11-26T00:24:00-05:00</lastmod></url>
<url><loc>https://distress.network/meta/</loc><lastmod>2020-11-21T21:30:37-05:00</lastmod></url>
-<url><loc>https://distress.network/meta/sitemap/</loc><lastmod>2020-11-30T22:40:05-05:00</lastmod></url>
+<url><loc>https://distress.network/meta/sitemap/</loc><lastmod>2020-11-30T23:32:29-05:00</lastmod></url>
<url><loc>https://distress.network/meta/styletest/</loc><lastmod>2020-11-30T22:17:25-05:00</lastmod></url>
-<url><loc>https://distress.network/meta/todo/</loc><lastmod>2020-11-30T21:50:28-05:00</lastmod></url>
+<url><loc>https://distress.network/meta/todo/</loc><lastmod>2020-11-30T23:32:08-05:00</lastmod></url>
<url><loc>https://distress.network/visual/</loc><lastmod></lastmod></url>
<url><loc>https://distress.network/visual/composite/</loc><lastmod></lastmod></url>
<url><loc>https://distress.network/visual/logotype/</loc><lastmod></lastmod></url>