CSS3の最新事情

Makoto Kato
Makoto KatoPlatform Engineer
CSS3の最新事情

     加藤誠
テクニカル・ゕドバ゗ザ
  Mozilla Japan
Agenda

• いくつかのCSS3の機能について説明します
 • Media Query
 • CSS Backgrounds & Borders
 • CSS Gradient
 • CSS Transitions
 • CSS Fonts
MEDIA QUERY
Webを表示するデバ゗ス

• Webを表示するデバ゗スはさまざま
 •   デゖスプレ゗
 •   プリンタ
 •   etc
• 各々のデバ゗スの表示解像度は同じではない
• 各デバ゗スごとのWebページを作成しているの
  が現状
 •   PC用サ゗ト
 •   iPhone用サ゗ト
 •   ケータ゗用サ゗ト
各デバ゗スへの対応するには

• ゕクセスするデバ゗スを検出して表示す
  るHTMLを切り替える
• IPゕドレス (i-mode網のゕドレスは決まっている)
• User-Agent
• JavaScript
• etc
• デバ゗スによってCSSを切り替える
• Media Queryを利用する
Media Query

• PC向けであれば、Internet Explorer以外はほ
  ぼ対応
 • iPhoneもWii (Opera)も対応
• 表示するデバ゗スによって切り替える
 • ブラウザによってscreen以外は非対応
• 画面解像度、色解像度で切り替え
 • ほぼどのブラウザも対応
使用例1

• スクリーンまたは印刷デバ゗スに対してのみ外
  部スタ゗ルシートを適用する
 <link rel=“stylesheet” type=“text/css”
 media=“screen” href=“sans-serif.css”>

 <link rel=“stylesheet” type=“text/css”
 media=“print” href=“serif.css“>

• スタ゗ルシート内で指定
 @media screen {
   * { font-family: sans-serif; }
 }
使用例2

• スクリーンのサ゗ズが最小800px
 @media screen and (min-width: 800px)
 {…}
• 複数の条件を指定
  @media screen and (min-width: 400px) and
  (max-width: 700px) {…}

• デバ゗スの縦が600px
  @media screen and (device-height:
  600px) {…}
使用例3

• デバ゗スの向き
 @media all and (orientation: portrait)
 {…}

• 画面の比率
 @media screen and (device-aspect-ratio:
 16/9) { … }

• カラーを持つ画面
 @media screen and (color) { … }
CSS BACKGROUNDS & BORDERS
今までのCSSでの背景の指定

• 背景画像や色は一つ
• 複数の画像を全体の背景に割り当てるためには、
  ハックが必要
 • 各HTML要素に各々背景を割り当てる
 • レ゗ゕウトが崩れれば、思い通りの背景にならな
   くなる
CSS Background

• 背景に複数の画像を割り当てることが可能
• 各々の背景の位置や繰り返しなどを指定可能
• 比較的新しい規格のため、Firefox 3.6で先行
  に実装
使用例

• 複数の画像を割り当てる
 background: url(firefox-48.png),
 url(flowers.jpg);

• 各背景には位置や繰り返しも指定可能
 background-repeat: no-repeat, repeat;
 background-position: bottom right,
 right;
CSS Borders

• 今までは色、太さ、スタ゗ル(ドットなど)が変
  更可能だったが、コーナーを丸くする方法が追
  加された
• ボーダーのすべてのコーナーを丸くする
 • border-radius: 4em;
• 各コーナーに対しても個別に変更可能
 • border-radius: 2em 1em 4em 3em;
• これも現状では、”-moz-” prefixが必要
使用例1




background: lightgray;
color: white;
-moz-border-radius: 25px 0px 25px
0px;
padding: 0.25em;
font-size: 50px;
使用例2

• コーナーを楕円にすることも可能です




  background: lightgray;
  color: white;
  -moz-border-radius: 25px / 50px 0px
  25px 0px;
  padding: 0.25em;
  font-size: 50px;
CSS GRADIENT
CSS Gradient

• 現時点で定義されている形は2つ
 •   Linear
 •   Radial
• 繰り返しの形式(repeating)もサポート
• 先に実装されたWebKitでは構文が異なる
 •   WebKitでの先に行われた実装 (例: linear)
     •   background: -webkit-gradient(linear, left top, left bottom,
         from(white), to(gray));

 •   現在のドラフト (例: linear)
     •   background: linear-gradient(top, white, gray);
