SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Downloaden Sie, um offline zu lesen
最近のブラウザ状況
2013/06/21
第1回  HTML5とか勉強会  for  ビギナー
Toru  Yoshikawa  (@yoshikawa_̲t)
Who?
Google  Developer  Experts  (Chrome)
html5j/HTML5とか勉強会スタッフ
html5j  ビギナー部  副部⻑⾧長
Web先端技術味⾒見見部  顧問
⽇日本jQuery  Mobileユーザー会  管理理⼈人
Sublime  Text  2  Japan  Users  Group  管理理⼈人
allWebクリエイター塾/jQuery  Mobile担当講師
Blog:  http://d.hatena.ne.jp/pikotea/
吉川  徹  /  Toru  Yoshikawa
@yoshikawa_̲t
ちょっと宣伝
「開発者のためのChromeガイドブック」が7/5に発売!
http://amzn.to/15oOVYI
Agenda
主要なモダンブラウザ
ブラウザシェア
各ブラウザの特徴
モバイルブラウザ
まとめ
主要なモダンブラウザ
ブラウザシェア
※  統計によって差がでるので参考程度度に
StatCounter
Net  Applications
ブラウザシェア(デスクトップ)
2013年年6⽉月
Opera
0.87%
Safari
9.44%
Firefox
13.25%
Chrome
23.93%
IE
50.23%
Opera
1.04%
Safari
8.38%
Firefox
19.95%
Chrome
42.66%
IE
25.56%
World  Wide Japan
http://gs.statcounter.com/
IEバージョン別シェア
2013年年6⽉月
その他
50.11%
IE7
0.67%
IE8
12.34%
IE10
14.33%
IE9
22.55%
Japan
http://gs.statcounter.com/
ブラウザシェア(モバイル)
2013年年6⽉月
その他
4%
Net Front
2%
BlackBerry
3%
Chrome
3.15%
Nokia
7.35%
UC  Browser
9.82%
Opera
16.03%
Safari
25.04%
Android  Browser
29.24%
World  Wide Japan
http://gs.statcounter.com/
その他
1.31%
Safari
58.40%
Android  Browser
40.29%
各ブラウザの特徴
Chrome
Chrome
Googleが開発しているブラウザ(最新バージョンは27)
リリースサイクルが早く、6週間に1回のメジャーバージョンアップを⾏行行なっている
モバイル向けのChrome  for  AndroidとChrome  for  iOSもある(ただし、iOS版のみレンダリングエンジ
ンが異異なる)
Android  4.0以降降はデフォルトブラウザとなった(まだ機種によってデフォルトかどうかは異異なる)
多くの拡張機能や、Chrome⽤用のアプリがChrome  Web  Storeで提供されている(HTML/CSS/
JavaScriptで開発できる)
レンダリングエンジンにオープンソースのWebkitを利利⽤用していたが、Webkitをフォークして新たにBlink
というレンダリングエンジンを開発して利利⽤用している(Blinkは、まだWebkitとの明確な機能差は少な
い)
Chromeプロジェクト⾃自体もオープンソース化されており、オープンソース版は、Chromiumという名称
で開発されている
開発者向けのビルドとして、Chrome  Beta(v+1)、Chrome  Dev(v+1)、Chrome  Canary(v+2),
Chromiumがある
Safari
Safari
Appleが開発しているMac  OS及びiOSのデフォルトブラウザ(最新バージョ
ンは6)
SafariのレンダリングエンジンであるWebkitはオープンソース化され、多く
のブラウザで利利⽤用されている
Webkitがオープンソースであるため活発に開発され、かつ広く利利⽤用されて
いる
Safari  6からWindows版は提供されなくなった
開発者向けのビルドとしてWebkit  Nightlyがある
Firefox
Firefox
Mozillaが開発しているブラウザ(最新バージョンは、22)
Chromeと同じ6週間に1回のリリースサイクルを⽬目指している
モバイル版に、Firefox  Mobileがある
元々は、Netscapeというブラウザであったがオープンソース化され、のちに改名された
ブラウザの黎黎明期から存在し、多くのWebの基盤を築いた
多様なアドオンがあり、ブラウザを⾃自由カスタマイズできる(Chromeよりも⾃自由度度が
⾼高い)
開発者向けのビルドとして、Firefox  beta、Firefox  Aurora、Firefox  Nightlyがある
Opera
Opera
Opera  Softwareが開発しているブラウザ(最新バージョンは、)
モバイル版にOpera  Mobile、Opera  Mini(サーバー側でサイトを
圧縮処理理するため軽快)がある
携帯機器やデジタル家電などの、組み込み系に強い
もともとは⾃自社製のブラウザエンジンを利利⽤用していたが、バージョ
ン15よりBlinkを搭載したOperaをリリースする予定
開発者向けビルドには、Opera  Next、Opera  Developerがある
Internet  Explorer
Internet  Explorer
Microsoftが開発しているブラウザ(最新バージョンは10)
Windowsのデフォルトブラウザであるため、⽇日本では、最もシ
ェアが⾼高い
反⾯面、いくつかのバージョンが混在しており、最新のバージョン
以外にもサイト側で対応する必要がある
エンタープライズ系に強いため、仕様が安定している機能を優先
的に実装する傾向がある
ブラウザエンジン
ブラウザ レンダリング JavaScript
Chrome
Blink V8
Safari
Webkit JavaScriptCore
Firefox
Gekko
IonMonkey
(OdinMonkey)
Opera
Presto
(Blink)
Carakan
(V8)
IE
Trident Chakra
HTML5の対応状況(スコア⽐比較)
ブラウザ HTML5 CSS3
Chrome
463 65%
Safari
378 55%
Firefox
410 63%
Opera
419 51%
IE
320 54%
http://html5test.com/ http://css3test.com/
HTML5の対応状況(詳細)
http://caniuse.com/
モバイルブラウザ
⽇日本のモバイルブラウザのシェア
+ = 98.69%
モバイルブラウザへの対応と今後
現状は、モバイルブラウザは実質Webkitへの対応を第
⼀一に考えれば良良い(将来的にはBlinkも含まれる)
Android  2.xは、互換性が端末によってマチマチなの
で、Androidブラウザ爆発しろ  必ずテストすること
Android  4.0よりデフォルトブラウザがChrome  for  
Androidに以降降し、AndroidのHTML5対応と互換性は
劇的に改善する⾒見見込み
また、Firefox  OSやTizenなどのHTML5をベースとし
たOSも出てきている
まとめ
まとめ
デスクトップブラウザは、まだIE8などの対応があり、まだまだクロスブラ
ウザを考慮する必要がある
IE8は、Windows  XPのサポート終了了(2014年年4⽉月9⽇日)によって⼀一気
に最新のIEへ移⾏行行する可能性がある
モバイルブラウザは、ほぼWebkit系(Blink含む)のブラウザに対応すれば
良良く、現時点でも積極的にHTML5を利利⽤用できる
Android  4.0以降降の普及とChrome  for  Androidによって互換性が劇的
に改善する可能性がある
今からHTML5を始めよう!
Thank  you!!
(  @yoshikawa_̲t  )

