設計概念・設計思想
PackBoxCodingにおいて利用する概念と英単語を中心とし、制作業界で著名な概念も併せて一覧化したものです。
データの分類概念を表す単語
| 分類・文脈 | 英単語(名称) | 読み方 | 認知・役割・意味/用法など |
|---|---|---|---|
| 概念分類 | base | ベース | 初期化や基本styleの定義(※ SMACSS,MCSS,ITCSS の概念) |
| 概念分類 | foundation | ファンデーション | 初期化や基本styleの定義/MCSS,FLOCSS の概念 |
| 概念分類 | setting(s) | セッティング | SCSSファイルの管理:Sassで利用するグローバル変数や全体の設定(※ ITCSSの概念) |
| 概念分類 | tool(s) | ツール | SCSSファイルの管理:Sassで利用するmixinやfunction(※ ITCSSの概念) |
| 概念分類 | generic | ジェネリック | SCSSファイルの管理:ノーマライズやリセットのスタイル(※ ITCSSの概念) |
| 概念分類 | vender | ベンダー | SCSSファイルの管理:外部で作成されたCSSを管理 |
| 概念分類 | preset | プリセット | SCSSファイルの管理:全域的なCSSカスタムプロパティの設定を管理 |
| 概念分類 | theme | テーマ | SCSSファイルの管理:デザイン的なテーマ設定を管理(※ SMACSSの概念) |
| 概念分類 | object(s) | オブジェクト | 表示部品の総称/関心の対象(※ ITCSS,FLOCSS,OOCSS の概念) |
| 概念分類 | project | プロジェクト | 部品分類の一種/MCSS,FLOCSS の概念 |
| 概念分類 | content | コンテンツ | 役割分類:サイトやページの主たる情報 |
| 概念分類 | frame | フレーム | 役割分類:サイトのヘッダーやフッターなどの共通部分 |
| 概念分類 | component(s) | コンポーネント | 表示再利用部品(※ 部品/RSCSS,ECSS,ITCSS,FLOCSS の概念) |
| 概念分類 | block | ブロック | BEMエンティティ:情報の塊/要素分類:左記同様 |
| 概念分類 | element | エレメント | BEMエンティティ:Blockの内部要素/要素分類:左記同様 |
| 概念分類 | modifier | モディファイア | BEMエンティティ:修飾子 |
| 概念分類 | parts | パーツ | 要素分類:要素分類の小さな表示部品 |
| 概念分類 | structure | ストラクチャ | 要素分類:要素分類の構造体・間仕切り(※ 構造・骨格/OOCSSの概念) |
| 概念分類 | layout(s) | レイアウト | ※利用しない( SMACSS,FLOCSS の概念→ヘッダー、フッター、メニュー等) |
| 概念分類 | utility | ユーティリティ | 調整用の便利クラスなど(※ FLOCSS の概念 → 利便型クラスなど) |
| 概念分類 | cosmetic | コスメティック | カラーや余白など少量の調整用スタイル/MCSS の概念 |
| 概念分類 | module(s) | モジュール | 粒度分類:大きめの表示部品(※ SMACSS,ECSS の概念) |
| 概念分類 | state | ステート | 状態(※ 状態/SMACSS の概念) |
| 概念分類 | skin | スキン | 見た目・色/OOCSS の概念 |
| 概念分類 | helper | ヘルパー | オーバーライド用のクラス(※ RSCSS の概念) |
| 概念分類 | trump(s) | トランプ | ユーティリティ系・切り札の意/ITCSS の概念 |
| 概念分類 | variant | バリアント | 似て非なるもの・バリエーション/RSCSS,ECSS の概念 |
| 概念分類 | context | コンテキスト | 特定条件下での例外スタイル/MCSS の概念 |
デザイン上での粒度や規模を表す単語
| 分類・文脈 | 英単語(名称) | 読み方 | 認知・役割・意味/用法など |
|---|---|---|---|
| 概念分類 | atom(s) | アトム | AtomicDesign の概念:原子/最小部品や構成要素 |
| 概念分類 | molecule(s) | モレクル | AtomicDesign の概念:分子/最小部品や構成要素を組み合わせた小さな部品 |
| 概念分類 | organism(s) | オーガニズム | AtomicDesign の概念:生体/具体的な機能や意味が伝わる中程度の部品 |
| 概念分類 | template(s) | テンプレート | AtomicDesign の概念/部品の配置やレイアウト・WFや雛形、設計図 |
| 概念分類 | page(s) | ページ | AtomicDesign の概念/具体的なページ |