Новый дизайн

Аватар пользователя alexsword

Неделю назад сообщали о версии для ознакомления (там же и все новшества подробно изложены), сейчас запускаем на постоянной основе.

Здесь прикручена голосовалка, чтобы оценить и сообщить мнение.    Скажем спасибо всем участвовавшим камрадам, особенно - atorn-у, asim-у и Великому Кукурузо

Не забудьте про кнопку "настройки" справа вверху, где регулируются многие из новшеств.

Авторство: 
Авторская работа / переводика

Комментарии

Аватар пользователя atorn
atorn(6 лет 3 месяца)

Сделали максимальную контрастность в светлой теме, как было в старом дизайне.

Аватар пользователя Скиталец
Скиталец(8 лет 6 месяцев)

Внезапно. Зашёл на сайт, начал отвечать одному из камрадов. Нажал отправить и оба-на! Посмотрим, что и как.

Аватар пользователя Pinochetoff
Pinochetoff(4 года 9 месяцев)

Скажите, а опция "посмотреть только новые сообщения" может быть? Если в теме 6-10 страниц смотреть все для просмотра новых неудобно. Прыгает только к первому новому, к следующему (явно) не перейти.

Комментарий администрации:  
*** Отключен (невменяемое хамство) ***
Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

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

Аватар пользователя Pinochetoff
Pinochetoff(4 года 9 месяцев)

Однако метка НОВОЕ присутствует. Я только по ней ориентируюсь сам. Что не по дизайну понял, вопрос снимаю.

Комментарий администрации:  
*** Отключен (невменяемое хамство) ***
Аватар пользователя atorn
atorn(6 лет 3 месяца)

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

Аватар пользователя Pinochetoff
Pinochetoff(4 года 9 месяцев)

был на форуме там была опция -перейти к следующему непрочитанному, не отфильтровывались только новые, а переход к ним был( как ту к первому новому. примерно)

Комментарий администрации:  
*** Отключен (невменяемое хамство) ***
Аватар пользователя atorn
atorn(6 лет 3 месяца)

Программно это было бы несложно дописать, но не решает основную проблему в том, что "новое" отмечается от предыдущего посещения, а у комментариев может быть несколько страниц. Полезнее было бы - считать новые от какого-то момента и менять этот момент самостоятельно, а не переходом на другую страницу. Это тоже можно сделать на клиенте скриптами, и подобное есть в планах.

Аватар пользователя IvanTamerlan
IvanTamerlan(8 лет 1 неделя)

Судя по словам Алекса в базе записано:
"Время открытия записи", например, час ночи текущего дня.

Вы заходите в 2 часа ночи. Все комментарии, которые появились в период между первым и вторым часом ночи подсвечиваются меткой "новое", остальные комментарии проставляются без этой метки.

Т.е. в коде скрипта комментариев прописано:

Если (время комментария) > (время последнего открытия статьи пользователем), тогда
>>>> отобразить слово "новое"
иначе
>>>> не отображать слово "новое".

Если смотреть с такой точки зрения, то реализация просмотра новых комментариев вполне можно сделать так:

В профиле и вверху комментарие сделать небольшую панель управления:

