コーディングポリシー

CODING POLICY

HTML, CSS

  • HTMLの文法とSEOを重視。
  • 第三者にも見やすく汎用的なマークアップを目指します。
  • CSSのクラス名は原則BEM記法。
  • CSSの新しい機能を用いる場合、旧ブラウザでの表現を簡素化することがあります。
  • 印刷は環境に左右されるため考慮できません。

JavaScript

  • 主にjQueryとそのプラグインを利用します。
  • JavaScriptを無効としているブラウザは考慮しません。
  • 公開されているJavaScirptの関数等を利用する場合、ソース元をコメントに記述します。
  • 使用したプラグインやそのバージョン、注意事項などは別途納品時の仕様書にまとめます。
  • React、Vueなどでの開発はできません。

WordPress

  • クラシックテーマ(従来のテーマ)にて対応。フルサイト編集による制作は非対応です。
  • カスタマイズはテーマファイル内に限定します。
  • 管理画面の大幅な改修やコアファイルの修正には対応しておりません。
  • サイト全体、または一部での利用が可能です。
  • セキュリティを考慮し、プラグインは極力使用しません。
  • 使用したプラグインや注意事項などは納品時の仕様書にまとめます。
  • 投稿方法をわかりやすくまとめたマニュアルを作成します。

制作環境・チェックブラウザ

  • 作業環境はMacOSです。
  • コーディングには Visual Studio Code を使用しています。
  • HTMLは「validator.w3.org」にてチェックを行います。システムの都合によりエラーがゼロにならない場合、目視によるチェックで問題がないことを確認します。
  • 主に下記ブラウザにてチェックを行います。
    Windows: Edge, Chrome
    Mac: Safari, Chrome
    iOS: Safari
    Android: Chrome
  • いずれも制作時点の最新バージョンとします。
  • IEはサポート対象外とします。
  • スマートフォン、タブレットでのチェックは、その時点で所有している実機以外、エミュレーターを使用します。詳細は「スマートフォン・タブレットへの対応」もご覧ください。
  • Dreamweaverなどローカルソフトの使用を前提としたご依頼はお受けしておりません。

UPDATE: POSTED: 2012.07.13

お気軽にお問い合わせください。
ご依頼の方は「ご依頼方法」の
ページからご覧ください。