stringtranslate.com

Википедия:Руководство по стилю/Информационные поля

Информационное поле — это панель, обычно в правом верхнем углу статьи, рядом с разделом лиданастольной версии Википедии) или после первого абзаца раздела лида статьи (в мобильной версии ), которая суммирует ключевые факты о теме страницы. Информационные поля также могут включать изображения или карты.

Информационные поля Википедии почти всегда используют функцию программного обеспечения шаблонов . Шаблоны имеют параметры; для правильной работы значения параметров должны быть указаны при вставке шаблона на страницу. Это позволяет каждому информационному полю отображать информацию, относящуюся к теме статьи, при этом требуя лишь минимального количества кодирования в каждой статье.

Цель

  • MOS:INFOBOXЦЕЛЬ
  • МОС:ИБП

Цель инфобокса — суммировать , но не вытеснять ключевые факты, которые появляются в статье. За исключением конкретных исключений, перечисленных ниже, статья должна оставаться полной, а ее инфобокс игнорироваться. Чем меньше информации содержит инфобокс, тем эффективнее он служит своей цели, позволяя читателям с первого взгляда идентифицировать ключевые факты. Некоторые инфобоксы должны использовать больше, чем несколько полей, но информация должна быть представлена ​​в кратком формате, где это возможно, и исключать ненужный контент. Избегайте ссылок на разделы внутри статьи; оглавление обеспечивает эту функцию.

  • MOS:INFOBOXИСКЛЮЧЕНИЯ

Будут исключения, когда часть ключевой специализированной информации может быть помещена в инфобокс, но ее трудно интегрировать в основной текст. Примерами являются ISO 639 и аналогичные коды в {{ Infobox language }} и большинство параметров в {{ Chembox }} .

Использование инфобокса также делает его данные доступными для сторонних повторных пользователей (таких как DBpedia ) в гранулярном и машиночитаемом формате , часто с использованием микроформатов . Инфобоксы также могут представлять данные, импортированные из Wikidata (например, шаблоны Category:Infobox с использованием Wikidata ), хотя импортированные данные должны соответствовать политике английской Wikipedia .

Принципы проектирования

Стиль, цвет и форматирование

  • MOS:INFOBOXSTYLE

Общая согласованность должна быть направлена ​​на все статьи, использующие один и тот же инфобокс. Хорошим правилом является не добавлять постороннее форматирование стиля поверх того, что в инфобоксе по умолчанию без веской причины. Инфобоксы могут иметь тенденцию к большей аббревиатуре, чем та, которая обычно используется в тексте статей. Общие правила WP:NBSP (использование неразрывных пробелов), WP:MOSNUM (числа и даты) и WP:COLOR (использование цвета) скорее всего будут особенно актуальны. Как и в случае с шаблонами навигации , цель инфобоксов — облегчить удобный доступ к определенной информации; они не должны отдавать приоритет декоративному виду.

Изображения

  • МОС:ИБИ
  • MOS:INFOBOXIMAGE

При добавлении изображения в инфобокс НЕ следует использовать миниатюры. Шаблоны инфобоксов должны реализовывать модуль InfoboxImage для форматирования изображений, поэтому будет достаточно просто указать имя файла. Например, чтобы использовать File:Image PlaceHolder.png , можно просто использовать |image=Image PlaceHolder.png. Подписи следует указывать с помощью |caption=параметра . Каждый инфобокс отличается, и для подбора соответствующих параметров, соответствующих изображению и подписи, следует обратиться к документации по рассматриваемому инфобоксу. Если InfoboxImage еще не полностью реализован в используемом вами инфобоксе, те же параметры |alt=, |upright=, |title=, и т. д. можно вызывать с помощью расширенного синтаксиса изображений , вызывая |frameless, а не |thumb. (Возможно, вы захотите добавить запрос на страницу обсуждения инфобокса о добавлении отсутствующих параметров.)

Согласованность между информационными блоками

  • MOS:INFOBOXNAME

Для обеспечения единообразия применяются следующие рекомендации:

Причины несоответствия

Ряд факторов может привести к несоответствию в имеющейся сводной информации для определенного типа статьи:

Непоследовательность дизайна
Инфобоксы, особенно ответвления инфобоксов для той же категории статей, должны поддерживать единообразный внешний вид с родственными инфобоксами, особенно в отношении макета, цвета и структуры. Например, читатели ожидают определенной степени сходства при просмотре статьи для London vs New York City .
Историческая неполнота
Определенная желаемая информация могла просто быть утеряна с течением времени. Например, инфобокс, описывающий современный банк, может предоставлять определенную финансовую информацию, которая была бы недоступна для средневекового банка.
Иерархическая непоследовательность
Информационные поля, указывающие на иерархические отношения, могут иметь слегка различающиеся требования в зависимости от того, где в иерархии находится предмет статьи. Например, информационное поле для корпораций будет отличаться для статьи, описывающей материнскую компанию и указывающей ее дочерние компании, и для статьи, описывающей дочернюю компанию и указывающей ее родительскую компанию.
Несоответствие характеристик
Элементы в пределах одного набора могут иметь дополнительные функции, которые обычно перечисляются в инфобоксе. Например, инфобокс для статьи об университете может включать девиз; но не все университеты имеют их.
Отсутствие информации
Некоторые элементы в инфобоксах могут быть недоступны или вообще недоступны, например, продюсеры альбома или фильма. В таких случаях лучше предоставить доступную информацию, скрывая поля, для которых информация может быть недоступна.

