Windows Tips & News

Firefox ще получи нов API за разширения, без обратна съвместимост

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

Разработчици на Mozilla са обявили че във Firefox 45 ще бъде добавена нова реализация на API за разширения на браузъра. Нарича се WebExtensions и използва естествена HTML технология. WebExtensions ще направи възможно създаването на разширения, съвместими с Google Chrome и обратно.

Реклама

банер с лого на firefox
Първата алфа версия на API на WebExtensions, която ще видим във Firefox 45, се очаква през март 2016 г. В публикация в блог Mozilla споменава, че се очаква следните приложни програмни интерфейси (API) да бъдат внедрени по това време: аларми, contextMenus, pageAction и browserAction. Плюс това ще има куп частично поддържани API: отметки, бисквитки, разширение, i18n, известия, време за изпълнение, съхранение, раздели, уебнавигация, уеб заявка, прозорци.

Поддръжката за тези нови видове добавки вече е внедрена в хранилището на addons.mozilla.org. Той ще бъде разпространен за обществеността заедно с Firefox 44. От Firefox 47 се очаква внедряването на WebExtensions да бъде в бета етап. И накрая, във Firefox 48, WebExtensions ще достигнат използваем етап.

След това поддръжката за класически (базирани на XUL) добавки ще отпадне след известно време! Не е ясно колко дълго ще остане налична поддръжката за класически добавки във Firefox.

Добавките, създадени с WebExtensions, ще бъдат съвместими с опцията Electrolysis/multi-process на браузъра Firefox. Когато е активиран, той изпълнява добавки в отделен процес, който изолира добавките от основния процес на браузъра. Разделите ще работят по същия начин - изолиран процес за всеки отворен раздел ще бъде предоставен от опцията за няколко процеса.

Класическите добавки имат проблеми с Electrolysis. Много от тях може да спрат да работят напълно, когато Electrolysis бъде пуснат в стабилната версия на Firefox, която се очаква през април 2016 г. с Firefox 46.

Докато добавките на WebExtensions могат да се използват в други браузъри като Opera или Chrome, потенциалната загуба от много полезни разширения на Firefox е толкова разочароващо, че много потребители вероятно ще спрат да използват Firefox. Тези промени, заедно с прилагането на подписите за разширения, който не може да бъде изключен, като се започне с Firefox 44, може значително да намали гъвкавостта и силата на Firefox. Напълно възможно е много неща, възможни днес чрез добавки във Firefox, да не са достъпни с помощта на новите API на WebExtensions. Например, аз съм скептичен относно това дали моят любим Tab Mix Plux XUL-базирана добавка може да бъде възможно с новия модел на разширения. След като поддръжката на XUL-базирана добавка отпадне, може да не е възможно да се създаде такава добавка.

Въпреки че е разбираемо, че целта на Mozilla е да подобри Firefox, да го направи по-безопасен, по-бърз и по-приятелски за средния потребител, много потребители, включително и аз, няма да бъдат доволни, ако цената, която трябва да платим за такива промени, осакати функционалността на браузър. Какво е вашето мнение за всички тези бъдещи промени? Смятате ли, че си заслужават?

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Microsoft казва, че функцията за изтегляне на файлове на Defender не представлява риск

Microsoft казва, че функцията за изтегляне на файлове на Defender не представлява риск

4 отговораMicrosoft наскоро актуализира своята антивирусна програма Defender, като добави възможн...

Прочетете още

Microsoft доставя актуализации на микрокод на процесора Intel, за да коригира пропуските в сигурността

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Windows 10 Изчистете архивите на последните файлове

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още