Загрижена за проблеми със сигурността и броя потребители, които не се актуализират, Mozilla ще използва технологията MIcrosoft, за да принуди инсталирането на актуализации
Mozilla ще използва технологията на Microsoft, за да актуализира браузъра Firefox . Започвайки с Firefox 68, уеб браузърът на Mozilla ще използва Microsoft BITS (Background Intelligent Transfer Service) за доставяне на актуализации. Това е същата технология, използвана от Windows Update.
Започвайки с пускането на Firefox 70, BITS ще се използва със специален агент за актуализации като прокси, вместо просто да бъде част от самия браузър. Това ще улесни инсталирането на актуализации.
Защо Mozilla ще използва технологията на Microsoft?
Основната мотивация за преминаване към BITS, използван заедно с агент за актуализиране, е да се улесни получаването на най-новите актуализации от потребители с по-бавни връзки. По този начин Mozilla се стреми да гарантира, че остарелите версии на браузъра се актуализират за тези, които не са го използвали достатъчно дълго, за да могат да се инсталират редовни актуализации.
С настоящия метод на работа на BITS, актуализациите могат да се изтеглят само когато някой използва Firefox. Чрез превключване към специален агент за актуализации е възможно тези актуализации да се изтеглят във фонов режим, без това да повлияе на производителността на браузъра.
Според разработчик на Mozilla , идеята е агентът за актуализации да бъде:
... Фонов процес, който ще продължи да работи, след като браузърът бъде затворен, за изтегляне и прилагане на актуализации. Това трябва да направи актуализациите по-удобни за всички и да намали времето, необходимо за получаване на нови актуализации за потребители, които не са добре поддържани от текущия процес на актуализация, тъй като те не работят редовно с Firefox и / или имат бавни интернет връзки.
Нека уточним, че говорим за Windows . Повечето Linux дистрибуции имат Firefox в своите хранилища и го актуализират, когато се актуализира останалата част от операционната система . Не знам какво се случва с другите методи за инсталиране в Linux.
Преди пълноценното внедряване на тази технология, има предварителна стъпка. Както обяснява друг разработчик на Mozilla
Като стъпка преди освобождаването на агента за актуализация, първо ще позволим на Firefox да актуализира с помощта на BITS без агента за актуализация.
Това ще ни позволи по-лесен преход от един шоков механизъм към друг, вместо просто да изпуснем всичко наведнъж. Засега Firefox ще извиква BITS чрез интерфейс, вграден в двоичния файл. Този интерфейс засега ще комуникира директно с BITS, но ще бъде проектиран по такъв начин, че в бъдеще да може да комуникира с BITS, използвайки Агента за актуализация като посредник.
Това ще ви позволи да управлявате BITS задания като потребител на локална услуга, което е начинът, по който искаме изтеглянията да се случват, когато агентът за актуализация ги изтегля независимо.
Не забравяйте, че Mozilla трябваше да актуализира браузъра два пъти в рамките на една седмица поради проблеми със сигурността. Следователно, актуализациите не са нещо, за което можете да разчитате на добрата воля на потребителите.