我的博客过不了无障碍测试,但无所谓
一些独立网络的人似乎对此感到担忧交通便利以及可读性最近看到了他们的网站,所以我心想,管它呢。我把这个博客拿来挑战浪,这是一个由WebAIM,是的......这可不好看。
我的博客得了4分(满分10分)。
但随着我开始深入了解这些问题,我意识到修复这些问题会违背我喜欢网站的创作,有时甚至适得其反。
我先从我在博客中看到的最大问题说起:明显且愤怒的红色“非常低对比度”错误。
我最近把我的博客主题改成了Solarized。.太阳化是我尝试(我相信是成功的,因为我对结果很满意)用已知主题标准化我那些对比度较低的颜色。
故意低对比度?是的。这是个问题我个人有强烈对比度会让文本发光(“幽灵文本”)。这叫做晕染。我一直更喜欢自己笔记中的对比度较低(先是Markdown文件,然后是TiddlyWiki,再是Emacs),我的博客也遵循这种模式。
简而言之,我博客上的低对比度是一个特点,而非缺陷。另外,我相信(也许是错误的)大多数读我博客的人其实都是用RSS阅读器,或者如果有问题,可能也可以用浏览器的阅读模式。
还有?它很漂亮。我很喜欢。我的博客是关于传递书面内容的,但我也喜欢它的视觉效果。
WAVE还标记了另一个问题是“重复链接”。当你有两个或更多指向同一页面的链接并排时,就会出现这种情况。在我博客的主页上,帖子标题和日期都会发生这种情况:它们都链接到帖子本身。
这个问题不容易解决,因为它与我的写作方式有关。
我博客上的每篇文章并非都有标题。如果你浏览我的博客,会发现有些短篇(通常约300字符)没有标题。这是刻意为之。事实上,这也是核心概念之一Micro.blog代表,也是我喜欢它的原因之一:短小的微型帖子(所以才叫它,嗯?)和简短的推特式简介(现在叫Mastodon,或者其他什么名字)就像长文一样,放在博客上,长文关于拿到头衔。
I以前说过:
…如果你是那种每月一次、难以表达自己的人,帮我个忙:别等那个东西。它不会来,因为它已经在那里了。快点说出来吧。
我依然支持它。如果我看到喜欢的东西并拍了张照片,我想把它放到我的博客上。如果我有一个快速的想法想分享,我也想放在博客上。
我称之为“脑海放屁”?我想把它放在我的博客上。我写文章的方式也遵循不同的工作流程:一张快速的照片配一句话(比如就是这个例如)通过Micro.blog手机上的应用。
一张快速的照片(通常我也会在手机上做一些编辑),然后上传,然后一两句话。上传,发布,完成。总共5分钟。而长篇帖子,比如我的Emacs Config Gems(目前正在做第6部分),可能需要好几篇日子在我的电脑上写和编辑。
我用Emacs写这些文件,然后导出文件AI润色,添加摘要,然后写一个标题,希望能反映帖子的氛围。我会慢慢来。不同类型的帖子,不同的工具。
回到我想表达的重点——标题不应该出现在所有东西上。如果我没有标题,除了日期外,没有永久链接指向帖子。
“好吧,”你说,“那为什么不直接用日期作为链接呢?”因为这只是个很小的细节(对比度不够,看不清,对吧?),而且不像帖子标题那么明显。
我这么说吧:有标题的帖子也应该有一个明显的大链接,因为你在博客上看到的其实是摘要你需要点击标题才能阅读全文。所以:长篇文章必须加上永久链接,通过标题和日期来实现;对于简短的简介,永久链接作为参考也很不错,只通过日期来实现。
在你反驳这个逻辑之前,请稍等。告诉我,真的有必要同时拥有两个方案吗?一个是显而易见的使用场景(标题),另一个是“以防万一”?
为什么我们必须在其中一个做选择?
上面提到的两个“问题”,可能让我的博客无障碍评分降到了4分(满分10分),而不是比如说6分甚至7分。但WAVE的评分并非全是坏的。
比如我的标语,那个H2标题,上面写着“别问我为什么,我还是会告诉你。”挺可爱的,但确实有点奇怪,因为它和标题竞争,而且我用的字体也不太好。
明白了。
另一个问题是图片过长的替代描述。它们是AI自动生成的(其中之一)Micro.blog如果你开启了,这些功能通常已经足够好——但这并不意味着我发布时它们可以逃避检查。
有些摩擦(我需要等AI生成描述,然后再回去编辑),但确实需要考虑这一点。在这篇最新的帖子比如,(没有标题,因为它是那种快速的作品,懂我的意思吧?),第一张海鸥的图片被描述为“岩石海岸线,海鸥散布在岩石上,平静的蓝色海洋延伸到地平线,天空部分多云。”嗯,这听起来像一首糟糕的诗,而它需要清晰的描述。
比如“岩石海岸线,海鸥众多,背景是平静的海洋”就足够了。好了,WAVE,你赢了这一轮。我会继续写的。
这一切都说明:我喜欢或需要的,并不是你喜欢或需要的。我们不同,这也是独立网络是个古怪又美妙的地方。虽然我们应该尽量让它变得易于访问和吸引人,但也不要过度到剥夺我们网站的个性,或者以牺牲另一个残疾来弥补一个缺陷,明白吗?
- 公平地说,如果你用主题的颜色来实现,主题本身可以提供足够的对比度,而我故意没有这么做。例如,我用主题的红色来表现暗色和浅色主题的约会,根据WAVE的说法,这与背景色的对比度不足。
- 这些文章也不像长篇文章那样有摘要。换句话说,当我写长文时,前300个字符左右会保留给摘要,放在社交媒体和博客首页。点击标题并进入永久链接时,你会看到完整文章。
- 这并不意味着我放了一切在博客上。当然,这完全是个选择。但关键是,关于我的博客,“入场的代价”被故意压低,这样我才能保持创意,让博客继续活跃,因为我喜欢这样。这赋予了博客的个性:快速快照、快速评论我抓到的链接等等。