Андрей, в твоем последнем примере - по высоте не печаль?
Там печаль еще большая.
Потому что монитор в ширину больше, чем в высоту, а таблица наоборот...
У меня в твоем примере в ширину до 44-го места видно, а в высоту до 20-го... И это у меня еще не широкоэкранный монитор...
Оптимальная шахматка должна быть в ширину больше, чем в высоту - примерно как соотношение ширины и высоты экрана монитора.
В НБА-шном примере, если бы было в 2 столбца, то я бы увидел всю таблицу, а так я вижу только до 12-го места - скроллить нужно, чтобы низ увидеть, но тогда верх пропадет...
По поводу читать сверху-вниз, а не слева-направо - вообще ничего не понял. Это ты о чем?
Rustam и остальные, еще одно предложение: внести в шахматку и запланированные встречи, которые записывать "-:-". В 1-2-4 круговых турнирах так будет просто ровнее и эстетичнее, а вот в Сев-Амер Рег Сезоне будет еще и информативнее, т.к. там команды встречаются разное кол-во раз друг с другом (а с некоторыми и вовсе не встречаются - как это отличить от единственной встречи, которая еще не сыграна?). В Пирамиде, Швейцарке и Кастомном могут просто отображаться уже созданные туры.
Вполне нормально будет выглядеть ;-) Посмотри ту же НБА http://sportgiant.net/competitions/nba/championships/where-amazing-happens--2
Я и раньше такое видел, когда Марафон у себя в конторах печатал таблицы Австрии, Швейцарии итд.
Если делать в несколько столбцов, то тогда нужно помнить, что нужно читать таблицу сверху вниз, а затем слева направо (а не наоборот).
И самое главное, из-за чего столько заботы о ширине: она очень ограничена ;-) А вот с высотой проще.
По хронологии - конечно лучше делать именно по хронологии - так большинство шахматок рисуется.
Если личек становится 3-4, то лучше, чтобы они шли в 2 колонки/2 ряда. Первые 2 игры в верхнем ряду, остальные - в нижнем.
Если личек от 5-ти до 6-ти, то сделать, чтобы они шли в 3 колонки/2 ряда
От 7-ми до 9-ти - 3 колонки/3 ряда
И т.д.
Относительно обозначения хозяева гости - предлагаю использовать заливку - это самое наглядное, как по мне. Темная заливка результата обозначает игру дома, серая - нейтралка, светлая - гости. И места лишнего не занимает и четко все видно. Единственное - пояснения внизу таблицы по цветам нужно сделать.
Рома, меня же только что зафукали за увеличение ширины колонки на 2 символа, а ты хочешь увеличить ее на 4/7/10 символов?))))
In reply to ZirkaПо хронологии - конечно лучше делать именно по хронологии - так большинство шахматок рисуется.
Если личек становится 3-4, то лучше, чтобы они шли в 2 колонки/2 ряда. Первые 2 игры в верхнем ряду, остальные - в нижнем.
Если личек от 5-ти до 6-ти, то сделать, чтобы они шли в 3 колонки/2 ряда
От 7-ми до 9-ти - 3 колонки/3 ряда
И т.д.
Относительно обозначения хозяева гости - предлагаю использовать заливку - это самое наглядное, как по мне. Темная заливка результата обозначает игру дома, серая - нейтралка, светлая - гости. И места лишнего не занимает и четко все видно. Единственное - пояснения внизу таблицы по цветам нужно сделать.
"д 1:1", "г 1:1" и "н 1:1" - это каждая ячейка увеличится в ширину примерно наполовину ((
И самое неудобное - букву придется искать, вчитываясь в каждую ячейку, не вчитываясь не разберешь какая там буква. Хотя по идее, это не такая уж важная информация - счет важнее.
Пиктограммы удобнее. Причем можно вообще не выдумывать ничего.. я сначала подумал про треугольники ► - дома, ◄ в гостях... но по ширине это точно та же буква, разве что без пробела...
Можно вообще рядом со счетом ставить точку ● . Точка в верхнем регистре - ●выезд, в нижнем - ●дома... Счет без точки - нейтральное поле. Вроде бы наглядно.
Согласен, что нужно не заморачиваться, а просто выводить в хронологическом порядке. Например, если были переносы, в том числе на те самые ПТ в конце календаря, то уже непонятно, где игра первого, а где игра второго круга.
Насчет выделения домашних/гостевых поединков: мне кажется, что жирный шрифт будет не очень интуитивно и, возможно, не очень хорошо смотреться. Как насчет вместо "1:1" писать "д 1:1", "г 1:1" и "н 1:1". Игра на нейтральном поле - это когда поровну двойников. Главное чтоб от буковок не зарябило в итоге...
Кстати, а в 4х круговом турнире шахматка пока и не работает должным образом, посмотрите: http://sportgiant.net/competitions/nba/championships/where-amazing-happens--2 . Там все как будто по 2 игры сыграли, хотя идет уже 4й круг.
по поводу отображения первого круга на первой строчке, а второго - на второй в шахматке:
тут не все так просто... есть разные типы круговых турниров, к примеру:
4-ех круговой - отображать в порядке следования кругов?
пирамида - тут вообще нет кругов, но игроки могут играть друг с другом много раз (6-8 за турнир)
кастомный групповой - то же то и пирамида, причем могут играть друг с другом нечетное число раз...
если делать отображение для разных типов по-разному, то это усложнит реализацию, да и игрокам нужно будет помнить в каком порядке идут матчи для каждого турнира....
может сделать проще - показывать матчи в хронологическом порядке?
для двух-круговых турниров - первый круг всегда будет сверху (если конечно нет переигровок ну и каким-то образом матчи поменялись местами)... для остальных - матчи просто будет идти сверху вниз в порядке от самого раннего к позднему ?
что думаете?
lieon, из Прогулки уже не обязательно удалять игроков. Нужно лишь убрать галочку напротив игрока, когда нужно убрать его из турнира. Не знаю, правда, что будет, если нечетное кол-во участников...
Я знаю, но мне было прикольно когда игрок удаляется с турнирки, а теперь вот шахматка, это супер. Теперь выдна история, кто с кем играл, но остались одни вакансии. Поэтому по свободе верну игроков на свои вакансии. Возле них все равно останутся черные обелиски. ))
Вот только бы Рустам сделал всплывающие ссылки, о которых я говорил ранее, а то на Прогулке очень сложно пользоваться шахматкой, ведь там 58 участников. ))) И сплывающие подсказки как ни как нужны.
Ты спрашивал по поводу нечетных игроков на прогулке. А ничего не произойдет, система не разрешит создать тур, нужно обязательно четное количество оставшихся игроков. Поэтому я иногда оставляю вакансию в игре. Вот и все. )))
In reply to varjagСогласен по предложению 1 круг сверху писать, а 2 круг снизу. Ну и жирный-обычный шрифт тоже.
Что хотел еще добавить - какой-то плохой желтый цвет, его не очень хорошо видно... можно другой оттенок какой-нибудь?
Например, http://sportgiant.net/competitions/kksp-troyka-open/championships/2015-v-hokkeynaya-troyka-ii
МОжет, я дальтоник, но посмотрите на матчи 4 и 6 команды: два матча вничью закончились, и получается светло-желтые счета на светлом фоне... и почти не видно
Уже есть первые замечания по шахматке)))) Это не замечания а небольшие дополнения.
Во первых это цвета. Верни красный цвет проиграшам. А черным пусть отражаются технические поражения.
Второе. И это уже более существенное и не заню на сколько выполнимое. Сделай пожалуйста всплывающие пояснения. Ну если в шахматке наводишь курсор на результаты, что бы всплывало название команды с кем этот результат сыгран. Потому что если таблица большая, то тяжело отследить с кем этот результат, нужно прокручивать ввверх, искать номер команды, а после уже смотреть чей это номер. А так навел на счет курсор и увидел с кем сыграно. Это как в "Полной форме", когда наводишь на цветной квадратик, то всплывает результат и с кем сыграно.
Шахматка вообще супер. Для Пирамиды самый раз. Очень удобно и видно с кем играл игрок. С лидерами или только со слабыми. Это и для прогулки полезно полистать. Теперь даже жалею что удалял игроков с турнирки на Прогулке, теперь плохо видно а с кем же играл игрок, так как вместо выбывшего осталась только вакансия.. )))) Правда ты говорил, что я их могу и назад повкидывать. ))) Все равно возле них будет черный обелиск и так будет понятно что игрок вылетеле. ))
Только вот шахматка не все матчи отражает. К примеру я с евгением на Ступенчатой Пирамиде отыграл уже четыре игры, а в таблице показывает только две.
ну, можно посмотреть на законченные групповые турниры...
к примеру, группа А турнира - Brasil 2014
хотя, наверное, в текущих турнирах можно посмотреть за динамикой )