SlideShare a Scribd company logo
1 of 40
Download to read offline
画像編集のTOPICS.15
小五月蝿いデザイナーに「いいじゃん」と言わせる
+1
このお話の対象者
• フロントエンドよりのエンジニアさん
• デザイナーといつも一緒に仕事をするけど、「なに
言ってるかわからない」とストレスをためてる方
• photoshopとか少し興味ある方
• 自己紹介
• 基本編(知ってる人は飛ばしてください)
• 応用編(自身が実務で使っていました)
• 追求編(知識として知っておいてもいいかも?)
もくじ
基本編
最低限知っておこう、知ってる人はとばしてください
色数が多い時
画像書き出し
JPEGが適しています
JPG PNG
なめらか ざらつく
階調が鮮やかです
色数が少ない時
画像書き出し
PNG8が優れています
JPG PNG
11.49KB 1.675KB
ファイルサイズが軽量です
8ビットカラー(256色)。1色のみ透過化
画質を落とせない時
画像書き出し
PNG24が優れています
非可逆圧縮です
24ビットカラー(フルカラー)。透過不可
PNG24
透過を重ねる
画像書き出し
PNG32が優れています
透過の情報を持っています
32ビットカラー(フルカラー)。透過可
PNG8 PNG32
フチがギザギザ なめらかな階調
色数が少ない
かつ、透過を重ねる
画像書き出し
PNG8+アルファチャンネルが優れています
書き出しに対応していないアプリケーションが多いので注意(フォトショとか)
8ビットカラー(256色)。透過可
PNG8 PNG8+アルファ
影が抜けていない 影が透過している
GIFはやめとく
画像書き出し
応用編
実際に実務でつかったトピックス
PNG8の色数は絞る
256色使い切る必要は殆ど無いです
フラットデザインの台頭で傾向が加速
減色は画像パフォーマンスを考える基本です
32色 256色
2.3KB 5.1KB
メタ情報は消す
EXIFなど、余計なメタ情報は削除します
ImageOptimが便利です
見られて嬉しいメタ情報は殆ど無いです。。。
ウェブフォント化の
メリット
色・サイズが自由自在です
httpリクエストも減ります
「また、サイズ違いのアイコンだ、、、」といつも悩む現場へ
PNG8(+アルファ)を
効率よく圧縮
PNGQUANTがオススメです
コマンドラインからPNGを高圧縮
Gruntから自動化も
$ pngquant [options] [色数] [ファイル名]
before after
57%削減
RETINA(JPG)は
低画質×高解像度画像
2倍画像を低画質で書き出しましょう
デバイス別、パフォーマンスと画質のトレードオフを吸収
640x480 画質30
Retinaでも、それ以外の端末でも同等に綺麗
320x240 画質90
追求編
使えるかは別として、知っといて損はない
8PXのグリッド
JPGは8PXのグリッドに沿うと美しい
jpgは8x8のブロック単位で圧縮されています(サムネイルなどは8の倍数で)
ファイルサイズも削減される
BASE64化
小さい画像はBASE64化
リストマーカーなど頻出する小さい画像などに
httpリクエスト数を削減
background: url(data:image/png;base64,xxxxxx...) no-repeat;
縮小で画像を
暗くしない
ガンマ値1.0になるように明るさを上げる
縮小時元の画像より暗く見えるのは、人間と機械の眼の差のせい
通常のデフォルト値では、縮小で画像が暗くなる場合が多いです
IMAGEMAGICK
のオプションを見直す
前述のトピックを元にオプション見直し
etc
画質を調整
-quality
色数を削減
-colors
画像のコントラストを強調
-equalize
アンシャープマスク
-unsharp
TOPICS +1
一番大切なこと
デザイナーだけでも
エンジニアだけでも
辿りつけない領域がある
役割を超えた
“共創”
が一番大切
「いいじゃん」
リブセンスは、共創できるエンジニア・デザイナーを募集しています
資料はこちらです
HTTP://

More Related Content

Viewers also liked

スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告
Taisuke Fukuno
 
これからのWebデザイナーのキャリアプラン
これからのWebデザイナーのキャリアプランこれからのWebデザイナーのキャリアプラン
これからのWebデザイナーのキャリアプラン
Sasaki Kouhei
 