Weitere ähnliche Inhalte

Was ist angesagt?

Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshareWord camposaka imaigo_slideshare
Word camposaka imaigo_slideshare
Go Imai
 
Prism for windows runtime入門
Prism for windows runtime入門Prism for windows runtime入門
Prism for windows runtime入門
一希 大田
 

Was ist angesagt? (20)

Illustratorのカンプとうまく付き合う方法
Illustratorのカンプとうまく付き合う方法Illustratorのカンプとうまく付き合う方法
Illustratorのカンプとうまく付き合う方法
 
Word camposaka imaigo_slideshare
Word camposaka imaigo_slideshareWord camposaka imaigo_slideshare
Word camposaka imaigo_slideshare
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
concrete5で実践するリードナーチャリング
concrete5で実践するリードナーチャリングconcrete5で実践するリードナーチャリング
concrete5で実践するリードナーチャリング
 
Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能Blend for visual studio 2013の新機能
Blend for visual studio 2013の新機能
 
Visual Studio 2015 リリース記念 勉強会 universal windows platform app
Visual Studio 2015 リリース記念 勉強会 universal windows platform appVisual Studio 2015 リリース記念 勉強会 universal windows platform app
Visual Studio 2015 リリース記念 勉強会 universal windows platform app
 
20151207 shibuya handson
20151207 shibuya handson20151207 shibuya handson
20151207 shibuya handson
 
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについてネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
ネイティブとHTML5を スマートに連携させる設計と 実装のノウハウについて
 
Webアクセシビリティが無視されすぎで気にくわない。
Webアクセシビリティが無視されすぎで気にくわない。Webアクセシビリティが無視されすぎで気にくわない。
Webアクセシビリティが無視されすぎで気にくわない。
 
Prism for windows runtime入門
Prism for windows runtime入門Prism for windows runtime入門
Prism for windows runtime入門
 
コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!コードをさわらずにビジネスサイトを作ろう!
コードをさわらずにビジネスサイトを作ろう!
 
