LINUX.ORG.RU
ФорумTalks

Chrome плагин для оптимизации вебья

 


0

2

Приветствую.

А никто случаем не встречал какой-нибудь хитрый плагинчик, который немного ускоряет вебсайт путем блокировки или подмены бесполезных, жрущих ресурсы, функций jquery (или чо там щас модняво у смузихлебов) ?

Что-то типа NoJS, только интеллектуального noJS.

★★★★★

Вроде, есть. lynx в gopher умеет ходить нативно, без плагинов.

tiinn ★★★★★
()

Decentraleyes?

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

krasnh ★★★
()
Ответ на: комментарий от ddidwyll

У него нет браузера, у него хром вместо него. Браузер надо наоборот установить.

firkax ★★★★★
()
Ответ на: комментарий от krasnh

Там есть режим «запрещено всё везде» с белыми списками разрешённых доменов/урлов? Речь про js, медиа-теги, мета-редиректы

firkax ★★★★★
()
Ответ на: комментарий от firkax

Поставил.

Фейсбук сразу отказался открываться. Другие написали что у меня заблокирован Javascript.

Нет.

ТЗ было в имитации функций нагружающих систему, а не в блокировании скриптоты =)

windows10 ★★★★★
() автор топика
Последнее исправление: windows10 (всего исправлений: 1)
Ответ на: комментарий от krasnh

Он кеширует файлы, код всё равно выполняться будет, а ТС-у нужен именно запрет выполнения части(!) кода или его поптимизация и всё это на лету, в общем что-то нереалистичное, кмк.

mydibyje ★★★
()
Ответ на: комментарий от mydibyje

Нет, чисто программно я это могу написать, просто это будет долго, и надо будет насобирать коллекцию тормознутых функций.

<script>$( "button" ).click(function() {$( "div" ).toggle("fold", 1000 );});</script> - условно говоря этот самый toggle переопределяется так что с него выбрасывается все что связано с эффектами и он тупо перерисовывает объект в DOM. Когда-то в бытность веб-макакинга, я переписывал эти jquery-ui таким образом чтоб они работали быстрее и меньше жрали.

Теперь бы готовое решение.

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

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

В современном вебе ты это не выкинешь, потому что это уже не js давно делает по сути, а движок браузера по разнарядке css. Все свистоперделки через css врубаются, добро пожаловать в 2020-е.

jquery блин это что-то времен гражданской войны.

James_Holden ★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от her_s_gory

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

James_Holden ★★★
()
Ответ на: комментарий от mydibyje

Он кеширует файлы

Он выкачивает архив всех этих веб-библиотек и обращается к нему локально, минуя сервера. Утверждается увеличение скорости загрузки страниц. Но ТС не это надо.

  • Ресурсы в «коробке»: AngularJS, Backbone.js, Dojo, Ember.js, Ext Core, jQuery, jQuery UI, Modernizr, MooTools, Prototype, Scriptaculous, SWFObject, Underscore.js, и загрузчик веб-шрифтов.
krasnh ★★★
()
Последнее исправление: krasnh (всего исправлений: 1)
Ответ на: комментарий от windows10

ТЗ было в имитации функций нагружающих систему, а не в блокировании скриптоты =)

Это мартышкин труд, поскольку как только конкретный костыль для конкретного сайта (а именно их и придётся писать) станет малость популярным, код сайта изменят, чтобы больше не имитировали. И будет вечная война щита и меча. Лучше уж для себя или узкой группы лиц в ViolentMonkey реализовывать и помалкивать, тогда скорее всего не заметят.

CrX ★★★
()
Последнее исправление: CrX (всего исправлений: 1)
Ответ на: комментарий от CrX

Ну почему же ? Тут же дело не в коде сайта, а в том что веб-макаки чтобы сделать пару ajax-запросов, тащат аж целый jquery\jquery-ui со 100500 функций.

windows10 ★★★★★
() автор топика
Ответ на: комментарий от windows10

чисто программно я это могу написать

Святая простота. Придётся переписывать почти всё полностью и 146% получится ещё тормознее. Ну и судя по упоминанию jquery, перед началом придётся с годик потратить чтобы разобраться что сейчас как (а чтобы хорошо получилось - несколько годиков).

ddidwyll ★★★★
()
Последнее исправление: ddidwyll (всего исправлений: 1)

Ну и да, никто в трезвом уме такое делать не станет, поэтому можешь поиски заканчивать.

ddidwyll ★★★★
()
Ответ на: комментарий от windows10

веб-макаки чтобы сделать пару ajax-запросов, тащат аж целый jquery\jquery-ui со 100500 функций.

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

CrX ★★★
()

uBlock

FF на телефоне с uBlock загружает сайты заметно быстрее чем хром и работает быстрее.

grim ★★☆☆
()
Последнее исправление: grim (всего исправлений: 1)
Ответ на: комментарий от James_Holden

jquery блин это что-то времен гражданской войны.

Вот, Петька, перебьем всех js-кодеров и заживём!

Smacker ★★★★★
()

который немного ускоряет вебсайт путем блокировки или подмены бесполезных, жрущих ресурсы, функций jquery (или чо там щас модняво у смузихлебов) ?

не боишься что такие оптимизации будут напрочь убивать сайт т.к. там все на костылях и подпорках работает?

ublock+umatrix - режет мусор и всякий лишний код с «третьих» источников

Kolins ★★★★
()
Последнее исправление: Kolins (всего исправлений: 1)

Как ты себе вообще это представляешь? Это сломает всё, что можно.

nebularia ★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)