Submit Search
Upload
Color Testerはどうやって文字の色を拾っているのか?
•
0 likes
•
2,504 views
純生 野田
Follow
CMS大阪夏祭り2016 Lightning Talk
Read less
Read more
Technology
Report
Share
Report
Share
1 of 21
Download now
Download to read offline
Recommended
オーサリングツールとしてのCMSとWebアクセシビリティ
オーサリングツールとしてのCMSとWebアクセシビリティ
純生 野田
ウェブアクセシビリティチェックツール開発者の頭ん中
ウェブアクセシビリティチェックツール開発者の頭ん中
純生 野田
The Next PowerCMS
The Next PowerCMS
純生 野田
今、WordPress を使う理由
今、WordPress を使う理由
Naoko Takano
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
rie05
めとべや東京5_XAML
めとべや東京5_XAML
一希 大田
Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshare
Go Imai
Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
Recommended
オーサリングツールとしてのCMSとWebアクセシビリティ
オーサリングツールとしてのCMSとWebアクセシビリティ
純生 野田
ウェブアクセシビリティチェックツール開発者の頭ん中
ウェブアクセシビリティチェックツール開発者の頭ん中
純生 野田
The Next PowerCMS
The Next PowerCMS
純生 野田
今、WordPress を使う理由
今、WordPress を使う理由
Naoko Takano
今から始めよう!WordPressで作る女子ウケ★スマホサイト
今から始めよう!WordPressで作る女子ウケ★スマホサイト
rie05
めとべや東京5_XAML
めとべや東京5_XAML
一希 大田
Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshare
Go Imai
Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWork
Mizuho Sakamaki
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
climbFrog
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Tatsuji Kuroyanagi
universions@WordBench_KUMAMOTO#14
universions@WordBench_KUMAMOTO#14
Tsukasa Nagata
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
一希 大田
案件で使えるプラグイン特集
案件で使えるプラグイン特集
優也 田島
concrete5で実践するリードナーチャリング
concrete5で実践するリードナーチャリング
株式会社ND&I しかたこうき
かけ算で使いこなす Xamarin
かけ算で使いこなす Xamarin
Tatsuji Kuroyanagi
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordPress はどこへ向かう?〜コミュニティが支える未来〜
Naoko Takano
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Yosuke HASEGAWA
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
パララックス効果を使ったWordPressサイト
パララックス効果を使ったWordPressサイト
Takuma Nishiyama
Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能
一希 大田
20160121 hachioji mt_cloud_handson
20160121 hachioji mt_cloud_handson
Six Apart
ディレクター・ノンプログラマー目線のMovable Typeでのサイト運営・保守
ディレクター・ノンプログラマー目線のMovable Typeでのサイト運営・保守
Yasufumi Nishiyama
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
Kazumich YAMAMOTO
Style Guide活用のススメ
Style Guide活用のススメ
Shigeki Ohtsuki
ユーザーにやさしい管理画面をつくるために。テーマ制作者ができること 初級編【WordCamp Kansai 2014】
ユーザーにやさしい管理画面をつくるために。テーマ制作者ができること 初級編【WordCamp Kansai 2014】
Kojiro Fukazawa
Blendの便利機能振り返り
Blendの便利機能振り返り
一希 大田
Something Different for the Best Web Solution!
Something Different for the Best Web Solution!
純生 野田
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
純生 野田
More Related Content
What's hot
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWork
Mizuho Sakamaki
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
climbFrog
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Tatsuji Kuroyanagi
universions@WordBench_KUMAMOTO#14
universions@WordBench_KUMAMOTO#14
Tsukasa Nagata
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
一希 大田
案件で使えるプラグイン特集
案件で使えるプラグイン特集
優也 田島
concrete5で実践するリードナーチャリング
concrete5で実践するリードナーチャリング
株式会社ND&I しかたこうき
かけ算で使いこなす Xamarin
かけ算で使いこなす Xamarin
Tatsuji Kuroyanagi
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordPress はどこへ向かう?〜コミュニティが支える未来〜
Naoko Takano
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Yosuke HASEGAWA
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
パララックス効果を使ったWordPressサイト
パララックス効果を使ったWordPressサイト
Takuma Nishiyama
Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能
一希 大田
20160121 hachioji mt_cloud_handson
20160121 hachioji mt_cloud_handson
Six Apart
ディレクター・ノンプログラマー目線のMovable Typeでのサイト運営・保守
ディレクター・ノンプログラマー目線のMovable Typeでのサイト運営・保守
Yasufumi Nishiyama
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
Kazumich YAMAMOTO
Style Guide活用のススメ
Style Guide活用のススメ
Shigeki Ohtsuki
ユーザーにやさしい管理画面をつくるために。テーマ制作者ができること 初級編【WordCamp Kansai 2014】
ユーザーにやさしい管理画面をつくるために。テーマ制作者ができること 初級編【WordCamp Kansai 2014】
Kojiro Fukazawa
Blendの便利機能振り返り
Blendの便利機能振り返り
一希 大田
What's hot
(20)
SPAに必要なJavaScriptFrameWork
SPAに必要なJavaScriptFrameWork
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
Xamarin で Prism を使いたい! ~「正式対応」 まで待てない人のための Prism 利用 Tips~
universions@WordBench_KUMAMOTO#14
universions@WordBench_KUMAMOTO#14
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
XAML + C#で開発するときのVisual Studio 2013(とBlend)の便利機能
案件で使えるプラグイン特集
案件で使えるプラグイン特集
concrete5で実践するリードナーチャリング
concrete5で実践するリードナーチャリング
かけ算で使いこなす Xamarin
かけ算で使いこなす Xamarin
WordPress はどこへ向かう?〜コミュニティが支える未来〜
WordPress はどこへ向かう?〜コミュニティが支える未来〜
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
パララックス効果を使ったWordPressサイト
パララックス効果を使ったWordPressサイト
Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能
20160121 hachioji mt_cloud_handson
20160121 hachioji mt_cloud_handson
ディレクター・ノンプログラマー目線のMovable Typeでのサイト運営・保守
ディレクター・ノンプログラマー目線のMovable Typeでのサイト運営・保守
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
WDHA#038 CMS会議 AOMORI / a-blog cms 2.1を活用したWeb制作のワークフロー
Style Guide活用のススメ
Style Guide活用のススメ
ユーザーにやさしい管理画面をつくるために。テーマ制作者ができること 初級編【WordCamp Kansai 2014】
ユーザーにやさしい管理画面をつくるために。テーマ制作者ができること 初級編【WordCamp Kansai 2014】
Blendの便利機能振り返り
Blendの便利機能振り返り
Viewers also liked
Something Different for the Best Web Solution!
Something Different for the Best Web Solution!
純生 野田
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
純生 野田
SixApart Day 2011/第28回WebSig会議 Lightning Talk
SixApart Day 2011/第28回WebSig会議 Lightning Talk
純生 野田
MTCake(beta)
MTCake(beta)
純生 野田
概説 Data API v3
概説 Data API v3
Yuji Takayama
Web制作の幅が広がる! プロジェクトの傾向から考える、 2つ目•3つ目のCMS選び
Web制作の幅が広がる! プロジェクトの傾向から考える、 2つ目•3つ目のCMS選び
Seiko Kuchida
やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!
純生 野田
Minor writing assignment
Minor writing assignment
mdaele
How to write a useful thesis statement
How to write a useful thesis statement
mdaele
Activate: What Matters
Activate: What Matters
Activate
What Will Matter For Media-Tech
What Will Matter For Media-Tech
Activate
Redefiners: Capturing Media Growth Dollars
Redefiners: Capturing Media Growth Dollars
Activate
Think Again: Media + Tech 2014
Think Again: Media + Tech 2014
Activate
Exploiting The Potential Of Big Data
Exploiting The Potential Of Big Data
Activate
Activate Tech and Media Outlook 2017
Activate Tech and Media Outlook 2017
Activate
Asus Tinker Board
Asus Tinker Board
Niyazi SARAL
Activate Tech and Media Outlook 2016
Activate Tech and Media Outlook 2016
Activate
Viewers also liked
(17)
Something Different for the Best Web Solution!
Something Different for the Best Web Solution!
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
サーバーサイドでのスマートホン対応〜Introducing DynamicMTML〜
SixApart Day 2011/第28回WebSig会議 Lightning Talk
SixApart Day 2011/第28回WebSig会議 Lightning Talk
MTCake(beta)
MTCake(beta)
概説 Data API v3
概説 Data API v3
Web制作の幅が広がる! プロジェクトの傾向から考える、 2つ目•3つ目のCMS選び
Web制作の幅が広がる! プロジェクトの傾向から考える、 2つ目•3つ目のCMS選び
やはりお前らのMTMLは間違っている!
やはりお前らのMTMLは間違っている!
Minor writing assignment
Minor writing assignment
How to write a useful thesis statement
How to write a useful thesis statement
Activate: What Matters
Activate: What Matters
What Will Matter For Media-Tech
What Will Matter For Media-Tech
Redefiners: Capturing Media Growth Dollars
Redefiners: Capturing Media Growth Dollars
Think Again: Media + Tech 2014
Think Again: Media + Tech 2014
Exploiting The Potential Of Big Data
Exploiting The Potential Of Big Data
Activate Tech and Media Outlook 2017
Activate Tech and Media Outlook 2017
Asus Tinker Board
Asus Tinker Board
Activate Tech and Media Outlook 2016
Activate Tech and Media Outlook 2016
Similar to Color Testerはどうやって文字の色を拾っているのか?
xR Developerなら知っておきたいカメラの基礎知識
xR Developerなら知っておきたいカメラの基礎知識
Satoshi Maemoto
Herlockサービス紹介
Herlockサービス紹介
SONICMOOV CO.,LTD.
ディープラーニングとROSで作る自動運転ロボット
ディープラーニングとROSで作る自動運転ロボット
Hiroaki Kaneda
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Yutaka Kachi
Html5fun 20150123 JavaScript効率化
Html5fun 20150123 JavaScript効率化
Katsushiro Koizumi
わんくま名古屋 #38 (20160521) Xamarin入門
わんくま名古屋 #38 (20160521) Xamarin入門
Yasuhiko Yamamoto
Apps for Web Platform
Apps for Web Platform
dynamis
知っておきたいWordPress開発環境 2016年10月編
知っておきたいWordPress開発環境 2016年10月編
株式会社ガリレオ(開発グループ)
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
Shinichi Hirauchi
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
Yasuhiko Yamamoto
めんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.js
Hiroaki Okubo
Java script testing framework for around html5 studies-
Java script testing framework for around html5 studies-
Jun Saeki
みんなもっとツール作ろうよ
みんなもっとツール作ろうよ
wizstargaer
Similar to Color Testerはどうやって文字の色を拾っているのか?
(13)
xR Developerなら知っておきたいカメラの基礎知識
xR Developerなら知っておきたいカメラの基礎知識
Herlockサービス紹介
Herlockサービス紹介
ディープラーニングとROSで作る自動運転ロボット
ディープラーニングとROSで作る自動運転ロボット
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Soramame.Block 100行のJavaScriptで ビジュアルプログラミング言語(のフロントエンド)を作ってみた:
Html5fun 20150123 JavaScript効率化
Html5fun 20150123 JavaScript効率化
わんくま名古屋 #38 (20160521) Xamarin入門
わんくま名古屋 #38 (20160521) Xamarin入門
Apps for Web Platform
Apps for Web Platform
知っておきたいWordPress開発環境 2016年10月編
知っておきたいWordPress開発環境 2016年10月編
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
ソフト屋が挑戦した電子工作 〜力ずくの10か月〜
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
わんくま名古屋 #40 (20161217) Xamarinで自動化テストしよう
めんどうな viewport や 端末判別の ために sagen.js
めんどうな viewport や 端末判別の ために sagen.js
Java script testing framework for around html5 studies-
Java script testing framework for around html5 studies-
みんなもっとツール作ろうよ
みんなもっとツール作ろうよ
More from 純生 野田
アクセシビリティで企業価値を高める、小さな会社の戦い方
アクセシビリティで企業価値を高める、小さな会社の戦い方
純生 野田
PowerCMS X
PowerCMS X
純生 野田
次世代版 PowerCMS 開発プロジェクトのご紹介
次世代版 PowerCMS 開発プロジェクトのご紹介
純生 野田
PowerCMS Conference
PowerCMS Conference
純生 野田
PowerCMS X
PowerCMS X
純生 野田
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
純生 野田
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
純生 野田
About PowerCMS4.3
About PowerCMS4.3
純生 野田
The Next PowerCMS
The Next PowerCMS
純生 野田
PowerCMS 8341 のご紹介
PowerCMS 8341 のご紹介
純生 野田
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化
純生 野田
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
純生 野田
MTで学ぶセキュアプログラミング@MT Tokyo
MTで学ぶセキュアプログラミング@MT Tokyo
純生 野田
Mt seminar hiroshima_public
Mt seminar hiroshima_public
純生 野田
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
純生 野田
MT meets PHP
MT meets PHP
純生 野田
MT meets PHP - PHP conference Kansai 2013
MT meets PHP - PHP conference Kansai 2013
純生 野田
Inside Movable Type
Inside Movable Type
純生 野田
Power cms3+azure
Power cms3+azure
純生 野田
mt-plugin-mt-translate - MTDDC
mt-plugin-mt-translate - MTDDC
純生 野田
More from 純生 野田
(20)
アクセシビリティで企業価値を高める、小さな会社の戦い方
アクセシビリティで企業価値を高める、小さな会社の戦い方
PowerCMS X
PowerCMS X
次世代版 PowerCMS 開発プロジェクトのご紹介
次世代版 PowerCMS 開発プロジェクトのご紹介
PowerCMS Conference
PowerCMS Conference
PowerCMS X
PowerCMS X
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
アルファサード株式会社はなぜ アクセシビリティに取り組むのか
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
YAPC::Kansai 2017 - macOSネイティブアプリ作成におけるPerlの活用
About PowerCMS4.3
About PowerCMS4.3
The Next PowerCMS
The Next PowerCMS
PowerCMS 8341 のご紹介
PowerCMS 8341 のご紹介
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化
SEOの本質から考える PowerCMSを活用した 検索エンジン最適化
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTのダイナミック処理(PHP)を高速化する@サーバーサイドスクリプティング
MTで学ぶセキュアプログラミング@MT Tokyo
MTで学ぶセキュアプログラミング@MT Tokyo
Mt seminar hiroshima_public
Mt seminar hiroshima_public
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
Mac OSにおけるShellコマンドの活⽤用 (Xojo 勉強会)
MT meets PHP
MT meets PHP
MT meets PHP - PHP conference Kansai 2013
MT meets PHP - PHP conference Kansai 2013
Inside Movable Type
Inside Movable Type
Power cms3+azure
Power cms3+azure
mt-plugin-mt-translate - MTDDC
mt-plugin-mt-translate - MTDDC
Recently uploaded
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Recently uploaded
(8)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Color Testerはどうやって文字の色を拾っているのか?
1.
Color Testerは どうやって ⽂字の⾊を拾っているのか? 野⽥ 純⽣@アルファサード株式会社 CMS⼤阪夏祭り2016
LT
2.
ABOUT ME ▸ 野⽥純⽣(のだ
すみお) ▸ https://twitter.com/junnama ▸ https://www.facebook.com/junnama.noda ▸ http://junnama.alfasado.net/online/ ▸ アルファサード株式会社 代表取締役社⻑ ▸ Movable Type エバンジェリスト ▸ webアクセシビリティ エバンジェリスト ▸ ソフトウェア開発者(Perl/PHP/JavaScript/Swift/XOJO)
3.
MOVABLE TYPEのプラグインを 世界で⼀番たくさん書いている⼈
4.
for macOS/Windows https://alfasado.net/apps/colortester-ja.html
5.
✴ 2⾊のコントラスト⽐を計算し評価するツールです。 コントラストの評価はJIS X
8341-3:2016 (WCAG 2.0)の達成基準に基づきます。 ✴ 画像ファイルをウィンドウにドラッグ&ドロップ(※) することで、画像の背景⾊と前景⾊を⾃動的に推測 し、評価を⾏う機能があります。またはクリップボー ドのピクチャから⾊を取得して評価を⾏うこともで きます(⾃動取得した⾊は正確でない可能性がありま す)。
6.
1.4.3 最低限のコントラスト: テキスト及び画 像化された⽂字の視覚的な表現には、少なくと も
4.5:1 のコントラスト⽐をもたせる。ただ し、次の場合は除く: (レベルAA) ⼤きな⽂字: サイズの⼤きなテキスト及びサ イズの⼤きな画像化された⽂字には、少なくと も 3:1 のコントラスト⽐がある。 付随的: テキスト⼜は画像化された⽂字にお いて、次の場合はコントラストの要件は該当し ない。アクティブではないユーザインタフェー ス・コンポーネントの⼀部である、装飾だけを ⽬的にしている、... “
7.
“⾊の相対輝度 L =
0.2126 * R + 0.7152 * G + 0.0722 * B と定義されている。この 場合のR, G 及び B は: RsRGB <= 0.03928 の場合:R = RsRGB/ 12.92、それ以外の場合: R = ((RsRGB+0.055)/1.055) ^ 2.4 GsRGB <= 0.03928 の場合:G = GsRGB/ 12.92、それ以外の場合:G = ((GsRGB+0.055)/1.055) ^ 2.4 BsRGB <= 0.03928 の場合:B = BsRGB/ 12.92、それ以外の場合:B = ((BsRGB+0.055)/1.055) ^ 2.4...
8.
#000000 #EFBF2F コントラスト⽐ [ 12.1
: 1 ](適合)
9.
10.
DEMO 各CMSのロゴをドラッグ&ドロップしてみる
11.
12.
1.4.3 最低限のコントラスト: テキスト及び画 像化された⽂字の視覚的な表現には、少なくと も
4.5:1 のコントラスト⽐をもたせる。ただ し、次の場合は除く: (レベルAA) … ロゴタイプ: ロゴ⼜はブランド名の⼀部であ る⽂字には、コントラストの要件はない。 “
13.
本題 投げ込まれた画像から⽂字の⾊を推測するロジックについて
14.
背景⾊と前景⾊判定 ✴ 画像を縮⼩する (動作速度のため) ✴
256⾊に丸める (グラデーション、近似⾊を丸める) ✴ ピクセルをなめて、⼀番⼤きな⾯積を占める⾊が背景⾊ ✴ ⼆番⽬以降の⾯積を占める⾊で、背景⾊と⼀定のコントラス ト⽐以上の⾊が前景⾊ ✴ ⾊数が⼀定数/総ピクセル以上のものは写真(⽂字を含まない) ✴ (その他にも) GIFアニメーションは⾃動判別可能
15.
背景⾊と前景⾊判定 ✴ 1番⽬にピクセルを占めるのは ✴ 2番⽬にピクセルを占めるのは ✴
コントラスト⽐1.6 : 1 <=違う! これやない ✴ 3番⽬にピクセルを占めるのは ✴ コントラスト⽐ 2.7 : 1 <=違う! これやない ✴ 4番⽬にピクセルを占めるのは ✴ コントラスト⽐ 21 : 0 <=これや!
16.
8341
17.
画像アップロード時に⾃動テスト実施
18.
⾃動テストに失敗したものについて ピッカーで⾊を拾うことが可能
19.
アルファサード株式会社では⼈財を募集中です ▸ CMSエンジニア/フロントエンドエンジニア ▸ webアクセシビリティ・スペシャリスト ▸
iOS/Androidエンジニア ▸ クラウドインフラエンジニア ▸ webディレクター ▸ セールスエンジニア(100%インバウンド営業)
20.
アルファサード株式会社では⼈財を募集中です ▸ ⾃分磨き⼿当(⽉に5000円)、携帯⼿当、住宅⼿当 ▸ 週1回までの在宅ワーク選択制度 ▸
週休3⽇制選択可能 ▸ 従業員持ち株制度 ▸ 勤務地はセールスエンジニア/webディレクターは東京 ▸ それ以外の職種は、⼤阪、東京または広島県福⼭(⼦会社)
21.
ありがとうございました!
Download now