2015年の...

93
2015年の マークアップの話題を総まとめ 小山田 晃浩 / 益子 貴寛 / 久保 知己 20151226

Upload: others

Post on 24-May-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

2015年のマークアップの話題を総まとめ小山田 晃浩 / 益子 貴寛 / 久保 知己2015年12月26日

Page 2: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

ピクセルグリッド

小山田 晃浩@yomotsu

まぼろし

益子 貴寛@takahiromashiko

まぼろし

久保 知己 @kojika17

Page 3: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

まぼろしグリッド!

Page 4: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

1. ブラウザー の移り変わり

2. CSS の書き方

3. 制作環境 の変化

4. ライブコーディング

Page 5: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

1. ブラウザーの移り変わり

Page 6: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

2016年1月12日にMicrosoftによるサポート終了、今後はキケンなブラウザーへ

IE8のおわり

Page 7: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://www.microsoft.com/ja-jp/windows/lifecycle/iesupport/

Page 8: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田
Page 9: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Windows Vista IE9 のみ

Windows 7 IE11 のみ

Windows 8.1 IE11 のみ

Windows 10 Microsoft Edge と IE11 のみ

Page 10: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://www.microsoft.com/japan/msbc/Express/ie_support/

Page 11: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://blog.nicovideo.jp/niconews/ni055817.html

Page 12: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://pro.gnavi.co.jp/magazine/article/info/if2043/

Page 13: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://bizstation.bk.mufg.jp/info/20151209.html

Page 14: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://site2.sbisec.co.jp/ETGate/WPLETmgR001Control?OutSide=on&getFlg=on&burl=search_home&cat1=home&cat2=none&dir=info&file=home_info151211.html

Page 15: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://www.ipa.go.jp/security/ciadr/vul/20151215-IEsupport.html

Page 16: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

8→9または11

Page 17: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

IE9から使える技術• Video / Audio • Canvas • SVG • Data URI

• CSS3擬似クラス • vw, vh (CSSの単位) • calc() (計算式) • Border Radius • CSS3 2D Transforms • メディアクエリー

その他多数

Page 18: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

IE11から使える技術• Multiple Columns • Border Image • Flexbox • Animation • Transition • Transform3D • -ms-device-fixed (独自CSS)

• const • WebGL • WebSocket API • WebWorker

その他多数

Page 19: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://goo.gl/hQqf2h

Page 20: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

IE9または11ベースで 新しく「使える」技術を見直しておこう

Page 21: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田
Page 22: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Windows10向けの IEの後継ブラウザーとして新ブラウザーEdgeをリリース

Microsoft Edgeのリリース

Page 23: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

• 古い機能の廃止

• 互換モードの廃止

• 新技術を積極サポート

• 汎用UserAgent文字列

Page 24: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://dev.windows.com/en-us/microsoft-edge/platform/status/

Page 25: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://blogs.windows.com/msedgedev/2015/12/05/open-source-chakra-core/

Page 26: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

IEとMicrosoft EdgeはSafariとChromeの関係みたいなもの

Page 27: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://www.okasan-online.co.jp/

Page 28: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田
Page 29: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Edgeなのに

Page 30: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Microsoft Edgeも検証対象にしよう

Page 31: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

縦書きが

全ブラウザ┃で

Page 32: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

.vText { writing-mode: tb-rl; /* 旧 IE */ -webkit-writing-mode: vertical-rl; writing-mode: vertical-rl; }

5.5 41 8 5.1

Page 33: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://caniuse.com/#feat=css-writing-mode

Page 34: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://app.codegrid.net/entry/design-spec-4

Page 35: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

すでに縦書きは可能なテクニック

Page 36: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://cssnite.jp/afterdark/cpi/vol30/

Page 37: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

• EdgeとChromeでFlash以外のプラグインサポート終了

• Firefoxでも終了予定

プラグインのおわり

Page 38: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田
Page 39: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://support.google.com/chrome/answer/6213033

Page 40: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://blog.mozilla.org/futurereleases/2015/10/08/npapi-plugins-in-firefox/

Page 41: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Flash以外のプラグインほぼ全滅

Page 42: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://www.google.co.jp/search?hl=ja&q=まぐろ市場

Page 43: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

ただし、スマートフォンではFlashもかなり冷遇

Page 44: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

2. CSSの書き方

Page 45: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

•BEM

•SMACSS

• ITCSS

CSS設計

Page 46: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

CSS設計BEM SMACSS ITCSSBlock Base SettingsElement Layout ToolsModifier Module Generic

State ElementsTheme Objects

ComponentsTrumps

Page 47: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://docs.yahoo.co.jp/info/msiesp/index.html

Page 48: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://docs.yahoo.co.jp/info/msiesp/index.html

Page 49: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

.howto {}

.howto__detailtxt {}

.howto__group {}

.howto__group--os {}

.howto__order {}

.howto__order--odd {}

.howto__order--first {}

.howto__cap {}

.howto__cap--wrap {}