Автоматически отмечать все комментарии прочитанными Да(_) Нет(*)
(далее неактивно или вообще под спойлером, если пункт "да" отмечен")
Перейти к следующему новому комментарию >> (и такая же ссылка под каждым новым комментарием)

А вот с реализацией немного сложнее.

Понадобится 2 времени -- дата последнего открытия и дата начала просмотра комментариев.

Все комментарии между датой последнего открытия и датой последнего просмотра комментариев -- считаются для текущего просмотра. И отдельный счетчик для комментарие после текущего просмотра.
И без особых проблем можно передвигаться между этими комментариями. Недостаток -- более высокая нагрузка на БД, т.к. отображается количество.

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

Реализация №3:
Кнопка "сформировать список непрочитанных комментариев" и в Cookie/сессию пользователя заносится список массивом непрочитанных комментариев по их идентификаторам, после чего время обновляется.
Жизнь этой переменной сессии/кука -- 1-2 часа, но в пределах одной статьи. Если будет открыта другая статья, то данные заменяются на другую статью.

Возможно, добавить функционал одновревременного открытия разрозненных комментариев. Т.е. если ссылка вида aftershock news / ? q=comment / list / a1&a2&a3 и т.д.
где a1 -- ссылка на конкретный комментарий.

Кстати, такой функционал позволит создавать "закрепленный список комментариев" сразу после авторской страницы, но эти комментарии должны занимать максимум первую страницу. Т.е. если открыта 2+ страница комментариев, то закрепленные комментарии не показывать. Недостаток -- первая страница увеличит свой размер. Закрепленных комментарие может быть больше чем на 1 страницу.

Возможное решение -- страницы комментариев должны начинаться со сдвигом, т.е. статья передает: пользовательские комментарии идут с позиции 15, до этого перечисляются закрепленные.

Закрепленные отличаются от подсвеченных зеленым цветом.

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

1. Да по поводу логики реализации.

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

Аватар пользователя IvanTamerlan
IvanTamerlan(8 лет 1 неделя)

1) мое дело предложить, подкинуть идеи. Может, что-то будет полезным.

2)

зеленые комменты вложенные

Зеленые не равно закрепленные.

Т.е. закрепленные могут иметь: 1) предисторию, если она требуется. Т.е. отображать дерево, в том числе сокращенное с помощью автора (см.п.3)
2) авторский коммент до/после, который относится к конкретному комментарию, но рассматривается как элемент дополнительной статьи, а не как к дискуссии. Скорее пояснение что было до или почему этот комментарий закреплен.

3) быть творчески переработанными. Т.е. вместо копипаста можно было отредактировать чужой коммент и тогда будет указано:
Отредактированный комментарий автором статьи. Спасибо такому-то комментатору за идею + ссылка на исходный комментарий (не отображать свои, смысл себя благодарить).
Или можно приложить исходный комментарий свернутым + diff-разметка для оценки что изменилось, но diff сложнее реализовать и он дает сбои при перестановки абзацев.

Здесь же отсылка к превью, т.е. чтобы ссылки на коммент могли отображать в превью сам коммент, в том числе обрезанную версию (с символа такого-то до символа такого-то).
Будет удобно тыкать пользователям в конкретные слова, делая более продвинутым цитирование внутри сайта, что движок сам как бы подтверждает, что этот комментарий настоящий.
Но тут пропущен момент в случае, если комментарий будет независимо исправлен. Т.е. в цитировании нужна некоторая заморозка.первоначальной версии, т.е. кеширование, чтобы избавиться от дополнительной нагрузки на базу для подгрузки посторонних комментариев.

Текстовый аналог скриншота.

 

Аватар пользователя дровосек
дровосек(11 лет 2 месяца)

В расширенной версии, если не ошибаюсь, есть опция показать все коменты сразу.

-------------------

Ночной режим - отлично, можно читать часами глаза не устают, банер на верху - улёт!

У гифок в ночном режиме присутствует белый контур.

Аватар пользователя Testudo
Testudo(5 лет 3 недели)

В расширенной версии, если не ошибаюсь, есть опция показать все коменты сразу.

Было бы прекрасно, но не нашел ни в расширенной версии ни в версии для экспертов.

Аватар пользователя atorn
atorn(6 лет 3 месяца)

Там не так сказали. Не в расширенной версии настроек, а в "улучшенном" аккаунте пользователя (у кого "зелёный человечек" при аватаре).

Аватар пользователя sasha7777
sasha7777(6 лет 8 месяцев)

Нормально прибарахлилисьsmile1.gif Спасибо

Аватар пользователя kredo
kredo(5 лет 8 месяцев)

smile9.gif прикольно !

Аватар пользователя Homo 2.0
Homo 2.0(11 лет 1 неделя)

Блин, Алекс, что за внезапная срань?   Читал себе читал и вдрупх оранжевый верх, дебильно крутящиеся стрелочки.. вы чё там обалдел что-ли smile113.gif делать нечего? Как вернуть все назад?!

