初版と改訂2版の違い
大きな違いとして、定価が2,800円から2,400円とお安くなりました!
値段はページ数が351ページから296ページに減った関係ですが、薄くなった分持ち運びしやすいかも知れません。
各章ごとの違いをつらつらと書いていきます。
改訂2版を買うか迷ってる方の参考になれば幸いです!
第1章 Sassのキホン
全体的な文書の見直しが主な変更点です。 大幅な変更は行っていませんが、Sass はかなり普及したよね。的な内容が追加されたりしてます。第2章 Sassの利用環境を整えよう
現在のフロントエンド開発に合わせるため、全面刷新しました。 初版では Ruby Sass を使って利用環境を整えましたが、改訂2版では Node.js と LibSass(node-sass) を使った内容にしています。タスクランナーでは現在安定した人気のある、gulp を使って解説しています。GUIコンパイラに関しては、Koala から Prepros に変更し、Sass に正式対応した Dreamweaver CC 2017 の使用方法も追加しています。改訂2版の2章
- 2-1 本書で使用する環境について
- 2-2 Node.jsをインストールする
- 2-3 黒い画面を使ってみよう
- 2-4 セットアップ済みの環境をインストールする
- 2-5 Sass をコンパイルする
- 2-6 セットアップ済みの環境を作成する方法
- 2-7 GUIコンパイラ(Prepros)でSassを使う
- 2-8 DreamweaverでSassを使う
初版の2章
- 2-1 Windows環境にSassをインストールする
- 2-2 Mac環境にSassをインストールする
- 2-3 Sassを最新版にアップデートしよう
- 2-4 Sassコマンドの使い方を覚えよう
- 2-5 バッチファイル/シェルスクリプトで簡単にコマンドを実行する
- 2-6 GUI(Koala)でSassを使用する
- 2-7 インストールや実行中にエラーが表示された場合の対処法
比較して頂くと全然違うのがわかると思います!
gulp を使ったことが無いって方も、初めての gulp にちょうど良い内容になってるかと思います。
第3章 これだけはマスターしたいSassの基本機能
基本機能として紹介していた内容は、この3年で特に変化がなかったので大きな追加などは有りませんが、全体的な文書の見直しを行っています。 また、1ページ程度の追加になりますが、&
を使った親セレクタの参照にこんな書き方も出来るよって内容が追加されたりしています。
第4章 高度な機能を覚えてSassを使いこなそう
新機能の追加と全体的な文書の見直しが主な変更点です。@at-root
の説明、Map型など追加されたデータタイプの対応、map-get() 関数や、selector-replace() 関数など追加された関数の紹介、@error
や !glob
al
などに関して加筆しています。