Проголосовал "оставить как есть", т.к. древовидная структура удобнее для чтения. Только у меня давно вопрос, нельзя ли как-то отображать, на какой комментарий был сделан ответ? В случае, если идет ветвь, а внизу ответ на комментарий из ее начало, мне тяжело отследить, на что именно ответ.
Чисто гипотетически... Наверное, можно было бы вести речь о графических связях -- линиях, соединяющих сообщения. Но что с ними делать при переходе на следующую страницу? Короче, это Дима должен высказаться. И вообще: не сюда, а в тему по улучшению форума.
Только добавить бы ещё кнопочку "Свернуть", а то видишь, что диалог попёр не в ту сторону и проматывать его долго, пока доберёшься до следующего полезного с теме.
Дерево - нагляднее однозначно. Но явный минус дерева в нынешнем виде - при большом количестве вложенности и фиксированной ширине страницы остается крайне мало места для сообщения.
К сожалению, я далек от веба и не знаю - возможно ли сделать "плавающую" ширину страницы с появляющейся при необходимости горизонтальной прокруткой.
Наверное это было бы симпатичнее.
Проголосовал за линейную.
Сразу видно новые сообщения, страницы выглядят аккуратнее. Проблема "кто кому ответил" очень просто решается цитированием. По крайней мере на соседнем форуме я такой проблемы не наблюдаю. Кроме того, я часто сижу с телефона, поэтому новые ответы тут видеть сложнее. Ну и, как уже было сказано, чем длиннее диалог, тем уже он становится. Помнится однажды когда я спорил с автором данной темы по поводу того, с какого жесткого диска нужно грузиться, дошло до того, что ширина строки была 3 символа (по крайней мере на телефоне), что не слишком удобно.
Угодить можно будет лишь в краткосрочной перспективе. На простыне будет сложно отследить отдельные нити обсуждения, придётся квотить. А сейчас квотить не нужно и так всё понятно. А если у одного будет простыня, а у другого дерево, один будет квотить, другой - нет, то это приведёт к неразберихе в долгосрочной перспективе.
Относительно "простыни". Если есть тема, то и обсуждение должно быть по теме. Тогда и нить будет одна. Если будут какие-то вариации, то опция "Вариант для печати" решает и эту проблему. С деревом же, лично для меня, есть один, не очень приятный, нюанс. Если новые комменты были в разных "нитях", то в объёмных страницах скроллить, искать эти новые ответы довольно нудное занятие.
На сайте 2332 зарегистрированных. Из них в районе полусотни пишущих интенсивно и в районе ещё сотни иногда пописывающих. Около 50 человек уже высказались. Как по мне, то опрос можно замораживать. И так всё ясно.
Вот бы сделать так чтобы всех можно было бы удовлетворить....
Выбрал в настройках профиля дерево - дали дерево.
Выбрал линейку - меряйтесь на здоровье...
О_о
у меня интернет через 3джи-модем. когда заканчивается трафик, врубаются ограничения и тогда при каких либо вопросах и проблемах на этом форуме делать нечего.. При сообщениях в теме более 30-50 страница грузится настолько долго, что проще плюнуть и топать на убунту.ру, что я и делаю..
Итого: древовидная структура удобнее при нормальной скорости интернета. Если скорости нет, то линейная..
Естественно никто не будет подстраиваться под нескольких человек, ибо кому оно надо..
Мне тоже кажется, что лучше как есть.
Я, например, больше читаю, а не пишу, а потому деревом гораздо понятнее, кто кому что говорит. А то иногда бывает, что в ходе решения проблемы вылезает ещё какая-нибудь, и начмнают её решать... В линейке это нереально читать (на ubuntu было пару раз)
нууу.... другой вопрос решать.... это неправильно совсем и эгоистично (кто-то в будущем не найдет ответа на такой же вопрос). Новый вопрос - новая тема
Разные варианты решения одного вопроса, обсуждаемые параллельно? ;)
Понять в простыне что-то можно только, когда тема меньше нескольких страниц, или если следить за ней с частотой не сильно меньшей, чем частота расширения. Одуплить же содержимое топика страниц на 20 уже практически невозможно.
Я, по большей части, читатель, а не писатель форума. Хоть бы какие-нибудь линии, отмечающие уровень вложенности ответа. А то, ну вообще читать плохо. Никто не цитирует... На кого отвечал, что там изначально имлось ввиду - хрен поймешь.
А действительно, было бы удобней, если бы было отмечено. Чтобы не заграмождать можно линии показывать при наведении (привет хабр)). Xenomorph выше предлагал, сделать ветви сворачивающимися - самое классное решение. Вот только что делать с разбиеним на страницы тогда? может его вообще убрать? Хотя тут тоже есть свои плюсы и минусы.
Хорошо, можно не скрывать. :) Я за. Но сейчас набегут люди, считающие свой интернет медленным, и начнут возмущаться несказанному приросту трафика из-за отсутствия разбиения на страницы.
Я не считаю, что мой мобильный и-нет быстрый. И это ещё мягко сказано. Но трафик считать в XXI веке -- это уже слишком. Или у вас это так дорого стоит? У нас 4 рубля в день (на ваши деньги).
Для меня любой подсчёт трафика - дорого. Поэтому пользуюсь только безлимитными тарифами. :)
Но трафик это всегда плохо. Как для сервера, так и для клиента. Однако, как я уже говорил, меня трафик не напрягает. Но в силу своей природной экономности, я предлагаю наиболее экономные и эффективные решения.
Вы сейчас вспомните про бесконечные клики в случае скрытых веток. Но подумайте, ведь это нужно только в старой теме с кучей сообщений, где вы ни разу не были. А в новой теме или в той, в которую вы регулярно заходите, раскрыть придётся одну-две ветки. Это не так уж много и совсем не трудно, зато трафика будет сэкономлено порядочно. :) Впрочем, я не настаиваю.
P.S. А лучше вообще, ветки с новыми сообщениями выдавать пользователю не свёрнутыми. Так лишние клики понадобится ещё реже.
Смотри: есть несколько тредов в одной теме и в каждый тред написали новое сообщение. Чтобы прочесть всё это дело мне нужно развернуть все треды и проверить их содержимое. Сейчас я этого делать не должен -- достаточно промотать. Потому я плевать хотел на несколько килобайт трафика, если при этом не придётся осуществлять лишних телодвижений.
Тогда, коллега, это дополнительная нагрузка на dm'a -- ему придётся делать в индивидуальных настройках возможность отключить сворачивание. Как по мне, то оно ему не надо.
Как будто это так сложно... :) Ровно три строчки написать: 1 - добавляем соответствующее поле в таблицу юзверей в базе, 2 - добавляем проверку этого поля, 3 - добавляем пункт выбора в профиль пользователя.
И переписываем отображение форума полностью. Потом говорим серверу, что надо тратить время и память на то, чтобы отрендерить для одного пользователя так, а для другого эдак... Ага?
Не-а. :) Переписывать не нужно. Достаточно добавить опять-же несколько строк кода.
А на сервак и сети нагрузка снизится, поскольку отдавать, компоновать и передавать он будет не всю теперешнюю страницу, а лишь малую её часть.
И да, серваку глубоко наплевать, одинаковые он отдаёт страницы или разные. Хотя бы потому что страницы и так у каждого пользователя разные. :) Если речь о кэшировании готовых страниц серваком, то в случае форума оно вообще актуально лишь для старых не меняющихся тем, и то если на них вдруг стали массово заходить незалогиненые пользователи. :) Что крайне маловероятно.
У линейного отображения, по большому счёту, есть один главный плюс: всегда видно новые сообщения.
Недостатком линейного отображения является потеря нити беседы. Треды имеют тенденцию к ветвлению.
У древесного отображения всегда видно кто кому и на что ответил.
А недостатков основных два:
1. Не всегда можно быстро отыскать новые сообщения.
2. Большие ветви уходят вправо или ужимаются до нечитаемого состояния.
Первое лечится добавлением ярких стилей в новые посты и/или кнопкой "Скрыть прочитанное"
Второе лечится уменьшением отступа, горизонтальным скроллом и кнопкой "Ветвь беседы" - при нажатии на неё грузится новая страница только с дочерними коментами, т.е. можно постепенно идти вглубь дерева почти до бесконечности.
Что выбрать? - Опцию в настройках: "Отображать как дерево" или "Отображать линейно". И многие форума имеют эту опцию.
Мы можем это сделать, но это надо лезть в пехапе, нащяльнике. :)
Не знаю, что вы этим хотели сказать, но подозреваю, вы не поняли мой предыдущий пост и ответили так, чтобы и я не понял ваш. :) Возможно из меня не очень хороший телепат...
Но вы предлагаете перемены, а 70% проголосовавших в этой теме за "Оставить всё как есть".
Жаль что нету пункта другое. Древовидная структура вещь конечно хорошая, она позволяет избавится от километров цитат, уменьшить вес страниц, что в случает просмотра с телефона критично. Но она же заставляет отказаться от разбивки на страницы и рано или поздно тема превращается в бесконечную простыню, которую очень трудно читать, особенно на телефоне, очень трудно экономить трафик. Я недавно на этом форуме но уже заметил, что народ часто невнимательно читает темы, а все потому что увидев в своем профиле оповещение об изменении темы, нужно перечитать всю эту простыню - мало ли где что изменилось. Автор опроса не учел еще один вариант структуры тредов, некий средний вариант: треды располагаются линейно, по дате добавления, но древовидная связь между ними сохраняется с помощью ссылок. Такой вариант используется на лоре и мне кажется оптимальным
Нажимаете на "новых: x", читаете, под прочитанным новым сообщением нажимаете "к следующему новому", читаете следующее новое сообщение. Скроллить не нужно.
Комментарии (70)
Голосуйте, уважаемые форумчане, не стесняйтесь!
категорически оставить все как есть! А за предложения о линейной структуре предлагаю бить железной линейкой. По структуре.
Не понимаю сути неудобства, тем более что уже все привыкли к нынешнему виду, так что в любом случае оставить как есть
Проголосовал "оставить как есть", т.к. древовидная структура удобнее для чтения. Только у меня давно вопрос, нельзя ли как-то отображать, на какой комментарий был сделан ответ? В случае, если идет ветвь, а внизу ответ на комментарий из ее начало, мне тяжело отследить, на что именно ответ.
Чисто гипотетически... Наверное, можно было бы вести речь о графических связях -- линиях, соединяющих сообщения. Но что с ними делать при переходе на следующую страницу? Короче, это Дима должен высказаться. И вообще: не сюда, а в тему по улучшению форума.
Ну, как что делать? Отменить следующие страницы. :) Я, к примеру, всегда по возможности стараюсь смотреть всё сразу.
Я за, но есть ограничения движка...
Убрать ограничения! Разве это проблема? :)
Не знаю. Это не ко мне, это Диме.
Это очень годная идея. Голосую двумя руками!
Я за дерево. Чем плохо?
Я так же категорически против линейной системы, вижу в ней только минусы по сравнению с древовидной структурой.
Только добавить бы ещё кнопочку "Свернуть", а то видишь, что диалог попёр не в ту сторону и проматывать его долго, пока доберёшься до следующего полезного с теме.
это да, было бы совсем ок
оставить всё как есть.
линейный годиться только если высказал мнение и забыл, но не для дискуссии и диалога по решению проблем.
Дерево - нагляднее однозначно. Но явный минус дерева в нынешнем виде - при большом количестве вложенности и фиксированной ширине страницы остается крайне мало места для сообщения.
К сожалению, я далек от веба и не знаю - возможно ли сделать "плавающую" ширину страницы с появляющейся при необходимости горизонтальной прокруткой.
Наверное это было бы симпатичнее.
С этим у всех не фонтан решения — хабр, жж, я.ру...
Проголосовал за линейную.
Сразу видно новые сообщения, страницы выглядят аккуратнее. Проблема "кто кому ответил" очень просто решается цитированием. По крайней мере на соседнем форуме я такой проблемы не наблюдаю. Кроме того, я часто сижу с телефона, поэтому новые ответы тут видеть сложнее. Ну и, как уже было сказано, чем длиннее диалог, тем уже он становится. Помнится однажды когда я спорил с автором данной темы по поводу того, с какого жесткого диска нужно грузиться, дошло до того, что ширина строки была 3 символа (по крайней мере на телефоне), что не слишком удобно.
Вот если бы в дереве выделялась ветка ответов не отступом, а скажем, цветом, то еше ниче. А так как сейчас - некрасиво
Есть вариант - добавить опцию сворачивания ветви комментариев, тогда есть шансы удовлетворить всех.
Только не как в ЖЖ! Ветку свёрнутой не ставить по умолчанию, а то читать становится невозможно.
Проголосовал за линейную структуру. Мне больше нравится как форум ubuntu.ru сделан.
Если есть возможность малой кровью добавить возможность трансформации дерева в простыню и запилить галку в профиле, можно угодить всем.
Кстати, да. Это было бы оптимальное решение. И овцы целы, и волки сыты, и пастуху вечная память. :-)))
Угодить можно будет лишь в краткосрочной перспективе. На простыне будет сложно отследить отдельные нити обсуждения, придётся квотить. А сейчас квотить не нужно и так всё понятно. А если у одного будет простыня, а у другого дерево, один будет квотить, другой - нет, то это приведёт к неразберихе в долгосрочной перспективе.
Выжить должен только один. :)
Относительно "простыни". Если есть тема, то и обсуждение должно быть по теме. Тогда и нить будет одна. Если будут какие-то вариации, то опция "Вариант для печати" решает и эту проблему. С деревом же, лично для меня, есть один, не очень приятный, нюанс. Если новые комменты были в разных "нитях", то в объёмных страницах скроллить, искать эти новые ответы довольно нудное занятие.
Голосую за "простыню".
На сайте 2332 зарегистрированных. Из них в районе полусотни пишущих интенсивно и в районе ещё сотни иногда пописывающих. Около 50 человек уже высказались. Как по мне, то опрос можно замораживать. И так всё ясно.
Странно вы считаете. Я насчитал 14 высказавшихся и 1 гостя. И 38 проголосовавших. :) [шутка]Вы случайно не в Центризбиркоме работаете? :)[/шутка]
Ну так к полусотне и приближается. :-) Как по мне, то всё уже и так ясно. Но может и повисеть ещё. Мне как-то пофиг.
Пускай висит, чо уж.
Вот бы сделать так чтобы всех можно было бы удовлетворить....
Выбрал в настройках профиля дерево - дали дерево.
Выбрал линейку - меряйтесь на здоровье...
О_о
у меня интернет через 3джи-модем. когда заканчивается трафик, врубаются ограничения и тогда при каких либо вопросах и проблемах на этом форуме делать нечего.. При сообщениях в теме более 30-50 страница грузится настолько долго, что проще плюнуть и топать на убунту.ру, что я и делаю..
Итого: древовидная структура удобнее при нормальной скорости интернета. Если скорости нет, то линейная..
Естественно никто не будет подстраиваться под нескольких человек, ибо кому оно надо..
Суровые ограничения. Я смотрел деревья и через старый жопорез.
при медленной сети лучше отключить загрузку картинок (делается в браузере), тогда будет приемлемо быстро.
Как вариант, сделать только из кеша. Ещё опера с турбо на фиговом соединении жжот.
а я не буду голосовать. мне как бы все равно какая структура. ведь главное наполнение ;)
"Оставить всё как есть".
Мне тоже кажется, что лучше как есть.
Я, например, больше читаю, а не пишу, а потому деревом гораздо понятнее, кто кому что говорит. А то иногда бывает, что в ходе решения проблемы вылезает ещё какая-нибудь, и начмнают её решать... В линейке это нереально читать (на ubuntu было пару раз)
нууу.... другой вопрос решать.... это неправильно совсем и эгоистично (кто-то в будущем не найдет ответа на такой же вопрос). Новый вопрос - новая тема
Разные варианты решения одного вопроса, обсуждаемые параллельно? ;)
Понять в простыне что-то можно только, когда тема меньше нескольких страниц, или если следить за ней с частотой не сильно меньшей, чем частота расширения. Одуплить же содержимое топика страниц на 20 уже практически невозможно.
Я, по большей части, читатель, а не писатель форума. Хоть бы какие-нибудь линии, отмечающие уровень вложенности ответа. А то, ну вообще читать плохо. Никто не цитирует... На кого отвечал, что там изначально имлось ввиду - хрен поймешь.
Пунктирные линии были бы не плохи. Читайте сверху вниз, не ошибётесь ;)
А действительно, было бы удобней, если бы было отмечено. Чтобы не заграмождать можно линии показывать при наведении (привет хабр)). Xenomorph выше предлагал, сделать ветви сворачивающимися - самое классное решение. Вот только что делать с разбиеним на страницы тогда? может его вообще убрать? Хотя тут тоже есть свои плюсы и минусы.
Разбиение убрать, а содержимое скрытых веток сделать динамически-подгружаемым при открытии ветки. В результате и меньше трафика и всё видно.
Ну уж нет! Только идиотизма со свёрнутыми тредами мне и не хватало! Это как в ЖЖ придётся постоянно мышкой тыкать? Или как на хабре? НАХРЕН!!!
Хорошо, можно не скрывать. :) Я за. Но сейчас набегут люди, считающие свой интернет медленным, и начнут возмущаться несказанному приросту трафика из-за отсутствия разбиения на страницы.
Я не считаю, что мой мобильный и-нет быстрый. И это ещё мягко сказано. Но трафик считать в XXI веке -- это уже слишком. Или у вас это так дорого стоит? У нас 4 рубля в день (на ваши деньги).
Для меня любой подсчёт трафика - дорого. Поэтому пользуюсь только безлимитными тарифами. :)
Но трафик это всегда плохо. Как для сервера, так и для клиента. Однако, как я уже говорил, меня трафик не напрягает. Но в силу своей природной экономности, я предлагаю наиболее экономные и эффективные решения.
Вы сейчас вспомните про бесконечные клики в случае скрытых веток. Но подумайте, ведь это нужно только в старой теме с кучей сообщений, где вы ни разу не были. А в новой теме или в той, в которую вы регулярно заходите, раскрыть придётся одну-две ветки. Это не так уж много и совсем не трудно, зато трафика будет сэкономлено порядочно. :) Впрочем, я не настаиваю.
P.S. А лучше вообще, ветки с новыми сообщениями выдавать пользователю не свёрнутыми. Так лишние клики понадобится ещё реже.
Смотри: есть несколько тредов в одной теме и в каждый тред написали новое сообщение. Чтобы прочесть всё это дело мне нужно развернуть все треды и проверить их содержимое. Сейчас я этого делать не должен -- достаточно промотать. Потому я плевать хотел на несколько килобайт трафика, если при этом не придётся осуществлять лишних телодвижений.
Я понимаю. И полностью согласен. Но есть же люди, которым не плевать...
Тогда, коллега, это дополнительная нагрузка на dm'a -- ему придётся делать в индивидуальных настройках возможность отключить сворачивание. Как по мне, то оно ему не надо.
Как будто это так сложно... :) Ровно три строчки написать: 1 - добавляем соответствующее поле в таблицу юзверей в базе, 2 - добавляем проверку этого поля, 3 - добавляем пункт выбора в профиль пользователя.
И переписываем отображение форума полностью. Потом говорим серверу, что надо тратить время и память на то, чтобы отрендерить для одного пользователя так, а для другого эдак... Ага?
Не-а. :) Переписывать не нужно. Достаточно добавить опять-же несколько строк кода.
А на сервак и сети нагрузка снизится, поскольку отдавать, компоновать и передавать он будет не всю теперешнюю страницу, а лишь малую её часть.
И да, серваку глубоко наплевать, одинаковые он отдаёт страницы или разные. Хотя бы потому что страницы и так у каждого пользователя разные. :) Если речь о кэшировании готовых страниц серваком, то в случае форума оно вообще актуально лишь для старых не меняющихся тем, и то если на них вдруг стали массово заходить незалогиненые пользователи. :) Что крайне маловероятно.
Есть тема в которой принимаются пожелания по форуму. Напиши туда. Мне это писать бессмысленно -- я этот форум не программирую.
кстати, да!
У линейного отображения, по большому счёту, есть один главный плюс: всегда видно новые сообщения.
Недостатком линейного отображения является потеря нити беседы. Треды имеют тенденцию к ветвлению.
У древесного отображения всегда видно кто кому и на что ответил.
А недостатков основных два:
1. Не всегда можно быстро отыскать новые сообщения.
2. Большие ветви уходят вправо или ужимаются до нечитаемого состояния.
Первое лечится добавлением ярких стилей в новые посты и/или кнопкой "Скрыть прочитанное"
Второе лечится уменьшением отступа, горизонтальным скроллом и кнопкой "Ветвь беседы" - при нажатии на неё грузится новая страница только с дочерними коментами, т.е. можно постепенно идти вглубь дерева почти до бесконечности.
Что выбрать? - Опцию в настройках: "Отображать как дерево" или "Отображать линейно". И многие форума имеют эту опцию.
Мы можем это сделать, но это надо лезть в пехапе, нащяльнике. :)
70% форумчан с вами не согласны. :Ь
(\///)
Не знаю, что вы этим хотели сказать, но подозреваю, вы не поняли мой предыдущий пост и ответили так, чтобы и я не понял ваш. :) Возможно из меня не очень хороший телепат...
Но вы предлагаете перемены, а 70% проголосовавших в этой теме за "Оставить всё как есть".
1. Этот смайл означает фейспалм.
2. Он там потому, что вы не поняли что я написал, если вообще читали, и ваш ответ выглядит... ммм... не в тему.
Возможно, не в тему вашего поста... Зато в тему темы обсуждения. ;)
Жаль что нету пункта другое. Древовидная структура вещь конечно хорошая, она позволяет избавится от километров цитат, уменьшить вес страниц, что в случает просмотра с телефона критично. Но она же заставляет отказаться от разбивки на страницы и рано или поздно тема превращается в бесконечную простыню, которую очень трудно читать, особенно на телефоне, очень трудно экономить трафик. Я недавно на этом форуме но уже заметил, что народ часто невнимательно читает темы, а все потому что увидев в своем профиле оповещение об изменении темы, нужно перечитать всю эту простыню - мало ли где что изменилось. Автор опроса не учел еще один вариант структуры тредов, некий средний вариант: треды располагаются линейно, по дате добавления, но древовидная связь между ними сохраняется с помощью ссылок. Такой вариант используется на лоре и мне кажется оптимальным
Можно просмотреть только новые сообщения, которые выделены.
Все равно палец устает скролить. Да и пока скролишь тупо забываешь, чего скролил :)
У вас на телефоне в браузере якори в ссылках не работают?
Жмете "новых: x" и не надо ничего скроллить.
Если сообщения в разных ветках, между ними приходится скроллить.Нажимаете на "новых: x", читаете, под прочитанным новым сообщением нажимаете "к следующему новому", читаете следующее новое сообщение. Скроллить не нужно.
Я что-то пропустил, кажется -___-
Есть вопрос о смене структуры отображения. Но ни у кого не возникло вопроса о том, есть-ли такая возможность! :)
Отправить комментарий