Уберите пожалуйста весь этот хлам, или оставьте его малолетним мартышкам...

Я сюда читать хожу, а не смотреть как стрелочки крутятся.!

Комментарий администрации:  
*** Средний россиянин нищ не только энергетически, но и мозгами (c) ***
Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)
Аватар пользователя IvanTamerlan
IvanTamerlan(8 лет 1 неделя)

Жаль, что в превью отображается статья, а не сам комментарий, на который ссылаются.

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

Либо в редакторе добавить пункт "visible" при вставке комментария, т.е. ссылка получит суффикс &visible к комментарию, и тогда движок поймет, что нужно отобразить конкретный комментарий.

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

Аватар пользователя Homo 2.0
Homo 2.0(11 лет 1 неделя)

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

Комментарий администрации:  
*** Средний россиянин нищ не только энергетически, но и мозгами (c) ***
Аватар пользователя atorn
atorn(6 лет 3 месяца)

Преход на старую версию - это не настройка. Это ссылка на переход. Сервер вообще не знает, какие настройки вы используете, поэтому сейчас программно невозможно было бы сделать настройку "Выбирать старый дизайн", разве что с переадресацией.

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

Аватар пользователя АнТюр
АнТюр(11 лет 7 месяцев)

Мои подозрения подтвердились. Вы патологически ненавидите все новое. За это ненавидите и современную Россию. За то что она новая по отношению к СССР. 

Аватар пользователя Breber
Breber(3 года 10 месяцев)

Современная аналитика по Фрейду )))

Аватар пользователя Скиталец
Скиталец(8 лет 6 месяцев)

Мои подозрения подтвердились.

Аргументация

 по принципу отсутствия корреляции между произрастанием на небольшом участке земли приусадебного хозяйства древесного растения семейства Адоксовых порядка Ворсянкоцветных и наличием близкого родственника мужского пола в столице государства (?) расположенного на востоке Европы.

Моё, ежели чЁ. 

Аватар пользователя Homo 2.0
Homo 2.0(11 лет 1 неделя)

Ну вот вы и проделали свой путь от перманентно недокормленного советской властью мальчика с еврейскими корнями до записного идиота АШ, играющего по пятницам в  доктора Фрейда.


И да, я ненавижу любые "ещё более лучшие" товары впариваемые мне насильно. Хотя бы в силу того что не желаю тратить время на то , что и так отлично работало.

То что вы этого не понимаете, это проблемы вашего личного идиотизма, а не мои.

Комментарий администрации:  
*** Средний россиянин нищ не только энергетически, но и мозгами (c) ***
Скрытый комментарий kolos (без обсуждения)
Аватар пользователя kolos
kolos(5 лет 5 месяцев)

Просто теперь у него так выглядит "весело и цынично".

Аватар пользователя Скиталец
Скиталец(8 лет 6 месяцев)

Внизу в настройках "Прежняя версия сайта".

Скрытый комментарий Повелитель Ботов (без обсуждения)
Аватар пользователя Повелитель Ботов

Перспективный чат детектед! Сим повелеваю - внести запись в реестр самых обсуждаемых за последние 4 часа.

Комментарий администрации:  
*** Это легальный, годный бот ***
Аватар пользователя Kilo_Quebec
Kilo_Quebec(5 лет 5 месяцев)

Было все строго и незаметно. Внезапно возник новый дизайн. Переключился на старый. Он оказался совсем старый. И вот в старом дизайне я уже не вижу, как переключитьсяя на новый. Подскажете?

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

просто зайти на aftershock.news без поддоменов

Аватар пользователя Kilo_Quebec
Kilo_Quebec(5 лет 5 месяцев)

Спасибо.

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Алекс, всё конечно круто, но всё же стоит оставить базовой по рассылкам и доступу для народа надёжную версию https://m.aftershock.news/, а уже в неё вставить переход на продвинутую.

Я сам откатил назад ввиду недостатков связи в районе. Охват аудитории не пустой звук, чём с успехом пользуются всякие Твиттер и пр. smile201.gif

