Донецкий техникум промышленной автоматики

Блокувальник реклами uBlock розділився на два проекти

Вчора ми розповідали вам про чудесне перетворення розширення Adblock в BetaFish Adblocker, і в коментарях до посту почалося обговорення іншого популярного блокувальника реклами uBlock, з яким теж твориться щось дивне. Ми вирішили розібратися в ситуації і поділитися з вами фактами.

Ми вирішили розібратися в ситуації і поділитися з вами фактами

uBlock - ще одне розширення для блокування реклами на відвідуваних сайтах. Відповідно до заяв Реймонда Хілла, розробника проекту, і коментарів деяких користувачів, uBlock відрізняється від аналогів тим, що споживає менше пам'яті, ресурсів процесора і в цілому більш легковаге. Наприклад, ось статистика споживання пам'яті від авторів:

Наприклад, ось статистика споживання пам'яті від авторів:

А ось більш вражаючі дані по завантаженню CPU:

А ось більш вражаючі дані по завантаженню CPU:

Дивацтва почалися в цьому місяці, коли в Chrome Web Store виникло нове альтернативне розширення з такою ж назвою. При цьому початкове розширення було спочатку перейменовано в uBlock₀, потім зовсім пропало з каталогу і тільки через деякий час повернувся під назвою uBlock Origin.

Цілком зрозуміло, чому в цій сітуауціі багато користувачів почали задваться питаннями і навіть звинувачувати більш нове розширення в шахрайстві. Але що ж відбулося насправді?

Передача прав

Реймонд Хілл (gorhill), початковий розробник uBlock, через деякий час прокоментував ситуацію.

This is how however more and more of my time was spent, and no doubt it would just become worst as uBlock gained popularity. So I was getting sucked into something I never intended to do.

Проект uBlock створювався Реймондом як хобі і в основному тільки для себе. Він хотів створити розширення, яке буде задовольняти його завданням. І не більше. А вийшло все так, що uBlock став дуже популярним (майже 1 млн користувачів в Chrome Web Store). Ні часу, ні бажання на підтримку і розвиток розширення відповідно до вимог користувачів у нього не було. Тому він вирішив передати право на назву "uBlock" і основний репозиторій на Гітхабе Крісу Алеоді .

При цьому Реймонд продовжить підтримувати тепер уже форк основної гілки. Цей форк, по суті, це остання саме його версія розширення, яка в основному буде отримувати виправлення. Нові функції будуть додаватися тільки тоді, коли він сам відчує в них необхідність для себе. І що найцікавіше. Цей форк продовжить жити в Chrome Web Store за старою адресою і з усією поточної базою користувачів. У нього змінилося лише назва: тепер це uBlock Origin. У той час як Крісу довелося опублікувати друге розширення, яке за місяць набрала близько 55 тис. Користувачів.

Новий uBlock (від Кріса) і старий uBlock Origin (від Реймонда) продовжать існувати і розвиватися незалежно один від одного. Хоча на даний момент ці розширення є майже копіями, в недалекому майбутньому їх шляху, інтерфейс і можливості можуть сильно розійтися.

А що там з видаленням з Web Store?

На самому початку ми писали, що оригінальне розширення пропало з каталогу Chrome Web Store, а потім повернулося вже під новою назвою. Через деякий час після публікації нового розширення uBlock від Кріса, старе було видалено з каталогу модераторами нібито через порушення правил сервісу.

Через деякий час після публікації нового розширення uBlock від Кріса, старе було видалено з каталогу модераторами нібито через порушення правил сервісу

При цьому Реймонд не отримував ніяких повідомлень від Google, і навіть після звернення в підтримку ніхто не зміг пояснити йому причину, посилаючись на те, що всі подробиці описані в листі, який він повинен був отримати (але не отримав). Залишимо за дужками якість модерації Chrome Web Store (самі все розумієте ...).

The Chrome store is ridiculous. They should just be straightforward and state the reason of why the extension is taken down right in the dashboard. What's so difficult about this?

Автор так і не отримав відповіді на свій запит, але спробував знову відправити uBlock на модерацію, в цей раз змінивши назву на uBlock Origin і іконку (на самому початку нашого поста ви можете побачити вже нову іконку). І розширення пропустили.

Драма про авторство

Нещодавно між старим і новим авторами розширення розігралася невелика драма . Суть дуже проста. Кріс написав на сторінці розширення, що воно "current uBlock project development by Chris". Реймонд образився на це, вважаючи, що Кріс таким чином хоче залишити за собою всі лаври. Правда потім вони помирилися. Кріс опублікував навіть відео з вибаченнями. А підпис про авторство замінили на "Project currently managed by Chris".

Ок, так де і як завантажити uBlock?

Якщо ви хочете продовжувати користуватися оригінальним розширенням, яке швидше за все буде розвиватися виключно тільки в бік виправлень, то встановлюйте uBlock Origin .

Якщо ж вам цікаві нові можливості, і ви хочете стати частиною спільноти, пропонувати свої ідеї, то тут краще звернути увагу на новий uBlock .

UPD

Настав час підбити підсумки. uBlock Origin продовжує жити з новою великою аудиторією, а ось uBlock, схоже, загнувся. Користувачі перебігли за справжнім автором.

today 25.04.2015

Але що ж відбулося насправді?
А що там з видаленням з Web Store?
What's so difficult about this?
Ок, так де і як завантажити uBlock?