CSS Gradient

• Firefox 3.6 / Gecko 1.9.2では、”-moz-
  ”prefixを使う必要あり (-moz-linear-gradient)
• 画像を受け入れることができるCSSプロパテゖす
  べてで利用可能
 •   Firefox 3.6ではbackgroundくらいにしか動作しません
Linear Gradients

• linear-gradient( [<point> || <angle>,]?
  <stop>, <stop> [, <stop>]* )
     linear-gradient(
       top,
       blue,
       white);


     linear-gradient(
       45deg,
       blue,
       white);
Radial Gradients

• radial-gradient( [<position> || <angle>,]?
  [<shape> || <size>,]? <stop>, <stop>[,
  <stop>]* )


  -moz-radial-
  gradient(
    red,
    yellow,
    green
  );
Repeating Gradient

• Linerやradialの記述へ”repeating-”のprefix
  を追加
  repeating-linear-gradient(
   top,
   blue 5px,
   white 20px);


  repeating-linear-gradient(
   top left -45deg,
   red,
   red 5px,
   white 5px,
   white 10px);
混合した使用例

• CSS backgroundとCSS Gradientを同時に指
  定する




 background: url(demo/firefox.png), -moz-linear-
 gradient(left, rgba(255,255,255,0),
 rgba(255,255,255,1)), url(demo/flowers.jpg);
 background-repeat: no-repeat, no-repeat, repeat;
 background-position: bottom right, left, right;
CSS TRANSITIONS
CSSで動的なコンテンツの作成

• 今までの動的なコンテンツを作成する方法
 • Flash
 • JavaScript
• 今後簡単なものであれば、以下のものが使用可
  能に
 • CSS Transitions
 • CSS Animations
CSS Transitions

• 時間経過で指定したCSSプロパテゖを変化させ
  る
 • すべてに対応している訳ではなく、変更できる
   CSSプロパテゖは決まっている
   •   http://www.w3.org/TR/css3-transitions/

• 現状では、prefixを使用する必要がある
 • -moz- (Firefox 3.7以降)
 • -webkit- (Safari / Chrome)
 • -o- (Opera 10.50以降)
使用例

• 変更するCSSプロパテゖを指定
 • transition-property: background-color;
• 変更間隔
 • transition-duration: 1s;
• タ゗ミング変更
 • transition-timing-function: linear;
• まとめて記述することも可能
 • transition: background-color 1s linear;
使用例2

• 各ブラウザ上で動作させるには、すべての記述
  を書く(Prefixが必要なため)

 DIV {
   -moz-transition: background-color 1s
 linear;
   -webkit-transition:    background-color
 1s linear;
   -o-transition:         background-color
 1s linear;
 }
CSS FONTS
CSS Font

• 過去にはInternet Explorerのみで使えるEOT
  フォントと形式が存在
 • W3Cに提案されたが採用に至らず
• Firefox 3.5 / Chrome
 • ダウンロードフォントをサポート (TrueTypeフォ
   ント / OpenType フォント)
• Firefox 3.6
 • ダウンロードフォントとして、新たにWOFFフォ
   ントをサポート
WOFF

• WOFF = Web Open Font Format
• Firefox 3.6では新しいWebフォント形式
  (WOFF) をサポート
 • フォントベンダと共同で作成した新しいフォント
   形式
 • OpenTypeなどよりもサ゗ズは小さい(グリフデー
   タを圧縮)
 • 現状では差分ダウンロードには対応していない
 • MIMEタ゗プは決まってない




                  3
使用例1

• GentiumTestというフォントを定義する
 @font-face {
   font-family: GentiumTest; src:
 url(fonts/Gentium.woff) format(“woff”);
 }


• ダウンロードに失敗した場合にはローカ
  ルのフォントを指定する場合
 @font-face {
   font-family: GentiumTest; src:
 local(Gentium), url(fonts/Gentium.ttf);
 }
使用例2

• 複数のプラットフォームのフォントをサポート
  する
 @font-face {
   font-family: Japanese;
   src: local(HiraKakuPro-W3), local(Meiryo);
 }
今後の検討部分

• ダウンロードフォントについては初期実装が行
  われた
• 現状のCSSでは、フォントに対しては、サ゗ズ
  指定、ボールド、゗タリックくらいしかサポー
  トしていない