С уважением Ярик.

Аватар пользователя Breber
Breber(3 года 10 месяцев)

Да, запестрело-заколосилось. И нагромождения детектед (хонор 8х браузер самсунг) 

Аватар пользователя Tagudur
Tagudur(4 года 5 месяцев)

Доброго времени суток! В мобильной версии, в Chrome, телефон redmi note 4. В шапке сайта обрезается шестеренка, отчего ее сложно нажимать, 

Аватар пользователя atorn
atorn(6 лет 3 месяца)

Да, при менее 600 ширины есть такое. Спасибо, поправим.

Кстати, не нажимайте её - пользуйтесь 2 свайпами влево. Сначала вызовется сайдбар, потом - настройки.

А свайп вправо - меню, сделанное из части левого сайдбара

Аватар пользователя Breber
Breber(3 года 10 месяцев)

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

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Redmi 4A 720*1280, загружаю на 'боку', читаю вертикально.. Opera, текст выходит за экран, обычно справа.

Аватар пользователя atorn
atorn(6 лет 3 месяца)

Это мобильный браузер эвристически применяет стиль Zoom ко всей странице, не всегда удачно. Чтобы подправить, ввёл настройку "Зум" в меньшую и большую стороны. У браузера есть ещё режим "как в ПК" - он вообще без зума, когда отображается всё очень мелко. Для него в Настройках - Зум до 280%. А в ващем случае - есть Зум 90, 80 и 70%.

Аватар пользователя Отсюда
Отсюда(5 лет 1 месяц)

При создании статьи на телефоне разметка страницы уходит за край экрана. 

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Вроде получше, но хрень такая: открываешь статью - всё нормально, но когда доходишь до комментов, то вот они и не влазят в формат.(( 

Да, в настройках у меня стаж в цифрах.. вот щас пишу коммент, всё нормально, когда отдельно от статьи.

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Уф, наконец нашел зуум, щас попробую.

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Не нравятся мне все эти 'костыли'. Мне то пофиг, а каково новичкам?

Мне кажется, все трудности возникли из-за несоответствия размерности основного текста и комментариями к нему.)) Проверьте пожалуйста.))

Аватар пользователя atorn
atorn(6 лет 3 месяца)

Трудности эти - из-за нигде не стандартизированных алгоритмов подгонки масштаба зума в мобильнике к показу любого сайта. Где страницы короткие, там срабатывает. Где длинные, там после срабатывания зума колонка может расшириться, но телефон повторно зум не перестраивает (чревато постоянной перестройкой). Идеально - если бы страница сама выводилась шириной в подходящее количество пикселей, 300-500. Для этого надо переверстать весь сайт, и на это у нас сил нет. Ручной "Зум" - быстрый выход из этих проблем.

(Вообще, для решения масштабирования есть это https://developer.mozilla.org/ru/docs/Mozilla/Mobile/Viewport_meta_tag , но ещё не применялось.)

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Не, ну в старой версии всё работало как-то. Вы уж сделайте всё по уму, что бы неучи вроде меня не мучились и сайт не терял привлекательности.))

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Зашёл сейчас, всё чётко работает.))

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

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Зашёл по необходимости через Opera mini с минимальным экраном, в общем это швах.. Правая сторона страницы обрезана на треть.(( хорошо хоть старая версия сайта в работе.

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Зашёл по необходимости через Opera mini с минимальным экраном, в общем это швах.. Правая сторона страницы обрезана на треть.(( хорошо хоть старая версия сайта в работе.

Аватар пользователя Ярик FantomI
Ярик FantomI(8 лет 9 месяцев)

Есть нагромождение в шапке, её можно и поширше сделать.))

Аватар пользователя zonder
zonder(6 лет 7 месяцев)

При выделении текста в статье мышкой (ну, вот, читаю я так) и прокрутке скролом, выскакивает меню, которое я не вызывал.

Аватар пользователя alexsword
alexsword(12 лет 7 месяцев)

Выделил текст и пролистал (на компе), ничего не вылезло. Что за устройство / браузер?

Страницы