Prism.Formsについて
Prism.FormsについてPrism.Formsについて
Prism.Formsについて
 
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
Word press初心者が 基本アーキテクチャを ざっくりと学ぶWord press初心者が 基本アーキテクチャを ざっくりと学ぶ
Word press初心者が 基本アーキテクチャを ざっくりと学ぶ
 
めとべや東京10 Universal Windows Platform appの新しいバインディング
めとべや東京10 Universal Windows Platform appの新しいバインディングめとべや東京10 Universal Windows Platform appの新しいバインディング
めとべや東京10 Universal Windows Platform appの新しいバインディング
 
20150729 cloud handson
20150729 cloud handson20150729 cloud handson
20150729 cloud handson
 
[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性
[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性
[UXリサーチ共有会] エンジニアからUXデザイナーへキャリアチェンジして気づいたリサーチの重要性
 
CMS の現場から - WordPress と concrete5
CMS の現場から - WordPress と concrete5CMS の現場から - WordPress と concrete5
CMS の現場から - WordPress と concrete5
 
20150930 MTCloud handson
20150930 MTCloud handson20150930 MTCloud handson
20150930 MTCloud handson
 
ワイヤーフレームを高速にXDらしく作る
ワイヤーフレームを高速にXDらしく作るワイヤーフレームを高速にXDらしく作る
ワイヤーフレームを高速にXDらしく作る
 
聞いて覚えるマテリアルデザイン入門
聞いて覚えるマテリアルデザイン入門聞いて覚えるマテリアルデザイン入門
聞いて覚えるマテリアルデザイン入門
 

Andere mochten auch

初心者向けMySQLの始め方
初心者向けMySQLの始め方初心者向けMySQLの始め方
初心者向けMySQLの始め方
Masahiro Tomita
 
いまさら聞けないAWSクラウド - Java Festa 2013
いまさら聞けないAWSクラウド - Java Festa 2013いまさら聞けないAWSクラウド - Java Festa 2013
いまさら聞けないAWSクラウド - Java Festa 2013
SORACOM, INC
 
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
Junko Nukaga
 
WordPress を使いこなそう
WordPress を使いこなそうWordPress を使いこなそう
WordPress を使いこなそう
Wataru OKAMOTO
 

Andere mochten auch (20)

サーバ運用の現場でひたすら監視し続けるエンジニアの手の内のすべて
サーバ運用の現場でひたすら監視し続けるエンジニアの手の内のすべてサーバ運用の現場でひたすら監視し続けるエンジニアの手の内のすべて
サーバ運用の現場でひたすら監視し続けるエンジニアの手の内のすべて
 
スマホデザインパターン なう
スマホデザインパターン なうスマホデザインパターン なう
スマホデザインパターン なう
 
エンジニアが知っておくべきSSL/TLSの知識(仮)
エンジニアが知っておくべきSSL/TLSの知識(仮)エンジニアが知っておくべきSSL/TLSの知識(仮)
エンジニアが知っておくべきSSL/TLSの知識(仮)
 
EC-CUBEプラグイン講義
EC-CUBEプラグイン講義EC-CUBEプラグイン講義
EC-CUBEプラグイン講義
 
初心者向けMySQLの始め方
初心者向けMySQLの始め方初心者向けMySQLの始め方
初心者向けMySQLの始め方
 
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解するWordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
WordPress初心者からの脱出! カスタムなんとかをちゃんと理解する
 
DNS再入門
DNS再入門DNS再入門
DNS再入門
 
いまさら聞けないAWSクラウド - Java Festa 2013
いまさら聞けないAWSクラウド - Java Festa 2013いまさら聞けないAWSクラウド - Java Festa 2013
いまさら聞けないAWSクラウド - Java Festa 2013
 
.htaccessによるリダイレクト徹底解説
.htaccessによるリダイレクト徹底解説.htaccessによるリダイレクト徹底解説
.htaccessによるリダイレクト徹底解説
 
WordPressプラグイン作成入門
WordPressプラグイン作成入門WordPressプラグイン作成入門
WordPressプラグイン作成入門
 
WordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイトWordPressで作るポートフォリオサイト
WordPressで作るポートフォリオサイト
 
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
文系デザイナーでも大丈夫!レスポンシブWEBサイトをWordPressで作ってみよう
 
Photoshopで効率よくデザインしよう!
Photoshopで効率よくデザインしよう!Photoshopで効率よくデザインしよう!
Photoshopで効率よくデザインしよう!
 
LPデザインに関して〜作成のセオリーとコツ〜
LPデザインに関して〜作成のセオリーとコツ〜LPデザインに関して〜作成のセオリーとコツ〜
LPデザインに関して〜作成のセオリーとコツ〜
 
⑯jQueryをおぼえよう!その2
⑯jQueryをおぼえよう!その2⑯jQueryをおぼえよう!その2
⑯jQueryをおぼえよう!その2
 
SEOに効くコンテンツの作り方 ver1.1
SEOに効くコンテンツの作り方 ver1.1SEOに効くコンテンツの作り方 ver1.1
SEOに効くコンテンツの作り方 ver1.1
 
レスポンシブ・ウェブデザイン基礎
レスポンシブ・ウェブデザイン基礎レスポンシブ・ウェブデザイン基礎
レスポンシブ・ウェブデザイン基礎
 
WordPress を使いこなそう
WordPress を使いこなそうWordPress を使いこなそう
WordPress を使いこなそう
 
「Webデザイナーのためのタイポグラフィと文字組版」
「Webデザイナーのためのタイポグラフィと文字組版」「Webデザイナーのためのタイポグラフィと文字組版」
「Webデザイナーのためのタイポグラフィと文字組版」
 
ノンデザイナーのための「デザインの判断」はとりあえずコレだけおさえよう
ノンデザイナーのための「デザインの判断」はとりあえずコレだけおさえようノンデザイナーのための「デザインの判断」はとりあえずコレだけおさえよう
ノンデザイナーのための「デザインの判断」はとりあえずコレだけおさえよう
 

Ähnlich wie 最近のブラウザ状況

初めてのHtml5 20120612
初めてのHtml5 20120612初めてのHtml5 20120612
初めてのHtml5 20120612
yohei iwakura
 
Sencha touch vs j query mobile
Sencha touch vs j query mobileSencha touch vs j query mobile
Sencha touch vs j query mobile
yoshikawa_t
 
Swaggerのさわりだけ
SwaggerのさわりだけSwaggerのさわりだけ
Swaggerのさわりだけ
Masakazu Muraoka
 
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
Masakazu Muraoka
 
パンダの会 Html5概説
パンダの会 Html5概説パンダの会 Html5概説
パンダの会 Html5概説
Masakazu Muraoka
 
いまさら聞けないHTML5概要
いまさら聞けないHTML5概要いまさら聞けないHTML5概要
いまさら聞けないHTML5概要
yoshikawa_t
 
HTML5でOpen Dataをやってみた
HTML5でOpen DataをやってみたHTML5でOpen Dataをやってみた
HTML5でOpen Dataをやってみた
Masakazu Muraoka
 

Ähnlich wie 最近のブラウザ状況 (20)

jQuery MobileとHTML5
jQuery MobileとHTML5jQuery MobileとHTML5
jQuery MobileとHTML5
 
Chrome Devtools for beginners (v1.1)
Chrome Devtools for beginners (v1.1)Chrome Devtools for beginners (v1.1)
Chrome Devtools for beginners (v1.1)
 
これからのモバイルWebと最新動向
これからのモバイルWebと最新動向これからのモバイルWebと最新動向
これからのモバイルWebと最新動向
 
モバイル時代のWebパフォーマンスTips
モバイル時代のWebパフォーマンスTipsモバイル時代のWebパフォーマンスTips
モバイル時代のWebパフォーマンスTips
 
困った時のDev toolsの使い方(初心者向け)
困った時のDev toolsの使い方(初心者向け)困った時のDev toolsの使い方(初心者向け)
困った時のDev toolsの使い方(初心者向け)
 
Chrome apps for mobile 概要
Chrome apps for mobile 概要Chrome apps for mobile 概要
Chrome apps for mobile 概要
 
モバイル時代のWebパフォーマンス
モバイル時代のWebパフォーマンスモバイル時代のWebパフォーマンス
モバイル時代のWebパフォーマンス
 
初めてのHtml5 20120612
初めてのHtml5 20120612初めてのHtml5 20120612
初めてのHtml5 20120612
 
Sencha touch vs j query mobile
Sencha touch vs j query mobileSencha touch vs j query mobile
Sencha touch vs j query mobile
 
Swaggerのさわりだけ
SwaggerのさわりだけSwaggerのさわりだけ
Swaggerのさわりだけ
 
Html5概要 & デモ
Html5概要 & デモHtml5概要 & デモ
Html5概要 & デモ
 
Thing.jsについて
Thing.jsについてThing.jsについて
Thing.jsについて
 
Androidとは何か
Androidとは何かAndroidとは何か
Androidとは何か
 
Chrome Extensionで スクリーンシェアをやってみる
Chrome ExtensionでスクリーンシェアをやってみるChrome Extensionでスクリーンシェアをやってみる
Chrome Extensionで スクリーンシェアをやってみる
 
jQuery Mobile
jQuery MobilejQuery Mobile
jQuery Mobile
 
Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発Yeomanではじめる爆速webアプリ開発
Yeomanではじめる爆速webアプリ開発
 
パンダの会 Html5概説
パンダの会 Html5概説パンダの会 Html5概説
パンダの会 Html5概説
 
いまさら聞けないHTML5概要
いまさら聞けないHTML5概要いまさら聞けないHTML5概要
いまさら聞けないHTML5概要
 
HTML5 and Graphics
HTML5 and GraphicsHTML5 and Graphics
HTML5 and Graphics
 
HTML5でOpen Dataをやってみた
HTML5でOpen DataをやってみたHTML5でOpen Dataをやってみた
HTML5でOpen Dataをやってみた
 

Mehr von yoshikawa_t

Chrome DevTools for beginners v1.2
Chrome DevTools for beginners v1.2Chrome DevTools for beginners v1.2
Chrome DevTools for beginners v1.2
yoshikawa_t
 

Mehr von yoshikawa_t (20)

Ionicで作るTechfeed
Ionicで作るTechfeedIonicで作るTechfeed
Ionicで作るTechfeed
 
TechFeedというテクノロジーキュレーションサービスを作った話
TechFeedというテクノロジーキュレーションサービスを作った話TechFeedというテクノロジーキュレーションサービスを作った話
TechFeedというテクノロジーキュレーションサービスを作った話
 
Chrome DevTools Awesome 10 Features +1
Chrome DevTools Awesome 10 Features +1Chrome DevTools Awesome 10 Features +1
Chrome DevTools Awesome 10 Features +1
 
オフラインWebアプリの再到来で今、再び注目されるAPIの本命 ーJavaScript SQL-like database
オフラインWebアプリの再到来で今、再び注目されるAPIの本命 ーJavaScript SQL-like databaseオフラインWebアプリの再到来で今、再び注目されるAPIの本命 ーJavaScript SQL-like database
オフラインWebアプリの再到来で今、再び注目されるAPIの本命 ーJavaScript SQL-like database
 
jQuery Mobile is not dead!
jQuery Mobile is not dead!jQuery Mobile is not dead!
jQuery Mobile is not dead!
 
HTML5開発最前線
HTML5開発最前線HTML5開発最前線
HTML5開発最前線
 
Chrome Apps のデバイスAPI
Chrome Apps のデバイスAPIChrome Apps のデバイスAPI
Chrome Apps のデバイスAPI
 
Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要Chrome Apps & Chromeウェブストア概要
Chrome Apps & Chromeウェブストア概要
 
Chrome DevTools for beginners v1.2
Chrome DevTools for beginners v1.2Chrome DevTools for beginners v1.2
Chrome DevTools for beginners v1.2
 
Chrome Apps 概要
Chrome Apps 概要Chrome Apps 概要
Chrome Apps 概要
 
いまさら聞けないCSSレイアウト入門
いまさら聞けないCSSレイアウト入門いまさら聞けないCSSレイアウト入門
いまさら聞けないCSSレイアウト入門
 
Chrome packaged appsをデバッグ
Chrome packaged appsをデバッグChrome packaged appsをデバッグ
Chrome packaged appsをデバッグ
 
Chrome Developer Toolsを使いこなそう!
Chrome Developer Toolsを使いこなそう!Chrome Developer Toolsを使いこなそう!
Chrome Developer Toolsを使いこなそう!
 
Let's begin WebRTC
Let's begin WebRTCLet's begin WebRTC
Let's begin WebRTC
 
Chrome DevTools for beginners
Chrome DevTools for beginnersChrome DevTools for beginners
Chrome DevTools for beginners
 
jQuery Mobile 1.3 最新情報
jQuery Mobile 1.3 最新情報jQuery Mobile 1.3 最新情報
jQuery Mobile 1.3 最新情報
 
Devtools.next
Devtools.nextDevtools.next
Devtools.next
 
Chrome DevTools.next
Chrome DevTools.nextChrome DevTools.next
Chrome DevTools.next
 
jQuery Mobileカスタマイズ自由自在 v1.2
jQuery Mobileカスタマイズ自由自在 v1.2jQuery Mobileカスタマイズ自由自在 v1.2
jQuery Mobileカスタマイズ自由自在 v1.2
 
jQuery Mobileバレしないモバイルサイトの作り方
jQuery Mobileバレしないモバイルサイトの作り方jQuery Mobileバレしないモバイルサイトの作り方
jQuery Mobileバレしないモバイルサイトの作り方
 

最近のブラウザ状況