アルファサード株式会社はなぜ アクセシビリティに取り組むのか

純生 野田
純生 野田Executive Director at アルファサード
2017年5⽉18⽇
野⽥純⽣ (Alfasado Inc.)
アルファサード株式会社はなぜ

アクセシビリティに取り組むのか
About Us (Alfasado Inc.)
✴ アルファサード株式会社 (2003年11⽉設⽴)
✴ 本社 : ⼤阪市/東京オフィス
✴ PowerCMS開発・販売・サポート
✴ CMS/受託開発を通じてwebの裏側を⽀える
✴ ウェブアクセシビリティ調査・改善⽀援、JIS-X 8341-
3適合⽀援
社名の由来
✴ アルファ(物事の最初。未知数。プラスアルファ。)+ファ
サード(建築⽤語で建築物の正⾯(デザイン)、最も⽬
に 付く場所であり、重要視される場所)。
✴ ファサードの作りの巧拙で客が店に興味をもつかどう
か、店に⼊るかどうかが決まる。
✴ ファサードはエスペラント語のコンピューター⽤語で
は「ユーザーインターフェイス」の意。
✴ すべて (al≒all) の⼈にやさしい fasado (ユーザーイ
ンターフェイス) を提供する会社であること。
アクセシビリティをやろうと思って会社を作った
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
世界のwebの5%を良くする
W3Cのメンバーになりました
私たちの取り組み
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
AltStyle
http://altstyle.alfasado.net/
アクセシブルなサイトを、いますぐに
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
できるだけ綺麗なプレーン
なHTMLに変換する
PDFをプレーンHTMLに変換
ルビを振ったり配⾊反転ハ
イコントラスト化したり...
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
ルビが嬉しいのは誰でしょうか?
for macOS
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
ソフトウェア + アクセシビリティ
少し昔話を
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
私とウェブアクセシビリティ
✴ Ju’s iEdit(HTMLエディタ) 画像挿⼊時の alt属
性⼊⼒を促したり(1999年∼2002年頃)
✴ Personal i-Checker(⽇本IBM)のツールを許可を
得てMac版を開発して無償配布したり(2001年)
✴ 会社を作ってみたり(2003年)
✴ ColorQuest(Mac)を作って公開したり(2003年)
✴ WCAG2.0の草案を翻訳してみたり
そして、今
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
背景⾊と前景⾊判定
✴ 画像を縮⼩する (動作速度のため)
✴ 256⾊に丸める (グラデーション、近似⾊を丸める)
✴ ピクセルをなめて、⼀番⼤きな⾯積を占める⾊が背景⾊
✴ ⼆番⽬以降の⾯積を占める⾊で、背景⾊と⼀定のコントラス
ト⽐以上の⾊が前景⾊
✴ ⾊数が⼀定数/総ピクセル以上のものは写真(⽂字を含まない)
✴ (その他にも) GIFアニメーションは⾃動判別可能
背景⾊と前景⾊判定
✴ 1番⽬にピクセルを占めるのは
✴ 2番⽬にピクセルを占めるのは
✴ コントラスト⽐1.6 : 1 <=違う! これやない
✴ 3番⽬にピクセルを占めるのは
✴ コントラスト⽐ 2.7 : 1 <=違う! これやない
✴ 4番⽬にピクセルを占めるのは
✴ コントラスト⽐ 21 : 0 <=これや!
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
http://junnama.alfasado.net/online/2014/12/a11y_tool_logic.html
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
なぜ取り組むのか
✴ 技術的好奇⼼。画像解析とか⾳声認識とかってアクセシ
ビリティというより純粋にテクノロジーの進化やん。
✴ ツールはアンプのようなもの、間接的に関与できること
によって作ったものがより⼤きな影響⼒を持つことがで
きる
✴ ソフトウェア、webサイト、何でも「作ること」って楽
しい
✴ 作り⼿の想像を超えた使い⽅をされているのが興味深い
✴ 世の中をテクノロジーで良くしていくのが楽しい
要するに、楽しいから!
エンジニア/ディレクタ募集中
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
1 of 40

Recommended

アクセシビリティで企業価値を高める、小さな会社の戦い方 by
アクセシビリティで企業価値を高める、小さな会社の戦い方アクセシビリティで企業価値を高める、小さな会社の戦い方
アクセシビリティで企業価値を高める、小さな会社の戦い方純生 野田
1.5K views66 slides
PowerCMS X by
PowerCMS XPowerCMS X
PowerCMS X純生 野田
1.2K views80 slides
次世代版 PowerCMS 開発プロジェクトのご紹介 by
次世代版 PowerCMS 開発プロジェクトのご紹介次世代版 PowerCMS 開発プロジェクトのご紹介
次世代版 PowerCMS 開発プロジェクトのご紹介純生 野田
1.8K views126 slides
PowerCMS Conference by
PowerCMS ConferencePowerCMS Conference
PowerCMS Conference純生 野田
413 views22 slides
PowerCMS X by
PowerCMS XPowerCMS X
PowerCMS X純生 野田
2.4K views117 slides
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用 by
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用純生 野田
2K views50 slides

More Related Content

More from 純生 野田

