Отключаем свечение рамок (расширение для браузера) - Повышаем читаемость и снижаем нагрузку на цп

Тема в разделе "Королевство Live", создана пользователем Marvin, 5 фев 2018.

  1. DanielDefo

    DanielDefo его величество Команда форума

    Рега:
    18 апр 2009
    Сообщения:
    83.982
    Шекелей:
    5.992.995G
    Karma:
    49.927
    Gold:
    5.992.995
    +17
    скорее комп напрягается из за ебанутой древовидности и массы контента в комментах на главной (фотки гифки фреймы и пр), когда ветка заполнена кажется что лагает из за аватарок.

    но я считаю древовидность удобной, потому вот так. Хз можно ли ее оптимизировать без свертываний контента и пр, кто подскажет?
     
    Последнее редактирование: 6 фев 2018
  2. Капитан Врунгель

    Капитан Врунгель

    Рега:
    7 дек 2015
    Сообщения:
    2.930
    Шекелей:
    8.220G
    Karma:
    648
    Gold:
    8.220
    Наоборот, поярче бы!
     
  3. Phaelle

    Phaelle (буржуй) VIP

    Рега:
    2 июн 2009
    Сообщения:
    2.100
    Шекелей:
    11.470G
    Karma:
    74
    Gold:
    11.470
    Мне лень код смотреть, может дерево слишком избыточно на выходе из-за особенностей движка?
     
    Последнее редактирование модератором: 6 фев 2018
  4. Капитан Врунгель

    Капитан Врунгель

    Рега:
    7 дек 2015
    Сообщения:
    2.930
    Шекелей:
    8.220G
    Karma:
    648
    Gold:
    8.220
    Уровень яркости можно было бы завязать на какой-нибудь параметр. Рега, золото, курс биткоина, количество банов или дней до дня памяти Бесика Кудухова. Но зачем?.. Нам лишь бы долгоносик не прошёл, а там уже и лето, потные бабёнки в автобусах и тесных сарафанах, холодненькая "Охота" и две недели без мегеры (в Турцию улетит)... Мысль потерял. О, моя остановка.
     
  5. Grankar

    Grankar

    Рега:
    29 ноя 2012
    Сообщения:
    18.293
    Шекелей:
    916G
    Karma:
    857
    Gold:
    916
    Зашёл в тред где пяток аутистов с 2009 регой и ослеп. :putinhappy2:
     
  6. Stardust

    Stardust Постфилософ Команда форума

    Рега:
    2 июн 2009
    Сообщения:
    4.764
    Шекелей:
    9.635G
    Karma:
    2.051
    Gold:
    9.635
    да не из-за дерева лагает, а из-за 50 анимированных аватарок. Это не кажется, а точно из-за нее, проверено. Я пока ее отключил

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

    Respawn

    Рега:
    5 дек 2014
    Сообщения:
    594
    Шекелей:
    5.110G
    Karma:
    8
    Gold:
    5.110
    Может поможет, но звучит убедительно по крайней мере со стороны логики https://habrahabr.ru/company/odnoklassniki/blog/313978/.
    Ну а вот собственно то что подтолкнуло меня погуглить на счет этой статьи. Кусок кода анимашки на аватарку. Если он конечно еще актуальный

    @keyframes shineMove {
    0% { -webkit-transform: translateX(-500%) ; -moz-transform: translateX(-500%) ; -o-transform: translateX(-500%) ; -ms-transform: translateX(-500%) ;transform: translateX(-500%) };
    100% { -webkit-transform: translateX(1000%) ; -moz-transform: translateX(1000%) ; -o-transform: translateX(1000%) ; -ms-transform: translateX(1000%) ;transform: translateX(1000%) }

    /*
    0% { -webkit-transform: translateX(-500px) ; -moz-transform: translateX(-500px) ; -o-transform: translateX(-500px) ; -ms-transform: translateX(-500px) ;transform: translateX(-500px) };
    100% { -webkit-transform: translateX(800px) ; -moz-transform: translateX(800px) ; -o-transform: translateX(800px) ; -ms-transform: translateX(800px) ;transform: translateX(800px) }

    0% { left:-200% };
    100%{left: 1000%};
    */
    }
     
  8. Butch_HK

    Butch_HK

    Рега:
    1 мар 2017
    Сообщения:
    221
    Шекелей:
    2.650G
    Karma:
    15
    Gold:
    2.650
    Я давно заметил, что когда оставляю открытой главную, то моя скорость майнига на видяхе проседает примерно на 10%, сперва подумал, что дефо совсем ебанулся и зашил в код майнер, но на других страницах скорость возвращается на исходную. Рамки ни на что не повлияли вообще.
     
  9. Stardust

    Stardust Постфилософ Команда форума

    Рега:
    2 июн 2009
    Сообщения:
    4.764
    Шекелей:
    9.635G
    Karma:
    2.051
    Gold:
    9.635
    ну так у меня так и было сделано на трансформах, которые должны эффективно считаться на ГПУ

    дефо постит на главной зацикленные видосы, они и влияют
     
  10. Respawn

    Respawn

    Рега:
    5 дек 2014
    Сообщения:
    594
    Шекелей:
    5.110G
    Karma:
    8
    Gold:
    5.110
    Ты со статьей ознакомься полностью, там есть примеры оптимизации. В анимашках подобного плана есть косяк, дубль прорисовка элемента. Цепочка идет так CPU > GPU > User
     
  11. Respawn

    Respawn

    Рега:
    5 дек 2014
    Сообщения:
    594
    Шекелей:
    5.110G
    Karma:
    8
    Gold:
    5.110
    Добавлю свои 5 копеек - на Xeon-ах все гуд)) 00-01% нагрузки. Вывод - юзайте Xeon-ы))
     
  12. Stardust

    Stardust Постфилософ Команда форума

    Рега:
    2 июн 2009
    Сообщения:
    4.764
    Шекелей:
    9.635G
    Karma:
    2.051
    Gold:
    9.635
    ну так лучше все-равно способа нет. Этот репейнт в начале и конце уж точно лучше, чем анимировать на ЦПУ. Они предупреждают, что это может сожрать память, это не мой случай. Маленькие аватарки ~8Kб и маленький градиент грузятся на ГПУ и там анимируются, дай бог это 1-2Мб все весит
     
  13. Respawn

    Respawn

    Рега:
    5 дек 2014
    Сообщения:
    594
    Шекелей:
    5.110G
    Karma:
    8
    Gold:
    5.110
    В начале и конце цикла анимации? А сколько раз она повторяется в среднем за скажем 1 минуту просмотра страницы?
     
  14. Marvin

    Marvin Рыцарь кубков

    Рега:
    7 июл 2009
    Сообщения:
    390
    Шекелей:
    255G
    Karma:
    10
    Gold:
    255
    C img не стану ничего утверждать, вероятно ты лучше шаришь.
    А анимации в стиле я тоже отключил, интуитивно.

    вероятно нужно сделать заплатку как с юутубом - что бы плеер подгружался только после клика на скриншот. Или автозагрузка при скроллинге что бы не терять фишку живых иллюстраций.
     
  15. Nirvano

    Nirvano Нелепый украинец VIP

    Рега:
    28 июл 2012
    Сообщения:
    3.937
    Шекелей:
    885G
    Karma:
    933
    Gold:
    885
    Было 15 % на страницу, сейчас около нуля.
    Правильным путем идете, товарищи.
     
  16. Stardust

    Stardust Постфилософ Команда форума

    Рега:
    2 июн 2009
    Сообщения:
    4.764
    Шекелей:
    9.635G
    Karma:
    2.051
    Gold:
    9.635
    на сколько я понял, не у каждого цикла, а именно при загрузке и выгрузке анимации, у меня она бесконечная, смысл браузеру ее выгружать с ГПУ?по крайней мере, я сейчас в слоях такого не наблюдал

    да даже если есть эти перерисовки в каждом цикле, это ничего не меняет. Лучше скорее всего все-равно способа нет. Анимацию для премиум страницы я сделал на JS на GSAP фреймворке и он, на сколько я понимаю, тоже трансформами анимирует, а его точно не дураки делают

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

    и вообще, вас там циферки беспокоят или у вас действительно все прямо лагает? так можно вообще от всей красоты отказаться в пользу циферок, чего мы точно никогда не сделаем
     
  17. Miyuri

    Miyuri

    Рега:
    4 дек 2015
    Сообщения:
    2.032
    Шекелей:
    1.225G
    Karma:
    22
    Gold:
    1.225
    На работе древний комп, напрягается сильно от цикличных видосов, шо жеппа. Но уже привык доджить это дело. После отключения анимаций рамки фаерфокс стал "полегче", но если вкладками не засирать, то это и не критично.
     
  18. WokiToki

    WokiToki

    Рега:
    14 дек 2010
    Сообщения:
    187
    Шекелей:
    365G
    Karma:
    2
    Gold:
    365
    Что за собрание маминых программистов
     
  19. Respawn

    Respawn

    Рега:
    5 дек 2014
    Сообщения:
    594
    Шекелей:
    5.110G
    Karma:
    8
    Gold:
    5.110
    Как на счет оптимизации страницы через профиль пользователя реализовать? Тупая кнопка в профиле "У меня Говнопечь" которая будет резать анимацию и остальную лабуду грузящую машину на стороне пользователя? Глушилка на JS. Ну как версия для слабовидящих на некоторых ресурсах.
     
  20. Respawn

    Respawn

    Рега:
    5 дек 2014
    Сообщения:
    594
    Шекелей:
    5.110G
    Karma:
    8
    Gold:
    5.110
    Я вижу себе это так: Профиль - Настройки - "Минимальные настройки страницы". Скрипт на JQ + Ajax, 1 параметр в базе или в сессии (хотя глупо - разрыв сессии и настраивай по новой), кэш браузера как вариант, но почистил кеш и все по новой жми на кнопку. Далее дело за JQ - отключать атрибут css.
     
  21. Stardust

    Stardust Постфилософ Команда форума

    Рега:
    2 июн 2009
    Сообщения:
    4.764
    Шекелей:
    9.635G
    Karma:
    2.051
    Gold:
    9.635
    тогда уж лучше полностью на стороне бэкэнда это делать, вот только у большинства посетителей нет настроек и даже аккаунтов нет, а тем, у кого есть, о существовании такой настройки нужно еще узнать. С точки зрения дизайна, всегда лучше решать за пользователя и не усложнять его жизнь лишними настройками, галочками и кнопочками
     
  22. Marvin

    Marvin Рыцарь кубков

    Рега:
    7 июл 2009
    Сообщения:
    390
    Шекелей:
    255G
    Karma:
    10
    Gold:
    255
    Так то да. Но ты давно заходил в настройки аккаунта на этом сайте?) Там миллион по сути ненужных кнопочек и галочек
     
    Последнее редактирование: 7 фев 2018
  23. Stardust

    Stardust Постфилософ Команда форума

    Рега:
    2 июн 2009
    Сообщения:
    4.764
    Шекелей:
    9.635G
    Karma:
    2.051
    Gold:
    9.635
    в ксенфоро много чего сделано неудобно
     

Поделиться этой страницей