Всегда с уважением, Александр.
Жалобы и предложения...
Вложения в постах куда-то пропали...

Большой опыт, порой, не даёт находить/видеть нам простые и очевидные решения. 
Всегда с уважением, Александр.
Всегда с уважением, Александр.
- Реклама
Да, пропала часть вложений в результате одного глюка, я восстановил все из бекапа сделанного при переезде.
Более свежие не бекапились, могу восстановить важные вложения если авторы сообщений пришлют файлы и ссылки на сообщения
Более свежие не бекапились, могу восстановить важные вложения если авторы сообщений пришлют файлы и ссылки на сообщения
2B OR NOT 2B = FF
- Сообщения: 6
- Зарегистрирован: Пн июн 01, 2020 14:37:23
Периодически заглядывал на сайт. Впечатление уюта от кота понравилось. В свободное время решил небольшой вклад сделать в это дело и слегка оживить символ сайта. Посмотреть что получилось можно по ссылке:
https://jsfiddle.net/Dobriac/heL60cbg/
Интерфейс этой песочницы НЕ заточен под мобильные, а на компьютере можно растянуть окошко результата и всё рассмотреть детально.
Поделитесь своими впечатлениями, понравилась вам кошачья возня или не нужно это?
Я у себя через Stylus прикрутил, вроде не мешает, но адекватно оценить можно только со стороны.
Хочу плжалова ься на непонимание как работают личные сообщения. Я хотел отправить четырем пользователям, отправилось только одному. Осталные застряли у меня в Исходящих. В чем разни ца между папками Исходящие и отправленные? Почему там сообщения застревают, как ввообще это работает здесь
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
Это просто значит, что они их еще не открыли, т.е. не читали. Это уже от них зависит, форум тут не причем.
- Реклама
Dobriac, этот сайт и так иногда лежит и тормозит у некоторых, особенно с зимней темой, а ты предлагаешь скриптов накидать. Да и реализовать это можно парой гифок, а не пихать скрипты. И нужна-ли эта анимация если её не видно? Я например при загрузке сайта первое что вижу это шапку и рекламу, а где-то внизу монитора заголовок форума.
По мне так форум и так не очень удобен из-за лишней информации как например: карма, рейтинг сообщений, когда зарегистрирован, сколько всего сообщений, рейтинг сообщения, прокручивать много надо. Хорошо хоть картинки большие под спойлер ушли. Но это чисто мои придирки, есть сайты и с гораздо более худшим пользовательским видом.
По мне так форум и так не очень удобен из-за лишней информации как например: карма, рейтинг сообщений, когда зарегистрирован, сколько всего сообщений, рейтинг сообщения, прокручивать много надо. Хорошо хоть картинки большие под спойлер ушли. Но это чисто мои придирки, есть сайты и с гораздо более худшим пользовательским видом.
- Сообщения: 6
- Зарегистрирован: Пн июн 01, 2020 14:37:23
Спасибо за отклик, radteh.
Я не берусь вникать почему тормозит сайт. Часто это связано с передачей данных подключенных сторонних сервисов и множественными запросами к базе. Оживление кота этого не требует.
То что я предложил, не совсем скрипты. Технически мой вариант анимации, выполненный по технологии CSS только в отношении свойства transform, браузер может оптимизировать в очень высокой степени. Этот процесс не занимает основной поток и не инициирует перерасчет макета в процессе своей работы. Современные браузеры перекладывают его отрисовку на мощные плечи GPU.
Вот цитата из рекомендаций Google по этому поводу:
Анимация средствами CSS обычно обрабатывается отдельно от основного потока браузера, в котором выполняется стилизация, перерасчет макета, перерисовка и поток JavaScript. Это означает, что, если браузер выполняет какие-то ресурсоемкие задачи в основном потоке, анимация, выполненная средствами CSS, потенциально может продолжать работать без прерывания. Изменение свойств transform и opacity во многих случаях может обрабатываться тем же потоком, что и анимация на основе CSS (этот поток называется потоком компоновщика), поэтому в идеале для анимации следует использовать именно эти свойства.
В сравнении с тяжелыми гифками мой вариант совершенно невесом. Весь код 1150 байт, вот он:
Вот по поводу "если её не видно" согласен. Это повод задуматься... но ведь чем отличается хороший прибор от плохого, обычно неприметными мелочами, тысячей их.
Я не берусь вникать почему тормозит сайт. Часто это связано с передачей данных подключенных сторонних сервисов и множественными запросами к базе. Оживление кота этого не требует.
То что я предложил, не совсем скрипты. Технически мой вариант анимации, выполненный по технологии CSS только в отношении свойства transform, браузер может оптимизировать в очень высокой степени. Этот процесс не занимает основной поток и не инициирует перерасчет макета в процессе своей работы. Современные браузеры перекладывают его отрисовку на мощные плечи GPU.
Вот цитата из рекомендаций Google по этому поводу:
Спойлер
СсылкаАнимация средствами CSS обычно обрабатывается отдельно от основного потока браузера, в котором выполняется стилизация, перерасчет макета, перерисовка и поток JavaScript. Это означает, что, если браузер выполняет какие-то ресурсоемкие задачи в основном потоке, анимация, выполненная средствами CSS, потенциально может продолжать работать без прерывания. Изменение свойств transform и opacity во многих случаях может обрабатываться тем же потоком, что и анимация на основе CSS (этот поток называется потоком компоновщика), поэтому в идеале для анимации следует использовать именно эти свойства.
Спойлер
Код: Выделить всё
#kot_head{will-change:transform;transform-origin:45% 85%;animation:kot_head 30s infinite}@keyframes kot_head{63%{transform:rotate(0)}65%{transform:rotate(-7deg)}75%{transform:rotate(-7deg)}85%{transform:rotate(7deg)}95%{transform:rotate(7deg)}100%{transform:rotate(0)}}#kot_rraw{will-change:transform;transform-origin:85% 0;animation:kot_rraw 20s infinite}@keyframes kot_rraw{0%{transform:translateY(0) skewY(0)}5%{transform:translateY(-3px) skewY(15deg)}30%{transform:translateY(-3px) skewY(15deg)}40%{transform:translateY(0) skewY(0)}}#kot_lraw{transform-origin:0 25px;will-change:transform;animation:kot_lraw 20s infinite}@keyframes kot_lraw{0%{transform:translateX(0) scaleY(1)}5%{transform:translateX(4px) scaleY(.85)}30%{transform:translateX(4px) scaleY(.85)}40%{transform:translateX(-2px) scaleY(0.92)}70%{transform:translateX(-2px) scaleY(0.92)}80%{transform:translateX(0) scaleY(1)}}#kot_hvost{will-change:transform;transform-origin:0 100%;animation:kot_hvost 25s infinite}@keyframes kot_hvost{30%{transform:skewX(0)}50%{transform:skewX(-7deg)}60%{transform:skewX(0)}70%{transform:skewX(0)}80%{transform:skewX(6deg)}100%{transform:skewX(0)}}
Не у всех есть мощные плечи GPU. Кто-то пользуется нетбуком, кто-то планшетом, а кто-то ПК без видеокарты.
К тому-же чем больше кода, тем больше потенциальных мест ошибки. И не факт что модификация одного модуля не повредит работе другого модуля.
К тому-же чем больше кода, тем больше потенциальных мест ошибки. И не факт что модификация одного модуля не повредит работе другого модуля.
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
radteh, скрипты эти на скорость загрузки сайта почти никак повлиять не могут. И "гифки" - давно уже устарели. И мощность GPU тут при чем? Он не нужен мощный для движения 2D спрайтов. И всё ваше остальное не к месту. Зачем критиковать то, что не понимаете как работает?
- Сообщения: 6
- Зарегистрирован: Пн июн 01, 2020 14:37:23
Приветствую, NStorm!
Приятно что кто-то правильно понял о чём я пишу. Для такой задачи действительно можно считать мощными "плечи" любого GPU, который в том или ином виде сейчас присутствует практически во всём, что может выводить изображение на экран, от чахлого смартфона до ПК без видеокарты, которые я и сам эксплуатирую практически "не только лишь всегда"
P.S. Radteh'a сильно не критикуйте, он, вероятно, прочувствовал боль торможения radiokot'a на собственной шкуре и теперь особенно ценит надёжную и удобную простоту не ожидая добра от излишеств. Я его от части понимаю.
Приятно что кто-то правильно понял о чём я пишу. Для такой задачи действительно можно считать мощными "плечи" любого GPU, который в том или ином виде сейчас присутствует практически во всём, что может выводить изображение на экран, от чахлого смартфона до ПК без видеокарты, которые я и сам эксплуатирую практически "не только лишь всегда"
P.S. Radteh'a сильно не критикуйте, он, вероятно, прочувствовал боль торможения radiokot'a на собственной шкуре и теперь особенно ценит надёжную и удобную простоту не ожидая добра от излишеств. Я его от части понимаю.
Но форум продолжает тормозить...
УРА! Шерсть заработала!!!
P.s.: Надеюсь, написание статей тоже заработало?
P.s.: Надеюсь, написание статей тоже заработало?
работает но еще не протестировано до конца
2B OR NOT 2B = FF
Что- то мне кажется, что зря сделана невозможность удаления картинок из img.radiokot...
Получается, что, если, в процессе создания сообщения пришлось редактировать картинку и заново грузить её на хостинг, то там сохраняются ВСЕ копии картинок, даже если используется только одна.
Так можно хостинг "завалить мусором", а, я так думаю, что он, всё- таки, не "резиновый"..
К тому же, чем больше картинок, тем медленнее грузится страница хостинга.
Получается, что, если, в процессе создания сообщения пришлось редактировать картинку и заново грузить её на хостинг, то там сохраняются ВСЕ копии картинок, даже если используется только одна.
Так можно хостинг "завалить мусором", а, я так думаю, что он, всё- таки, не "резиновый"..
К тому же, чем больше картинок, тем медленнее грузится страница хостинга.
Да вроде осталось удаление....
А вот то, что на старых картинках перестали отображаться теги - бяда. Фильтр по тегам работает, но тегов на изображениях нет.
Новое загрузил - там есть....
Добавлено after 1 minute 45 seconds:
UPD: Таки да, не удаляются.
Исчезают при удалении, после обновления странички восстают из мёртвых.
Спойлер