Общие соображения по проектированию

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

При разработке шаблона информационного окна рассмотрите следующие вопросы:

Имеет ли поле значение?
Насколько важно поле для статей, которые будут использовать инфобокс? Это сводная информация или более развернутые сведения, которые лучше разместить в тексте статьи?
Будет ли поле релевантным для многих статей, в которых будет использоваться инфобокс?
Если поле относится к очень немногим статьям, его, вероятно, вообще не следует включать. И наоборот, очень общие поля могут быть включены – и сделаны необязательными – даже если они не применимы к нескольким рассматриваемым статьям.
Насколько вероятно, что поле будет пустым?
Любое поле, которое может быть разумно пустым, вероятно, должно быть необязательным. Однако поле, которое обычно пустое, может быть не особенно полезным или релевантным.
Можно ли повторно использовать имя поля из другого места?
Например, при добавлении поля для даты смерти субъекта в шаблон биографического информационного поля используйте |death_date=from {{ Infobox person }} , а не похожее имя, например |date_of_death=или |died=.
Это для людей, мест или организаций?
Если да, включите микроформат hCard – см. проект микроформата
Это для какого-то датированного события?
(Например, выпуск пластинки или спортивное мероприятие) Если да, включите микроформат hCalendar – см. проект микроформата

Географические инфобоксы

  • MOS:INFOBOXGEO

Информационные поля для географических элементов (например, городов и стран) обычно должны начинаться с заголовка статьи, хотя официальная версия названия (например, Республика Черногория в Черногория ) может быть заменена. Если заголовок статьи не имеет неоднозначности, простое название может начинать информационное поле, если тема ясна (например, Сан-Паулу в Сан-Паулу (штат) ). Альтернативные или местные названия могут появляться под этим, если это полезно. Обширные исторические названия часто лучше использовать во втором информационном поле, как в Аугсбурге .

Динамические шаблоны

Теоретически поля в инфобоксе должны быть согласованы в каждой статье, использующей его; однако на практике это случается редко по ряду причин. Шаблоны инфобоксов должны быть разработаны так, чтобы динамически адаптироваться к отсутствию или присутствию определенных полей.

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

Хотя существует несколько альтернатив динамическим информационным полям, например, использование нескольких (разветвленных) шаблонов или оставление полей пустыми, их следует избегать по ряду причин:

Читателей намного больше, чем редакторов
Самая важная группа, которую следует учитывать, — это случайные читатели Википедии, которые никогда не будут вносить существенных изменений. Шаблоны Infobox, содержащие много пустых полей, вопросительных знаков или «Неизвестно», выглядят непрофессионально.
Редакторов статей значительно больше, чем редакторов шаблонов
Средний редактор будет просто использовать шаблоны, не внося в них изменений. Чтобы облегчить им задачу, мы должны стремиться минимизировать количество различных шаблонов, с которыми они должны быть знакомы; поэтому создание нескольких форков шаблонов нежелательно.

Требование

Оцените требования нового инфобокса перед его разработкой. При запуске нового инфобокса следует учитывать несколько моментов:

  1. Достаточные и соответствующие отдельные параметры
  2. Невозможно решить проблему с помощью существующих информационных полей.
  3. Невозможно решить проблему путем создания оболочки существующих инфобоксов.

Реализации

Создание нового шаблона инфобокса на основе Template:Infobox позволяет дизайнеру сосредоточиться на том, какие поля включать. Такие функции, как стили по умолчанию и подавление строк в статье, которые не имеют значения для определенного поля, выполняются автоматически.

Условные шаблоны

Функции парсера можно использовать для выборочного отображения или скрытия определенного содержимого (например, строк таблицы) в информационном поле на основе значения одного или нескольких параметров шаблона.

Например, параметр может быть разработан для отображения только в том случае, если существует другой параметр. Упрощенный тест для отображения подписи только при наличии изображения может быть таким:

