コミュニティセントラル
編集の要約なし
タグ: sourceedit
(+TR)
(2人の利用者による、間の9版が非表示)
1行目: 1行目:
 
{{Helpline}}
 
{{Helpline}}
  +
{{Untranslated help|w:help:CSS best practices}}
 
{{Tocright}}
 
{{Tocright}}
 
このヘルプは、[[ヘルプ:CSSとJavaScriptのカスタマイゼーション|CSS]]を使用してWikiのカスタマイズを行いたい方向けのガイドラインです。
 
このヘルプは、[[ヘルプ:CSSとJavaScriptのカスタマイゼーション|CSS]]を使用してWikiのカスタマイズを行いたい方向けのガイドラインです。
14行目: 15行目:
 
これは、コンテンツが表示される領域で特に気をつけてください。
 
これは、コンテンツが表示される領域で特に気をつけてください。
   
* すべての人の視力や色覚が、あなたと同じというわけではなく、低視力であったり色覚異常であったりする人は少なくありません。
+
* すべての人の視力や色覚が、あなたと同じというわけではなく、低視力であったり[[ヘルプ:色覚多様性に対応したWiki|色覚異常]]であったりする人は少なくありません。
 
* デバイス画面が異なればその振る舞いも異なります - あなたが使用しているデバイスで見た色が、他の人のデバイスでは異なって表示されることもあります。
 
* デバイス画面が異なればその振る舞いも異なります - あなたが使用しているデバイスで見た色が、他の人のデバイスでは異なって表示されることもあります。
   
 
とはいえ、どのようなテーマにすればよいのかを判断するのは簡単ではありません。そのような場合は、以下の基準にそってテーマを調整してみましょう。
 
とはいえ、どのようなテーマにすればよいのかを判断するのは簡単ではありません。そのような場合は、以下の基準にそってテーマを調整してみましょう。
   
* 文字と背景との間のコントラストが良くなるようにする - たとえば、明るい背景に暗い文字といった組み合わせです。
+
* 文字と背景との間の[[ヘルプ:コントラスト|コントラスト]]が良くなるようにする - たとえば、明るい背景に暗い文字といった組み合わせです。
 
* 背景画像を設定するのは良いことですが、画像の上に表示される文字が読めなくなっていないかにご注意ください。テーマデザイナーでは、画面全体に背景を表示させたい方向けに、透過率を簡単に変更できる機能があります。
 
* 背景画像を設定するのは良いことですが、画像の上に表示される文字が読めなくなっていないかにご注意ください。テーマデザイナーでは、画面全体に背景を表示させたい方向けに、透過率を簡単に変更できる機能があります。
 
* 画面に表示されるものはあまり小さくしすぎないようにし、主要なテキストが表示される領域については特にご注意ください。
 
* 画面に表示されるものはあまり小さくしすぎないようにし、主要なテキストが表示される領域については特にご注意ください。
35行目: 36行目:
 
<pre>/* これはコメントです */</pre>
 
<pre>/* これはコメントです */</pre>
   
== 有用なリンク ==
+
== 関連情報 ==
 
* [[ヘルプ:カスタマイゼーション・ポリシー]] - 認められているカスタマゼーションに関するFandomのポリシー
 
* [[ヘルプ:カスタマイゼーション・ポリシー]] - 認められているカスタマゼーションに関するFandomのポリシー
  +
* [[ヘルプ:色覚多様性に対応したWiki]]
  +
* [[ヘルプ:コントラスト]]
  +
 