Новое загрузил - там есть....
Добавлено after 1 minute 45 seconds:
UPD: Таки да, не удаляются.
Исчезают при удалении, после обновления странички восстают из мёртвых.
- Сообщения: 1978
- Зарегистрирован: Ср июл 17, 2013 13:55:57
viewtopic.php безбожно тормозит. Посмотрел сейчас - время ответа 4.6с. Ну нереально много в нынешнее время.
Если нужна помощь с настройкой сервера - могу помочь, безвозмездно, за плечами 15 лет опыта в ИТ. Полагаю, что дело в настройках БД. Если MySQL+MyISAM или MariaDB, надо крутить настройки кешей ключей и запросов. И скриптом mysqltuner.pl можно погладеть, он дельные подсказки дает.
Если нужна помощь с настройкой сервера - могу помочь, безвозмездно, за плечами 15 лет опыта в ИТ. Полагаю, что дело в настройках БД. Если MySQL+MyISAM или MariaDB, надо крутить настройки кешей ключей и запросов. И скриптом mysqltuner.pl можно погладеть, он дельные подсказки дает.
а нельзя ли сделать цитирование при ответе не из последних там 10 или сколько-то сообщений, а по всей теме вообще? пагинацию сделать в подвале для выбора цитаты...
и еще, с цитатами вообще давно пора сделать так: выделил текст, нажал кнопку "цитировать" и процитировалс выделеннй текст, а не все сообщение целиком. особенно акутально это для мобильной версии, ибо там крайне неудобно цитаты укорачивать...
и еще, с цитатами вообще давно пора сделать так: выделил текст, нажал кнопку "цитировать" и процитировалс выделеннй текст, а не все сообщение целиком. особенно акутально это для мобильной версии, ибо там крайне неудобно цитаты укорачивать...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
NStorm, до тюнинга еще банально не дошли руки
да и таких лагов я лично не наблюдал
от советов не откажусь но попозже
ARV, цитировать можно и и так любое сообщение
или вы хотите из редактора?
про выделенный текст я уже неоднократно писал
процитировать так что либо кроме непосредственно текста еще тот геморрой
да и таких лагов я лично не наблюдал
от советов не откажусь но попозже
ARV, цитировать можно и и так любое сообщение
или вы хотите из редактора?
про выделенный текст я уже неоднократно писал
процитировать так что либо кроме непосредственно текста еще тот геморрой
2B OR NOT 2B = FF
когда отвечаешь на сообщение, бывает надо процитировать другое сообщение - для этого есть "подвал" с несколькими последними сообщеними. если там нет нужного, то невозможно как-то просто его найти и вставить выбранный текст из него, приходится открывать другую страничку форума, находить сообщение, делать цитату полностью всего сообщения, копировать полученный текст и вставлять в первый редактор... затем удалять лишний текст...nds писал(а):цитировать можно и и так любое сообщение
по-моему, весь геморрой из-за попытки сопровождать кривой (и, как я понимаю, самописный) движок форума... имхо, было бы продуктивнее потрудиться над скриптом, который бы осуществил перенос базы сообщений в другую таблицу под один из "настоящих" движков форума, где все фичи реализованы давно. то есть поставить нормальный движок и перебросить сообщения в него. я понимаю, что это не очень просто, но, имхо, целесообразнее, чем латать нынешний бесконечно...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!