Page 50: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://developers.google.com/web/tools/starter-kit/

Page 51: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://github.com/google/web-starter-kit/blob/master/app/index.html

Page 52: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

.mdl-base {}

.mdl-layout {}

.mdl-layout--fixed-header {}

.mdl-layout__header {}

.mdl-layout__header--scroll {}

.mdl-layout--large-screen-only {}

.mdl-layout__header-row {}

.mdl-layout__tab-bar {}

.mdl-layout__tab {}

Page 53: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

.mdl-js-layout {}

.mdl-js-ripple-effect {}

.mdl-js-button {}

.is-active {}

.visuallyhidden {}

Page 54: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

壊れにくいCSSのための 設計思想が 浸透してきている

Page 55: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

SassLESS Stylus

Page 56: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://www.tohoho-web.com/ex/sass.html

Page 57: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://www.tohoho-web.com/

むかし、お世話になっていた人は?

Page 58: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

http://v4-alpha.getbootstrap.com/

Page 59: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Bootstrap 4は Sass (libSass) で開発

Page 60: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Sassの種類

Sass libSass

Ruby

C/C++

Node.js, Ruby, Go,

PHP, Javaなど

Page 61: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

•Rubyに依存しない

•Ruby Sassよりも4,000倍早い

•v3.2.0(2015年4月27日)Ruby Sassとほぼ同等の機能に

libSassのポイント

Page 62: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

来年もlibSassの動向を 要チェック

Page 63: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS

Page 64: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS

•分析

•フォールバック(後方互換)

•最適化

•独自拡張

Page 65: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS

•分析

•フォールバック(後方互換)

•最適化

•独自拡張

Page 66: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

autoprefixer

.foo { display: flex;}

Before

Page 67: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

autoprefixer

.foo { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}

After

Page 68: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS

•分析

•フォールバック(後方互換)

•最適化

•独自拡張

Page 69: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

CSS MQPacker

@media screen and (min-width: 769px) { .foo { color: #000; }}

@media screen and (min-width: 769px) { .bar { color: #f00; }}

Before

Page 70: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

CSS MQPacker

@media screen and (min-width: 769px) { .foo { color: #000; } .bar { color: #f00; }}

After

Page 71: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSSは 後方互換や最適化に 便利なツール

Page 72: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS

•分析

•フォールバック(後方互換)

•最適化

•独自拡張

Page 73: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS Nested

.block { img { max-width: 100%; } &_item { padding: 10px; }}

Before

Page 74: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

PostCSS Nested

.block img { max-width: 100%;}.block_item { padding: 10px;}

After

Page 75: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

独自拡張を行う場合は やりすぎに気をつけよう

Page 76: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

3. 制作環境の変化

CC Jordan Dawe, https://www.flickr.com/photos/freedryk/477742788

Page 77: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Grunt gulp

Page 78: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Grunt gulp

Grunt gulp

実体のある一時ファイル ストリーム

1,549,789 DL/月 1,886,470 DL/月

メンテナンスされてない

メンテナンスされている

https://www.npmjs.com/package/grunt https://www.npmjs.com/package/gulp

Page 79: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://ponyfoo.com/articles/javascript-developer-survey-results#what-s-your-preferred-build-script-solution

24%

15%

26%

35% Gruntgulpnpm runothers

2014年ビルド環境調査

Page 80: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

https://ponyfoo.com/articles/javascript-developer-survey-results#what-s-your-preferred-build-script-solution

13%

28%

41%

19%Gruntgulpnpm runothers

2015年ビルド環境調査

Page 81: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

ビルド環境はgulpがメジャーに

Page 82: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

バージョン0系からバージョン4系、5系へ

Node.jsのバージョンアップ

Page 83: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田
Page 84: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Node.js v0.x.x 2016年中に終了

Node.js v4.x.x 2018年まで (LTS)

Node.js v5.x.x 2016年中に終了

Page 85: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

Node.js v4系に移行する準備を

Page 86: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

2年ごとにNode.jsをアップデート

Page 87: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

4. ライブコーディング

Page 88: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

4. ライブコーディング

Page 89: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

まとめ

Page 90: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

• 年始にIEのボーダーラインが8 → 9または11に

• プラグインのサポート廃止も

• HTML5の高度な技術が活躍

Page 91: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

• CSSの設計がはやっているけど、 とにかく「ちゃんと書こう」

• libSassが注目されているけど、CSSを意識して「ちゃんと書こう」

• PostCSSが話題にあがっているけど、やりすぎずに「ちゃんと書こう」

Page 92: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

• Gruntかgulpかで悩むのは終わり、gulpが標準的な時代に

• Node.jsはv4系に移行する

Page 93: 2015年の マークアップの話題を総まとめcssnite.jp/lp/shift9/followup/CSSNiteLP43-Shift9-s2-markup.pdf · 2015年の マークアップの話題を総まとめ 小山田

よいお年を!

@takahiromashiko

@yomotsu

@kojika17