• OpenTypeフォントにはいろいろな業界から
  フゖードバックを受けたさまざまな機能が存在
• それをWeb(HTML/CSS)に持ってこれないか?
フォントの問題として

• JIS X 0213:2004の変更
 • “葛飾区”とか“祇園”
• Windows VistaでシステムフォントがJIS
  2004対応フォントに
 • Windows VistaではOpenTypeの機能を利用
   して、フォントに複数の字形を割り当てるこ
   とでゕプリケーション側で対応可能
OpenType featureの使用

• CSSでフォントのどの字形を使うかを選択
 • font-variant-east-asian: jis78




 • font-variant-east-asian: traditional




• これらはOpenType feature Tagの機能を利用
その他 (一例)

• font-variant-ligatures: common-ligatures



• font-variant-alternates: contextual



• font-variant-numeric: diagonal-fractions
リフゔレンス

• CSS Backgrounds & Borders Module
 •   http://www.w3.org/TR/css3-background/
 •   http://dev.w3.org/csswg/css3-background/
     (Editors Draft)
• CSS Fonts Module
 •   http://www.w3.org/TR/css3-fonts/
 •   http://dev.w3.org/csswg/css3-fonts/ (Editors
     Draft)
• CSS Image Value Module Level 3 (CSS
  Gradient)
 •   http://dev.w3.org/csswg/css3-images/ (Editors
     Draft)
リフゔレンス

• CSS Transitions Module
 •   http://www.w3.org/TR/css3-transitions/
 •   http://dev.w3.org/csswg/css3-transitions/ (Editors
     Draft)
• Media Queries
 •   http://www.w3.org/TR/css3-mediaqueries/
 •   http://dev.w3.org/csswg/css3-mediaqueries/
     (Editors Draft)
• hacks.mozilla.org - Demo
 •   http://hacks.mozilla.org/category/css/
Any Question?
1 of 40

Recommended

WordPress Cloud Design Pattern by
WordPress  Cloud Design PatternWordPress  Cloud Design Pattern
WordPress Cloud Design PatternWataru OKAMOTO
6.6K views34 slides
File Server on Azure IaaS by
File Server on Azure IaaSFile Server on Azure IaaS
File Server on Azure IaaSjunichi anno
11.5K views71 slides
WordPress アジュール部 ハンズオン by
WordPress アジュール部 ハンズオンWordPress アジュール部 ハンズオン
WordPress アジュール部 ハンズオンMasaki Takeda
766 views26 slides
WordPressって何 by
WordPressって何WordPressって何
WordPressって何Kazue Igarashi
1.8K views27 slides
20130225 pronet study by
20130225 pronet study20130225 pronet study
20130225 pronet studySix Apart
427 views35 slides
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム by
20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム20120407 ASP.NET+C#で開発する大規模ソーシャルゲーム
20120407 ASP.NET+C#で開発する大規模ソーシャルゲームhideyuki ikeda
8.9K views66 slides

More Related Content

What's hot

LESSについて by
LESSについてLESSについて
LESSについてokaSlide80
321 views17 slides
PHPで大規模ブラウザゲームを開発してわかったこと by
PHPで大規模ブラウザゲームを開発してわかったことPHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったことKentaro Matsui
138.4K views28 slides
Windows azureを知ろう ロール&ストレージ編 by
Windows azureを知ろう ロール&ストレージ編Windows azureを知ろう ロール&ストレージ編
Windows azureを知ろう ロール&ストレージ編Chiho Otonashi
4.8K views23 slides
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~ by
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~KLab株式会社
15.4K views49 slides
Heroku meetup#11(フル) by
Heroku meetup#11(フル)Heroku meetup#11(フル)
Heroku meetup#11(フル)Hideki Ohkubo
1.9K views31 slides
20140924 mt cloud_handson_seminar by
20140924 mt cloud_handson_seminar20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminarSix Apart
489 views150 slides

What's hot(16)

