Windows Tips & News

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

click fraud protection

Разработчици на 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 Installer в безопасен режим, за да премахнете приложения

Активирайте Windows Installer в безопасен режим, за да премахнете приложения

Както може би знаете, Windows Installer (MSI) не работи по подразбиране в безопасен режим на Wind...

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

Архив на книги в Windows Store

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

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

Windows 10 Активирайте архивите в режим на игра

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

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