Qiitaアクセシビリティ史 ~ Qiitaの歩んできた道 ~

## はじめに

<script defer class="speakerdeck-embed" data-id="f12dc68add8346e2b0dac0e4d754d7a6" data-ratio="1.7777777777777777" src="//speakerdeck.com/assets/embed.js"></script>

この記事は、2024年5月20日 に開催された、[アクセシビリティやるぞ！LT祭り #5](https://smarthr.connpass.com/event/315155/) で発表したスライドです。

## 内容
### 導入
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/7ff2d314-b632-a644-257c-438c7d9efe1d.png)
こんにちは、私はQiita株式会社の出口 裕貴です。

普段は、QiitaのPdM 兼 デザイングループのマネージャーをしています。
私は、デザイン, フロントエンドに関連する情報を中心に発信しているので、よかったらXのフォローしていただけると嬉しいです。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/e3a1988b-fd37-87bf-38c0-77418d59966b.png)
早速ですが、先日Qiitaでは、「アクセシビリティ改善プロジェクトを立ち上げました」というBlogを公開しました。

https://blog.qiita.com/accessibility-project/

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/a7979d46-3971-2697-929d-447390faea93.png)
このBlogでは、

+ アクセシビリティの改善に取り組む理由
+ これまでの取り組み
+ 現在の取り組み

について紹介しています。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/9434786c-249d-0e97-8d9f-81f35ee24e33.png)
本日は、このブログの内容を中心にQiitaで取り組んできたことについて紹介しようと思います。

今日の話を聞いて、まだアクセシビリティ改善に踏み切れない方々の後押しになると嬉しいです。

### 今までの取り組み ①
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/75e9d862-bd25-0a38-2eb6-a9a17f8a9637.png)
Qiitaがアクセシビリティの改善を始めたのは、遡ること4年前、2020年のことです。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/06751eb8-e5ee-79a8-863c-b8cb9976fc7e.png)
その頃Qiitaでは、まだ、セマンティックなマークアップになっていなかったり、<div> タグにonClickが設定されていたりと、アクセシブルとはほど遠い状態で、社内にもアクセシビリティに詳しい人はいませんでした。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/bc51d766-cbc6-df0e-8ff6-8b09b9805d72.png)
このような状態の中で、「今からアクセシビリティ頑張っていきましょう!」といっても、なかなか人は動いてくれません。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/009666a1-4ea0-c0a0-9787-d12e52c0201f.png)
そのため、初めに取り組んだことは、「セマンティックなマークアップにすること」です。セマンティックなマークアップにすることは、アクセシビリティに詳しくないメンバーでも容易に実施できます。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/37e99258-5f42-f8e3-0b77-fc62efb0805e.png)
Qiitaでは、進行中のプロジェクトに合わせて、新しく作成したページや改善した機能から、セマンティックなマークアップを意識して実装したり、レビュー時にセマンティックなマークアップになっているかチェックすることで、アクセシビリティ改善への第一歩を歩み始めました。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/92ba8615-7027-9254-c2a0-eba698fd8d71.png)
1年ほど経過すると、よく使われているページは、セマンティックなマークアップになり、`Tabキー`でフォーカスできる要素にフォーカスが当たるようになっていきました。

### 今までの取り組み ②
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/72ceae60-f243-a2be-d745-6764931bfad5.png)
次にやったことは、「WCAGの勉強会」です。

これは、デザイナー・エンジニア合同で開催し、毎週持ち回りで、WCAGのガイドラインを読み、内容を発表していくような勉強会を開催しました。
現在では、1度だけではなく、新しく入社者が増えてきた段階で開催し、何周も読み合わせています。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/00dd479a-b16b-ee33-9c61-82ce2369f60b.png)

こうすることで、デザイナー・エンジニアがアクセシビリティへのリテラシーが高まり、タスク中の議論や雑談、アウトプットの内容などがアクセシビリティに関連した内容なり、アクセシビリティ改善へのモチベーションが高まってきたと感じました。

### 今までの取り組み ③

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/67bd46f8-d6be-669c-c750-78011ccbbd47.png)
そして、次にやったことは、「QiitaアクセシビリティHandbookを作ること」です。
QiitaアクセシビリティHandBookとは、Qiitaのアクセシビリティ対応方針やアクセシビリティに関する知識や情報をまとめた記事です。

この記事は、作業者の知識やスキルに依存せず、開発する全員でアクセシビリティ改善を進められるように作成しています。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/5324ae31-46e1-1b9f-80a9-ac9828099087.png)
この、QiitaアクセシビリティHandBookでは、
「どうしてQiitaがアクセシビリティを改善するのか」や「Qiitaのアクセシビリティ対応方針」・「アクセシビリティ対応していくためのドキュメント」などが記載されています。

### これまでのまとめ
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/c418e137-7323-90d2-822d-a0fa6167b3af.png)

⁨⁩ここまでの「セマンティックなマークアップに改善したこと」「WCAGの勉強会を開催した頃」「Qiitaアクセシビリティハンドブックを作成したこと」が、アクセシビリティ改善プロジェクトを立ち上げる前にやったことです。

### 現在やっていること
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/a4e26515-2ccc-5775-e586-cf747961437d.png)

そして、現在進行中のアクセシビリティ改善プロジェクト⁨では、「デザインシステムの改修」・「アクセシビリティチェック」・「未達成項目の修正」を中心に行なっています。

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/5523f3fd-0c9e-205c-9f8a-504f5b9bfca1.png)
「アクセシブルなモーダルの実装」・「カラーパレット・カラートークンの変更」

+ [アクセシブルなモーダルをリリースしました](https://qiita.com/release-notes/2024-02-02)
+ [Qiitaのカラーパレットを変更しました](https://qiita.com/release-notes/2024-02-15)

---

![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/78421965-e1fd-77ff-cf99-ed133a13b8a5.png)
「記事カードのアクセシビリティ改善」・「タグユーザーランキングのアクセシビリティ改善」

+ [ストックボタンのアクセシビリティを改善しました](https://qiita.com/release-notes/2024-05-10)
+ [記事ページの下部にトレンド記事一覧を追加しました](https://qiita.com/release-notes/2024-04-19)

## まとめ
![](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/390720/774b1989-1efa-e0a4-aaeb-1647f9c47243.png)
このようにQiitaは、まだまだ胸を張って「アクセシビリティできています！」と言えるような段階にはないですが、アクセシビリティの改善に向けて、確実に歩み始めました。

また、今日の発表を聞いて、アクセシビリティ改善に踏み切れない方々の後押しになることを願っています。

---

最後まで読んでくださってありがとうございます！

普段はデザインやフロントエンドを中心にQiitaで記事を投稿しているので、ぜひQiitaのフォローとX(Twitter)のフォローをお願いします。

https://twitter.com/degudegu2510