LESSについて by okaSlide80
LESSについてLESSについて
LESSについて
okaSlide80321 views
PHPで大規模ブラウザゲームを開発してわかったこと by Kentaro Matsui
PHPで大規模ブラウザゲームを開発してわかったことPHPで大規模ブラウザゲームを開発してわかったこと
PHPで大規模ブラウザゲームを開発してわかったこと
Kentaro Matsui138.4K views
Windows azureを知ろう ロール&ストレージ編 by Chiho Otonashi
Windows azureを知ろう ロール&ストレージ編Windows azureを知ろう ロール&ストレージ編
Windows azureを知ろう ロール&ストレージ編
Chiho Otonashi4.8K views
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~ by KLab株式会社
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
KLab株式会社15.4K views
Heroku meetup#11(フル) by Hideki Ohkubo
Heroku meetup#11(フル)Heroku meetup#11(フル)
Heroku meetup#11(フル)
Hideki Ohkubo1.9K views
20140924 mt cloud_handson_seminar by Six Apart
20140924 mt cloud_handson_seminar20140924 mt cloud_handson_seminar
20140924 mt cloud_handson_seminar
Six Apart489 views
カスタムフィールド 匠の流儀 by loftwork
カスタムフィールド 匠の流儀カスタムフィールド 匠の流儀
カスタムフィールド 匠の流儀
loftwork463 views
MT東京-09 Movable Type Meetup JSON by bitpart
MT東京-09 Movable Type Meetup JSONMT東京-09 Movable Type Meetup JSON
MT東京-09 Movable Type Meetup JSON
bitpart1.6K views
Ajax非同期通信によるサーバー通信 by Yossy Taka
Ajax非同期通信によるサーバー通信Ajax非同期通信によるサーバー通信
Ajax非同期通信によるサーバー通信
Yossy Taka2.2K views
7/7 WordBench kobe dreamweaver seminar by Atushi Sugiyama
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
Atushi Sugiyama3.2K views
HTML5 Local Storageを利用したメモ帳アプリ by Yossy Taka
HTML5 Local Storageを利用したメモ帳アプリHTML5 Local Storageを利用したメモ帳アプリ
HTML5 Local Storageを利用したメモ帳アプリ
Yossy Taka1.3K views
RESTful #とは RailsスタイルからRESTを学ぼう by Toru Kawamura
RESTful #とは RailsスタイルからRESTを学ぼうRESTful #とは RailsスタイルからRESTを学ぼう
RESTful #とは RailsスタイルからRESTを学ぼう
Toru Kawamura17.7K views
MediaWiki Tips for saveMLAK - wikibana by ninomy
MediaWiki Tips for saveMLAK - wikibanaMediaWiki Tips for saveMLAK - wikibana
MediaWiki Tips for saveMLAK - wikibana
ninomy1.9K views
ハンズのDynamoDBクラウドパターン by Naoyuki Yamazaki
ハンズのDynamoDBクラウドパターンハンズのDynamoDBクラウドパターン
ハンズのDynamoDBクラウドパターン
Naoyuki Yamazaki1.4K views
SEOにおいてのHTML/CSS/javaScript by noda kana
SEOにおいてのHTML/CSS/javaScriptSEOにおいてのHTML/CSS/javaScript
SEOにおいてのHTML/CSS/javaScript
noda kana337 views

Similar to CSS3の最新事情

Web Technology features with Firefox 3.6 / Gecko 1.9.2 and later by
Web Technology features with Firefox 3.6 / Gecko 1.9.2 and laterWeb Technology features with Firefox 3.6 / Gecko 1.9.2 and later
Web Technology features with Firefox 3.6 / Gecko 1.9.2 and laterMakoto Kato
1.7K views28 slides
ブラウザにやさしいHTML/CSS by
ブラウザにやさしいHTML/CSSブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSSTakeharu Igari
71.3K views82 slides
CSS Preprocessor Hands-on by
CSS Preprocessor Hands-onCSS Preprocessor Hands-on
CSS Preprocessor Hands-onlittlebustersreply
2.5K views78 slides
HTML5でスマートフォン開発の理想と現実 by
HTML5でスマートフォン開発の理想と現実HTML5でスマートフォン開発の理想と現実
HTML5でスマートフォン開発の理想と現実Takumi Ohashi
6.5K views37 slides
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』 by
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』Naoki Matsuda
6K views28 slides
Concentrated HTML5 & Attractive HTML5 by
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5Sho Ito
3.3K views111 slides

Similar to CSS3の最新事情(20)

