Quality Standards

Все загрузки, опубликованные или связанные с cmsimple-xh.com должны удовлетворять нашим стандартам качества.

Кодирование

Начиная с версии 1.2 CMSimple_XH собирается в UTF-8 кодировке. Все компоненты для CMSimple_XH должны быть кодированы в UTF-8 кодировке (UTF-8 без BOM).

Веб-стандарты

Все компоненты для CMSimple_XH: плагины, шаблоны и другие компоненты должны быть валидны для HTML 4.01 Transitional или XHTML 1.0 Transitional или для обоих стандартов. Они должны быть промаркерованы в соответствии с используемым языком разметки.

    Наши руководящие принципы для этой маркировки:
  • H для HTML 4.01 Transitional
  • X для XHTML 1.0 Transitional
  • XH для плагинов, шаблонов или других компонентов, которые проверены для обоих языков разметки.

Такая маркировка должна быть всегда размещена всегда в конце названия пакета для скачивания ваших плагинов и шаблонов, и она должна быть в верхнем регистре. Таким образом, пользователи не должны искать маркировку "XH" в середине файла.

Примеры:

  • my_plugin_version_beta_XH.zip
  • my_template_H.zip
  • my_addon_X.zip

Загрузочные пакеты должны быть отсортированы на странице загрузок в соответствие с их маркировкой "X", "H" или "XH".

Иногда могут быть веские причины, чтобы отказаться от проверки валидности, особенно в мультимедийных или некоторых CSS-специфичных проектах. Если это резонно и хорошо документировано, то ссылки на загрузку будут одобрены также.

Тем самым мы просто хотим, ликвидировать небрежное игнорирование официальных веб-стандартов.

Как подготовить свой плагин или шаблон к этому требование объясняется в нашей WIKI:

Plugins
Templates