Обсуждение шаблона: код инфобокса


Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Не счастлив

Я не очень доволен этим информационным окном. Во-первых, он содержит избыточную избыточную информацию. IMO достаточно включить Named after , Type и Notation - по крайней мере, для блочных кодов. Один щелчок по обозначению открывает любую дополнительную информацию, необходимую для интерпретации его параметров. Во-вторых, блок не учитывает сверточные коды, которые определяются длиной ограничения, а не длиной блока и длиной сообщения, или бесскоростные коды, которые вообще не имеют заранее определенной длины блока или кодовой скорости. Относительно типа кода, какой из них мы хотим подарить? Хотим ли мы различать только линейные / нелинейные блочные коды, сверточные коды и, возможно, бесскоростные коды? Например, иерархия классов кодов RS может быть задана как коды RS ⊂ коды BCH ⊂ циклические коды ⊂ полиномиальные коды ⊂ линейные блочные коды. Или хотите указать следующий класс кодов в такой иерархии? Хотим ли мы указать на конкретные свойства , например, идеален ли код, оптимален ли он (код MDS) или существуют особо эффективные алгоритмы (например, для кодов Фонтана, которые линейно кодируются / декодируются)? Помимо этого, я думаю, что основная идея информационного бокса для кодов имеет некоторую привлекательность. Нагех ( разговор ) 21:46, 23 октября 2011 (UTC)

Спасибо за ваше сообщение! Я сожалею, что вас не устраивает информационное окно. Вы поднимаете два вопроса, которые меня тоже не совсем устраивают, но я думаю, что это хорошее начало.

Избыточности

Я согласен с тем, что есть некоторая избыточность, но я бы не назвал ее чрезмерной . В конце концов, я хотел представить данные таким образом, чтобы заинтересованный читатель Википедии мог легко их расшифровать и понять. Здесь очень помогает резервирование. Я сам не теоретик кодирования, поэтому знаю, что поначалу популярные нотации меня очень сбивали с толку. Избыточность информационных ящиков предназначена для неспециалистов, которые не хотят расшифровывать это обозначение, чтобы узнать, что происходит. Один щелчок и сопоставление шаблонов с четырьмя символами - это просто не то, что я хочу делать. Если вы хотите уменьшить избыточность обозначений, то я за удаление обозначенийполе. Единственный другой тип избыточности - скорость определяется длиной сообщения и длиной блока. В числовых случаях, таких как Хэмминга (7,4) , я думаю, приятно видеть это число. В таких случаях, как код Рида-Соломона, где параметры - это просто k и n, действительно немного глупо писать k / n, но если кто-то действительно недоволен этим, они могут отредактировать код Рида-Соломона и удалить запись ставки .

Типы кода

Действительно, я разработал коробку с учетом блочных кодов . Может быть, этот информационный блок действительно должен быть информационным блоком для кодов блокировки. Я пока добавил поле только для кодов блокировки и не планирую добавлять его к кодам неблокирования. В качестве типов я всегда выбирал линейный блочный код , но не уверен, что это лучший вариант. Было бы неплохо иметь механизм для отображения иерархии, к которой принадлежат коды. Также было бы неплохо получить информацию о дальнейших комбинаторных и алгоритмических свойствах кодов.
Если у вас есть представление о том, как разместить другие типы кода, пожалуйста, добавьте записи в шаблон информационного окна. Помните, что это нормально, поскольку записи в шаблоне необязательны.
Иллох ( разговор ) 22:36, 23 октября 2011 (UTC)

Проект1

Это быстрый набросок для тестирования другой презентации. Комментарии приветствуются. Нагех ( разговор ) 22:21, 25 октября 2011 (UTC)

Черновик 2: с заголовками и сворачиваемыми списками

Приятно спасибо! Не уверен, что мне нравится сворачивание списков обозначений, но это определенно лучше, чем просто ссылка. В вашем примере вещи кажутся немного сжатыми, особенно кнопки «показать / скрыть»: на моем компьютере они находятся на очень небольшом расстоянии ниже «Линейного кода блока» и ниже обозначения скобок. Как насчет еще чего-то вроде этого тестового блока. В идеале я бы хотел, чтобы элементы иерархии и обозначения были по центру.

Почему именно вы хотите, чтобы пояснение к обозначениям было свернуто по умолчанию? Я знаю, что это добавляет четыре строки в информационное окно, но места почти не хватает, и я не думаю, что это тоже считается беспорядком. Несмотря на то, что эта нотация претендует на звание стандарта, правда в том, что разные авторы и разные области используют множество вариаций этой нотации:

  • для линейных блочных кодов
  • для нелинейных блочных кодов
  • и т.д. для линейных и нелинейных, блочных и неблочных кодов.

Я нахожу эту ситуацию очень запутанной, и википедия должна максимально упростить читателю понимание того, что имеется в виду. В статье или учебнике мы можем определить обозначения в начале, но в Википедии мы не можем этого сделать. Поэтому я бы предпочел, чтобы список обозначений отображался по умолчанию. ylloh ( разговор ) 16:33, 26 октября 2011 (UTC)

Проект3

Сворачиваемый текст удобен, но, похоже, нет хорошего решения для этого шаблона, тем более что нельзя изменить интерактивный текст, который появляется, чтобы [показать] или [скрыть] сворачиваемый текст. В остальном ваш draft2 выглядит неплохо. Ниже новый черновик; хотя я думаю, что просто отметить Нотацию было бы хорошо, поскольку (n, k) и [n, k, d] настолько широко распространены в теории кодирования (и любой может щелкнуть по Нотации, чтобы узнать об этом), я оставил детали как любезность. Кстати, (n, k) - это обозначение, используемое для любого кода, будь то линейный блок, нелинейный блок или сверточный код. Посмотри! Наге ( разговор ) 17:34, 30 октября 2011 (UTC)

Выглядит хорошо, спасибо! ylloh ( разговор ) 18:37, 30 октября 2011 (UTC)
Источник « https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_code&oldid=647280078 »