Web Technology features with Firefox 3.6 / Gecko 1.9.2 and later by Makoto Kato
Web Technology features with Firefox 3.6 / Gecko 1.9.2 and laterWeb Technology features with Firefox 3.6 / Gecko 1.9.2 and later
Web Technology features with Firefox 3.6 / Gecko 1.9.2 and later
Makoto Kato1.7K views
ブラウザにやさしいHTML/CSS by Takeharu Igari
ブラウザにやさしいHTML/CSSブラウザにやさしいHTML/CSS
ブラウザにやさしいHTML/CSS
Takeharu Igari71.3K views
HTML5でスマートフォン開発の理想と現実 by Takumi Ohashi
HTML5でスマートフォン開発の理想と現実HTML5でスマートフォン開発の理想と現実
HTML5でスマートフォン開発の理想と現実
Takumi Ohashi6.5K views
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』 by Naoki Matsuda
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
ADC OnAir 第5回 『レスポンシブ Web デザインを学ぼう!実装編』
Naoki Matsuda6K views
Concentrated HTML5 & Attractive HTML5 by Sho Ito
Concentrated HTML5 & Attractive HTML5Concentrated HTML5 & Attractive HTML5
Concentrated HTML5 & Attractive HTML5
Sho Ito3.3K views
TeXの後継として、HTML5&CSS組版〜Vivliostyleプロジェクト by Shinyu Murakami
TeXの後継として、HTML5&CSS組版〜VivliostyleプロジェクトTeXの後継として、HTML5&CSS組版〜Vivliostyleプロジェクト
TeXの後継として、HTML5&CSS組版〜Vivliostyleプロジェクト
Shinyu Murakami3.3K views
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc... by Akira Inoue
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
TypeScript ファースト ステップ (v.0.9 対応版) ~ Any browser. Any host. Any OS. Open Sourc...
Akira Inoue3.6K views
Htmlコーディングの効率化 後編 by Yasuhito Yabe
Htmlコーディングの効率化 後編Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
Yasuhito Yabe1.5K views
次世代CSS組版〜Vivliostyle プロジェクト by Shinyu Murakami
次世代CSS組版〜Vivliostyle プロジェクト次世代CSS組版〜Vivliostyle プロジェクト
次世代CSS組版〜Vivliostyle プロジェクト
Shinyu Murakami2K views
「html5 boilerplate」から考える、これからのマークアップ by Yasuhito Yabe
「html5 boilerplate」から考える、これからのマークアップ「html5 boilerplate」から考える、これからのマークアップ
「html5 boilerplate」から考える、これからのマークアップ
Yasuhito Yabe6K views
マークアップ講座 02 CSS by eiji sekiya
マークアップ講座 02 CSSマークアップ講座 02 CSS
マークアップ講座 02 CSS
eiji sekiya990 views
⑳CSSでアニメーション!その1 by Nishida Kansuke
⑳CSSでアニメーション!その1⑳CSSでアニメーション!その1
⑳CSSでアニメーション!その1
Nishida Kansuke1.7K views
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」 by Yasunobu Ikeda
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
F-site発表資料「Flashユーザーが今覚えておきたいHTML5」
Yasunobu Ikeda1.9K views
パララックスでレスポンシブでJ query mobileなサイトのつくりかた by Shumpei Shiraishi
パララックスでレスポンシブでJ query mobileなサイトのつくりかたパララックスでレスポンシブでJ query mobileなサイトのつくりかた
パララックスでレスポンシブでJ query mobileなサイトのつくりかた
Shumpei Shiraishi20K views
Css3 by Goro Ide
Css3Css3
Css3
Goro Ide1.3K views
JavaScriptトレンド総括(2014) by VOYAGE GROUP
JavaScriptトレンド総括(2014)JavaScriptトレンド総括(2014)
JavaScriptトレンド総括(2014)
VOYAGE GROUP1.5K views
JavaScriptトレンド総括(2014) by Tetsuharu OHZEKI
JavaScriptトレンド総括(2014)JavaScriptトレンド総括(2014)
JavaScriptトレンド総括(2014)
Tetsuharu OHZEKI23.5K views
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて by Nobukazu Hanada
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて
現在のWebフロントエンドの現状と愚痴と、それに対するHaxeフロントエンドライブラリMageについて
Nobukazu Hanada11K views

More from Makoto Kato