| подпись = {{ #if :{{{ изображение |}}}|{{{ подпись |}}}  }}

Мета-шаблоны, разрешенные по имени

Несколько подшаблонов (и независимых шаблонов) имеют общий префикс имени. Они включаются в инфобокс на основе значения определенного параметра, который действует как суффикс имени. Например, мы создаем {{Infobox Ship/Military}}и {{Infobox Ship/Civilian}}и используем {{Infobox Ship/{{{type}}}}}. Использование |type=Militaryв статье приводит {{Infobox Ship/Military}}к использованию.

Многокомпонентные инфобоксы

Вместо того чтобы каждое поле соответствовало параметру в одном шаблоне, информационное поле состоит из отдельного подшаблона для каждого поля; см., например, Template:Taxobox .

Взаимодействие между несколькими шаблонами

Шаблоны могут быть разработаны модульным способом, так что возможны различные комбинации. Комбинация может даже появиться на странице в виде одного информационного поля.

Например, если бы группа WikiProject Saints хотела разработать шаблон на основе своего статического информационного блока, они могли бы использовать Template:Infobox Biography и разработать шаблон для конкретного проекта, содержащий только дополнительную информацию, а страницы отображались бы «сложенными» вместе.

Использование инфобоксов в статьях

  • MOS:INFOBOXUSE

Использование инфобоксов не является обязательным и не запрещено для любой статьи. Включать ли инфобокс, какой инфобокс включать и какие части инфобокса использовать, определяется путем обсуждения и консенсуса между редакторами в каждой отдельной статье.

Значение, присвоенное каждой части инфобокса, должно быть одинаковым для всех экземпляров этого типа инфобокса . Например, для определенного типа инфобокса, если одно из его полей называется «вес», было бы неуместно иногда использовать это поле для обозначения «веса при рождении», а иногда — «веса в зрелом возрасте».

Каждый тип информационного окна должен иметь документацию с инструкциями о том, как можно использовать каждую часть/поле.

Как и навигационные шаблоны , инфобоксы обычно не должны содержать значки флагов. Для получения дополнительной информации о значках флагов и исключениях из общего правила см. MOS:FLAG .

Ссылки в инфобоксах

  • MOS:INFOBOXREF
  • MOS:INFOBOXCITE

Ссылки приемлемы в некоторых случаях, но, как правило, не нужны в инфобоксах, если контент повторяется (и цитируется) в другом месте или если информация очевидна. Если материал нуждается в ссылке (см. WP:MINREF для рекомендаций) и информация также не появляется в тексте статьи, ссылка должна быть включена в инфобокс. Но редакторы должны сначала рассмотреть возможность включения факта в текст статьи.

Этническая принадлежность в инфобоксах

  • MOS:INFOBOXETH
  • MOS:INFOBOXЭТНИЧЕСКАЯ ПРИНАДЛЕЖНОСТЬ

Сообщество Википедии приняло решение на данном RFC не разрешать использование параметра |ethnicity=в информационных полях биографий.

Религия в инфобоксах

  • MOS:INFOBOXREL
  • MOS:INFOBOXRELIGION

Сообщество Википедии решило на этом RfC не разрешать использование параметра |religion=в общих биографических инфобоксах. Такой параметр должен появляться только в инфобоксах, которые относятся к классам лиц, для которых религия является неотъемлемой частью их известности, например .{{Infobox clergy}}

Национальность и гражданство в инфобоксах

  • МОС:ИНФОНАТ
  • MOS:INFOBOXNTLY

В биографиях |nationality=поле не должно использоваться. Ранее это было доступно для юридической национальности , но часто путалось с национальной идентичностью или этнической принадлежностью .

Поле |citizenship=можно использовать, соблюдая следующие правила:

Если необходимо указать юридическую национальность, используйте «гражданин» вместо «национальность», чтобы избежать путаницы с этнической принадлежностью.

Образование в инфобоксах

  • MOS:INFOEDU

Параметр |alma mater=является более краткой альтернативой (не дополнением) параметру |education=и часто состоит из связанного названия последнего посещенного учреждения высшего образования (не средней школы). Обычно не имеет значения включать какой-либо из параметров для лиц без высшего образования, но консенсус на странице обсуждения статьи может прийти к иному выводу, как в случае с Биллом Гейтсом , который бросил Гарвард, чтобы основать Microsoft.

Инфобоксы и пользовательский стиль

Пользователи могут иметь пользовательский CSS , который скрывает любые информационные окна в их собственных браузерах.

Чтобы скрыть все информационные поля, добавьте следующее в Special:MyPage/common.css (для всех скинов или Special:MyPage/skin.css только для текущего скина) на отдельной строке:

div.mw - parser - output.infobox { display : none ; }     

В качестве альтернативы вы можете добавить следующий код в файл common.js или в пользовательский скрипт браузера, который выполняется расширением, например Greasemonkey :

$ ( '.infobox' ) .скрыть ();

Имейте в виду, что хотя вся информация в инфобоксе в идеале должна также находиться в основном тексте статьи, идеального соответствия этому правилу не существует. Например, полная таксономическая иерархия в , а также коды OMIM и других медицинских баз данных часто не встречаются в основном содержании статьи. Инфобокс также часто является местом расположения самого значимого, даже единственного, изображения в статье. Существует пользовательский скрипт, который удаляет инфобоксы, но перемещает содержащиеся в них изображения в отдельные миниатюры: User:Maddy из Celeste/disinfobox.js .{{Taxobox}}{{Infobox disease}}

Смотрите также

Список шаблонов

Другая информация в инфобоксе

Другие типы шаблонов