* [http://www.w3schools.com/css/ W3Schools] - CSS のオンライン・ガイド
 
* [http://www.w3schools.com/css/ W3Schools] - CSS のオンライン・ガイド
  +
* [https://html-color-codes.info/ HTML Color Codes]
 
* [http://jigsaw.w3.org/css-validator/ The W3C CSS Validation Service] - [[ヘルプ:コミュニティのCSSとJavaScript|特別:CSS]]に似た、コードのエラーの確認に有用なものです
 
* [http://jigsaw.w3.org/css-validator/ The W3C CSS Validation Service] - [[ヘルプ:コミュニティのCSSとJavaScript|特別:CSS]]に似た、コードのエラーの確認に有用なものです
  +
* [[w:c:dev:Bootstrap|Fandom Open Source Library のBootstrap拡張機能]] - Fandomで[https://getbootstrap.com/ Bootstrap]を利用する
   
 
== その他のヘルプとフィードバック ==
 
== その他のヘルプとフィードバック ==
54行目: 60行目:
 
[[pt:Ajuda:Melhores práticas de CSS]]
 
[[pt:Ajuda:Melhores práticas de CSS]]
 
[[ru:Справка:Советы по использованию CSS]]
 
[[ru:Справка:Советы по использованию CSS]]
  +
[[tr:Yardım:En iyi CSS uygulamaları]]
 
[[uk:Довідка:Поради щодо використання CSS]]
 
[[uk:Довідка:Поради щодо використання CSS]]
 
[[vi:Trợ giúp:Thực hành CSS tốt nhất]]
 
[[vi:Trợ giúp:Thực hành CSS tốt nhất]]
 
[[zh:Help:CSS 最佳實踐]]
 
[[zh:Help:CSS 最佳實踐]]
 
 
[[カテゴリ:ヘルプ]]
 
[[カテゴリ:ヘルプ]]
 
[[カテゴリ:CSS]]
 
[[カテゴリ:CSS]]
  +
[[Category:Advanced customization]]

2019年12月29日 (日) 03:35時点における版

ヘルプ
このヘルプには更新、または翻訳されていないコンテンツがあります。どなたでも翻訳にご協力いただくことができます。
原文 : w:help:CSS best practices

このヘルプは、CSSを使用してWikiのカスタマイズを行いたい方向けのガイドラインです。

ガイドライン

テーマデザイナーを使おう!

Theme designer

実行中のテーマデザイナー

サイトに対して随時行われるレイアウトの調整を生かしながらWikiのカスタマイズを行う最も簡単な方法は、Fandomのテーマデザイナー機能を使うことです。

調和のとれない色やどぎつい色を避ける

これは、コンテンツが表示される領域で特に気をつけてください。

  • すべての人の視力や色覚が、あなたと同じというわけではなく、低視力であったり色覚異常であったりする人は少なくありません。
  • デバイス画面が異なればその振る舞いも異なります - あなたが使用しているデバイスで見た色が、他の人のデバイスでは異なって表示されることもあります。

とはいえ、どのようなテーマにすればよいのかを判断するのは簡単ではありません。そのような場合は、以下の基準にそってテーマを調整してみましょう。

  • 文字と背景との間のコントラストが良くなるようにする - たとえば、明るい背景に暗い文字といった組み合わせです。
  • 背景画像を設定するのは良いことですが、画像の上に表示される文字が読めなくなっていないかにご注意ください。テーマデザイナーでは、画面全体に背景を表示させたい方向けに、透過率を簡単に変更できる機能があります。
  • 画面に表示されるものはあまり小さくしすぎないようにし、主要なテキストが表示される領域については特にご注意ください。

デザインをシンプルに保つ

Wikiのデザインを変更するにあたって、アイコンやアニメーション、カラフルな色使いでいっぱいにしたくなることがあるかもしれません。しかし、そのようなデザインは、Wikiを訪れる人に良くない印象を与えることがあります。

また、Fandomでは流動的な横幅を採用していることを忘れないでください - あなたの画面と、異なるサイズの画面を使用している他の人とでは、同じ内容でも異なって表示される場合があります。たとえば、幅を指定するとき、絶対値ではなくパーセントで指定すると、コンテンツ同士に大きな隙間ができたり重なりができたりする可能性を減らせます。

読みやすいコードを書く

あなた1人だけがWikiをカスタマイズするわけではないことを忘れないでください。コードを書く際は、他の人もそのコードを読んで理解できるようにすることを心がけましょう。

さらに、そのコードが何をするものなのか、コードを見ただけでは容易にはわからないところには、コメントを追加しましょう。コメントの追加は、文章を /* と */ で囲むことで行えます。例:

/* これはコメントです */

関連情報

その他のヘルプとフィードバック