Active scripting by
Active scriptingActive scripting
Active scriptingMakoto Kato
1.3K views13 slides
e10sとアプリ間通信 by
e10sとアプリ間通信e10sとアプリ間通信
e10sとアプリ間通信Makoto Kato
1.5K views39 slides
Emoji by
EmojiEmoji
EmojiMakoto Kato
5.1K views21 slides
Moz2D by
Moz2DMoz2D
Moz2DMakoto Kato
2.8K views28 slides
Firefox OSのアーキテクチャと構成技術 by
Firefox OSのアーキテクチャと構成技術Firefox OSのアーキテクチャと構成技術
Firefox OSのアーキテクチャと構成技術Makoto Kato
3.9K views31 slides
Mozillaのビルドインフラ by
MozillaのビルドインフラMozillaのビルドインフラ
MozillaのビルドインフラMakoto Kato
2.6K views95 slides

More from Makoto Kato(20)

Active scripting by Makoto Kato
Active scriptingActive scripting
Active scripting
Makoto Kato1.3K views
e10sとアプリ間通信 by Makoto Kato
e10sとアプリ間通信e10sとアプリ間通信
e10sとアプリ間通信
Makoto Kato1.5K views
Firefox OSのアーキテクチャと構成技術 by Makoto Kato
Firefox OSのアーキテクチャと構成技術Firefox OSのアーキテクチャと構成技術
Firefox OSのアーキテクチャと構成技術
Makoto Kato3.9K views
Mozillaのビルドインフラ by Makoto Kato
MozillaのビルドインフラMozillaのビルドインフラ
Mozillaのビルドインフラ
Makoto Kato2.6K views
Openness, Innovation and Opptunity by Makoto Kato
Openness, Innovation and OpptunityOpenness, Innovation and Opptunity
Openness, Innovation and Opptunity
Makoto Kato8.4K views
Firefox 4 and Mobile by Makoto Kato
Firefox 4 and MobileFirefox 4 and Mobile
Firefox 4 and Mobile
Makoto Kato1.3K views
Firefox mobile for android internals by Makoto Kato
Firefox mobile for android internalsFirefox mobile for android internals
Firefox mobile for android internals
Makoto Kato1.4K views
Firefox 4 with SVG by Makoto Kato
Firefox 4 with SVGFirefox 4 with SVG
Firefox 4 with SVG
Makoto Kato867 views
Firefox for mobile by Makoto Kato
Firefox for mobileFirefox for mobile
Firefox for mobile
Makoto Kato659 views
Firefoxの開発プロセス by Makoto Kato
Firefoxの開発プロセスFirefoxの開発プロセス
Firefoxの開発プロセス
Makoto Kato1.2K views
ブラウザの歴史 by Makoto Kato
ブラウザの歴史ブラウザの歴史
ブラウザの歴史
Makoto Kato5.2K views

Recently uploaded

The Things Stack説明資料 by The Things Industries by
The Things Stack説明資料 by The Things IndustriesThe Things Stack説明資料 by The Things Industries
The Things Stack説明資料 by The Things IndustriesCRI Japan, Inc.
51 views29 slides
さくらのひやおろし2023 by
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023法林浩之
94 views58 slides
JJUG CCC.pptx by
JJUG CCC.pptxJJUG CCC.pptx
JJUG CCC.pptxKanta Sasaki
6 views14 slides
定例会スライド_キャチs 公開用.pdf by
定例会スライド_キャチs 公開用.pdf定例会スライド_キャチs 公開用.pdf
定例会スライド_キャチs 公開用.pdfKeio Robotics Association
97 views64 slides
今、改めて考える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
104 views42 slides

Recently uploaded(11)

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.51 views
さくらのひやおろし2023 by 法林浩之
さくらのひやおろし2023さくらのひやおろし2023
さくらのひやおろし2023
法林浩之94 views
今、改めて考える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...
Web3 Career_クレデン資料 .pdf by nanamatsuo
Web3 Career_クレデン資料 .pdfWeb3 Career_クレデン資料 .pdf
Web3 Career_クレデン資料 .pdf
nanamatsuo16 views
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 Hidaka80 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 発表資料)
SSH応用編_20231129.pdf by icebreaker4
SSH応用編_20231129.pdfSSH応用編_20231129.pdf
SSH応用編_20231129.pdf
icebreaker4287 views
SNMPセキュリティ超入門 by mkoda
SNMPセキュリティ超入門SNMPセキュリティ超入門
SNMPセキュリティ超入門
mkoda301 views

CSS3の最新事情