ぼっけもんデザイナーへの道
ぼっけもんデザイナーへの道ぼっけもんデザイナーへの道
ぼっけもんデザイナーへの道
Hideki Akiba
 
ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座
ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座
ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座
YUKI YAMAGUCHI
 

Viewers also liked (20)

モバイルネイティブ世代の台頭で変わるコミュニケーションの形
モバイルネイティブ世代の台頭で変わるコミュニケーションの形モバイルネイティブ世代の台頭で変わるコミュニケーションの形
モバイルネイティブ世代の台頭で変わるコミュニケーションの形
 
なぜ今デザイナーにプログラミングなのか?
なぜ今デザイナーにプログラミングなのか?なぜ今デザイナーにプログラミングなのか?
なぜ今デザイナーにプログラミングなのか?
 
Followership
FollowershipFollowership
Followership
 
スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告スポーツ選手の眼を盗む - ウェアラブル実証実験報告
スポーツ選手の眼を盗む - ウェアラブル実証実験報告
 
デザイナーとしてのHTML5への向き合い方 | HTML5 Conference MIYAZAKI
デザイナーとしてのHTML5への向き合い方 | HTML5 Conference MIYAZAKIデザイナーとしてのHTML5への向き合い方 | HTML5 Conference MIYAZAKI
デザイナーとしてのHTML5への向き合い方 | HTML5 Conference MIYAZAKI
 
これを読めば箱根駅伝が楽しくなる!
これを読めば箱根駅伝が楽しくなる!これを読めば箱根駅伝が楽しくなる!
これを読めば箱根駅伝が楽しくなる!
 
「おもしろい」の社会実装のために
「おもしろい」の社会実装のために「おもしろい」の社会実装のために
「おもしろい」の社会実装のために
 
SaCSS vol.68 効率化という病気にかかった男の末路
SaCSS vol.68 効率化という病気にかかった男の末路SaCSS vol.68 効率化という病気にかかった男の末路
SaCSS vol.68 効率化という病気にかかった男の末路
 
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
HTML5な今日この頃に贈る、Webデザイナーこれからの生きる道
 
これからのWebデザイナーのキャリアプラン
これからのWebデザイナーのキャリアプランこれからのWebデザイナーのキャリアプラン
これからのWebデザイナーのキャリアプラン
 
伝えあう図解術
伝えあう図解術伝えあう図解術
伝えあう図解術
 
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
エンジニアからデザイナーに贈るプロトタイピングのすすめ - 春のフロントエンド祭り 2015
 
頭を柔らかくするデザインの発想 by Life is Tech !
頭を柔らかくするデザインの発想 by Life is Tech !頭を柔らかくするデザインの発想 by Life is Tech !
頭を柔らかくするデザインの発想 by Life is Tech !
 
ぼっけもんデザイナーへの道
ぼっけもんデザイナーへの道ぼっけもんデザイナーへの道
ぼっけもんデザイナーへの道
 
ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座
ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座
ノンプログラミングでここまでできる!WebデザイナーのためのCS-Cartカスタマイズ講座
 
普通以下のデザイナーがなんとかやっていく方法
普通以下のデザイナーがなんとかやっていく方法普通以下のデザイナーがなんとかやっていく方法
普通以下のデザイナーがなんとかやっていく方法
 
WordVolcano2012 LT What is WP-D
WordVolcano2012 LT What is WP-DWordVolcano2012 LT What is WP-D
WordVolcano2012 LT What is WP-D
 
PF 前説 (introduction of Project facilitation)
PF 前説 (introduction of Project facilitation)PF 前説 (introduction of Project facilitation)
PF 前説 (introduction of Project facilitation)
 
WordCamp Tokyo 2011 megane9988 LT CHANGE!
WordCamp Tokyo 2011 megane9988 LT CHANGE!WordCamp Tokyo 2011 megane9988 LT CHANGE!
WordCamp Tokyo 2011 megane9988 LT CHANGE!
 
UX思考の組織づくりと、その課題
UX思考の組織づくりと、その課題UX思考の組織づくりと、その課題
UX思考の組織づくりと、その課題
 

More from Tsuyoshi Kaneko

UXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とは
UXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とはUXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とは
UXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とは
Tsuyoshi Kaneko
 
【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~
【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~
【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~
Tsuyoshi Kaneko
 

More from Tsuyoshi Kaneko (19)

UXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とは
UXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とはUXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とは
UXデザインを活かす これからのモノづくりに必要なユーザー中心の組織とは
 
【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~
【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~
【出版記念イベント】社内で「2人目」の心を動かすUXデザイン~あなたからはじめるUXデザイン組織のつくり方~
 
いつのまにかUXのススメ
いつのまにかUXのススメいつのまにかUXのススメ
いつのまにかUXのススメ
 
なぜ組織でモノを創るのか?
なぜ組織でモノを創るのか?なぜ組織でモノを創るのか?
なぜ組織でモノを創るのか?
 
Employe experienceで組織をデザインする
Employe experienceで組織をデザインするEmploye experienceで組織をデザインする
Employe experienceで組織をデザインする
 
デザイナーよ、今こそ組織をデザインせよ
デザイナーよ、今こそ組織をデザインせよデザイナーよ、今こそ組織をデザインせよ
デザイナーよ、今こそ組織をデザインせよ
 
デザイナーよ、今こそ組織をデザインせよ
デザイナーよ、今こそ組織をデザインせよデザイナーよ、今こそ組織をデザインせよ
デザイナーよ、今こそ組織をデザインせよ
 
ビールで分かるリサーチ組織の作り方
ビールで分かるリサーチ組織の作り方ビールで分かるリサーチ組織の作り方
ビールで分かるリサーチ組織の作り方
 
UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由
UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由
UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由
 
UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由
UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由
UX-DESIGN×ENGINEERING エンジニアがUXデザインするべき理由
 
デザイナーに必要なマネジメントの能力の身につけ方
デザイナーに必要なマネジメントの能力の身につけ方デザイナーに必要なマネジメントの能力の身につけ方
デザイナーに必要なマネジメントの能力の身につけ方
 
ビジョンから始めるユーザー中心開発
ビジョンから始めるユーザー中心開発ビジョンから始めるユーザー中心開発
ビジョンから始めるユーザー中心開発
 
なぜ会社はUXデザインの重要性をわかってくれないのか?と思った時に【UX Tokyo Hangout】
なぜ会社はUXデザインの重要性をわかってくれないのか?と思った時に【UX Tokyo Hangout】なぜ会社はUXデザインの重要性をわかってくれないのか?と思った時に【UX Tokyo Hangout】
なぜ会社はUXデザインの重要性をわかってくれないのか?と思った時に【UX Tokyo Hangout】
 
ユーザー中心組織論
ユーザー中心組織論ユーザー中心組織論
ユーザー中心組織論
 
【表示崩れしています】ユーザー中心組織論【最新版を御覧ください】
【表示崩れしています】ユーザー中心組織論【最新版を御覧ください】【表示崩れしています】ユーザー中心組織論【最新版を御覧ください】
【表示崩れしています】ユーザー中心組織論【最新版を御覧ください】
 
UXデザイナーはくどき上手【UX-JAM第20回】
UXデザイナーはくどき上手【UX-JAM第20回】UXデザイナーはくどき上手【UX-JAM第20回】
UXデザイナーはくどき上手【UX-JAM第20回】
 
【Design小話】アプリで何を作るの?
【Design小話】アプリで何を作るの?【Design小話】アプリで何を作るの?
【Design小話】アプリで何を作るの?
 
株式会社リブセンスで学んだ、Designerが共創するということ
株式会社リブセンスで学んだ、Designerが共創するということ株式会社リブセンスで学んだ、Designerが共創するということ
株式会社リブセンスで学んだ、Designerが共創するということ
 
「コンバージョン数を2倍にしてくれ」と言われた時の対処法
「コンバージョン数を2倍にしてくれ」と言われた時の対処法 「コンバージョン数を2倍にしてくれ」と言われた時の対処法
「コンバージョン数を2倍にしてくれ」と言われた時の対処法
 

Recently uploaded

Recently uploaded (11)

Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 

小五月蝿いデザイナーに「いいじゃん」て言わせる【画像編集のTOPICS15】