Color Testerはどうやって文字の色を拾っているのか? by
Color Testerはどうやって文字の色を拾っているのか?Color Testerはどうやって文字の色を拾っているのか?
Color Testerはどうやって文字の色を拾っているのか?純生 野田
2.5K views21 slides
The Next PowerCMS by
The Next PowerCMSThe Next PowerCMS
The Next PowerCMS純生 野田
2K views26 slides
The Next PowerCMS by
The Next PowerCMSThe Next PowerCMS
The Next PowerCMS純生 野田
2.5K views48 slides
やはりお前らのMTMLは間違っている! by
やはりお前らのMTMLは間違っている!やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!純生 野田
11.7K views71 slides
ウェブアクセシビリティチェックツール開発者の頭ん中 by
ウェブアクセシビリティチェックツール開発者の頭ん中ウェブアクセシビリティチェックツール開発者の頭ん中
ウェブアクセシビリティチェックツール開発者の頭ん中純生 野田
1.4K views104 slides
PowerCMS 8341 のご紹介 by
PowerCMS 8341 のご紹介PowerCMS 8341 のご紹介
PowerCMS 8341 のご紹介純生 野田
3.3K views108 slides

More from 純生 野田(20)

Color Testerはどうやって文字の色を拾っているのか? by 純生 野田
Color Testerはどうやって文字の色を拾っているのか?Color Testerはどうやって文字の色を拾っているのか?
Color Testerはどうやって文字の色を拾っているのか?
純生 野田2.5K views
やはりお前らのMTMLは間違っている! by 純生 野田
やはりお前らのMTMLは間違っている!やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!
純生 野田11.7K views
ウェブアクセシビリティチェックツール開発者の頭ん中 by 純生 野田
ウェブアクセシビリティチェックツール開発者の頭ん中ウェブアクセシビリティチェックツール開発者の頭ん中
ウェブアクセシビリティチェックツール開発者の頭ん中
純生 野田1.4K views
PowerCMS 8341 のご紹介 by 純生 野田
PowerCMS 8341 のご紹介PowerCMS 8341 のご紹介
PowerCMS 8341 のご紹介
純生 野田3.3K views
Something Different for the Best Web Solution! by 純生 野田
Something Different for the Best Web Solution!Something Different for the Best Web Solution!
Something Different for the Best Web Solution!
純生 野田13.9K views
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化 by 純生 野田
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化SEOの本質から考える PowerCMSを活用した 検索エンジン最適化
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化
純生 野田2.9K views
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング by 純生 野田
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティングMTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
純生 野田3K views
MTで学ぶセキュアプログラミング@MT Tokyo by 純生 野田
MTで学ぶセキュアプログラミング@MT TokyoMTで学ぶセキュアプログラミング@MT Tokyo
MTで学ぶセキュアプログラミング@MT Tokyo
純生 野田2.2K views
Mt seminar hiroshima_public by 純生 野田
Mt seminar hiroshima_publicMt seminar hiroshima_public
Mt seminar hiroshima_public
純生 野田1.7K views
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会) by 純生 野田
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
純生 野田3K views
MT meets PHP - PHP conference Kansai 2013 by 純生 野田
MT meets PHP - PHP conference Kansai 2013MT meets PHP - PHP conference Kansai 2013
MT meets PHP - PHP conference Kansai 2013
純生 野田18.3K views
mt-plugin-mt-translate - MTDDC by 純生 野田
mt-plugin-mt-translate - MTDDCmt-plugin-mt-translate - MTDDC
mt-plugin-mt-translate - MTDDC
純生 野田2.6K views
SixApart Day 2011/第28回WebSig会議 Lightning Talk by 純生 野田
SixApart Day 2011/第28回WebSig会議 Lightning TalkSixApart Day 2011/第28回WebSig会議 Lightning Talk
SixApart Day 2011/第28回WebSig会議 Lightning Talk
純生 野田2.3K views
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜 by 純生 野田
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
純生 野田2K views

Recently uploaded

今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...NTT DATA Technology & Innovation
101 views42 slides
Windows 11 information that can be used at the development site by
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development siteAtomu Hidaka
76 views41 slides
JJUG CCC.pptx by
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptxKanta Sasaki
6 views14 slides
さくらのひやおろし2023 by
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023法林浩之
94 views58 slides
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)NTT DATA Technology & Innovation
17 views38 slides
Web3 Career_クレデン資料 .pdf by
Web3 Career_クレデン資料 .pdfWeb3 Career_クレデン資料 .pdf
Web3 Career_クレデン資料 .pdfnanamatsuo
14 views9 slides

Recently uploaded(11)

今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20... by NTT DATA Technology & Innovation
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
今、改めて考えるPostgreSQLプラットフォーム - マルチクラウドとポータビリティ -(PostgreSQL Conference Japan 20...
Windows 11 information that can be used at the development site by Atomu Hidaka
Windows 11 information that can be used at the development siteWindows 11 information that can be used at the development site
Windows 11 information that can be used at the development site
Atomu Hidaka76 views
さくらのひやおろし2023 by 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之94 views
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料) by NTT DATA Technology & Innovation
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
速習! PostgreSQL専用HAソフトウェア: Patroni(PostgreSQL Conference Japan 2023 発表資料)
Web3 Career_クレデン資料 .pdf by nanamatsuo
Web3 Career_クレデン資料 .pdfWeb3 Career_クレデン資料 .pdf
Web3 Career_クレデン資料 .pdf
nanamatsuo14 views
The Things Stack説明資料 by The Things Industries by CRI Japan, Inc.
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things Industries
CRI Japan, Inc.50 views
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda188 views
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化 by Knowledge & Experience
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
「概念モデリング自動化に向けた第一歩」 ~ ChatGPT・Open AI 活用による開発対象のモデル化
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4184 views
01Booster Studio ご紹介資料 by ssusere7a2172
01Booster Studio ご紹介資料01Booster Studio ご紹介資料
01Booster Studio ご紹介資料
ssusere7a2172345 views

アルファサード株式会社はなぜ アクセシビリティに取り組むのか