Ово су напредак који је познат рад Фирефока у Ваиланду

Фирефок лого

Мартин Странски, одржавалац Фирефок пакета за Федору и РХЕЛ и који је такође одговоран за пренос Фирефока за Ваиланд, је објавио извештај који резимира најновија дешавања у Фирефоку у Ваиланд окружењима.

У извештају то помињу неке функције се нису могле одмах применити због разлика у приступу имплементацији у Кс11 и Ваиланду. У првом случају, потешкоће су настале због радње међуспремника Ваиланд у асинхроном режиму, што је захтевало стварање посебног слоја за апстрактан приступ међуспремнику Ваиланда. Наведени слој ће бити додат у Фирефок 93 и подразумевано ће бити омогућен у Фирефоку 94.

С обзиром на настајући дијалози, главна потешкоћа је била та што је Ваиланд захтевао поштовање строгих искачућа хијерархија, то јест, родитељски прозор може створити подређени прозор са скочним прозором, али следећи скочни прозор који почиње од овог прозора мора бити повезан са оригиналним подређеним прозором, формирајући ланац. У Фирефок-у сваки прозор може генерисати више искачућих прозора који нису чинили хијерархију.

Проблем је био у томе што када користите Ваиланд, затварање једног од скочних прозора захтева поновну изградњу целог ланца прозора са другим искачућим прозорима, док присуство више отворених искачућих прозора није неуобичајено, јер се искачући прозори користе за примену прозори. скочни прозори, менији, обавештења, додатни дијалози, захтеви за дозволе итд.

Ситуацију су такође компликовали неуспеси у Ваиланду и ГТК -у, па би мале измене могле довести до појаве различитих регресија. Међутим, код за управљање искачућим прозорима за Ваиланд је измењен и намерава се укључити у Фирефок 94.

Поменута су и друга побољшања везана за Ваиланд укључују додавање 93 скале промене ДПИ у Фирефок како би се елиминисало треперење приликом померања прозора на ивици екрана у поставкама за више монитора. У Фирефоку 95 планирано је решавање проблема до којих долази приликом коришћења интерфејса превлачења и испуштања, на пример при копирању датотека из спољних извора у локалне датотечне системе и при премештању картица.

Са лансирањем Фирефок 96, Ваиланд порт Фирефока ће постићи општи паритет у функционалности са Кс1 верзијом1, барем када се покреће у ГНОМЕ Федора окружењу. После тога, програмери ће се фокусирати на усавршавање рада у Ваиланд окружењима ГПУ процеса, у коме се код уклања ради интеракције са графичким адаптерима и који штити главни процес претраживача од пада у случају квара управљачког програма.

Планирано је и увођење кода у процес ГПУ -а за декодирање видео записа помоћу ВААПИ -а, који се тренутно уводи у процесе обраде садржаја.

Поред тога, можемо истаћи укључивање за мали проценат корисника стабилних огранака Фирефока, строги режим изолације локације, развијен у оквиру пројекта Фисије.

За разлику од произвољне дистрибуције обраде картица у доступној групи процеса (подразумевано 8), која се до сада користила, режим закључавања премешта обраду сваке веб локације у њен засебни процес са поделом не по картицама, већ по доменима који омогућавају додатну изолацију садржаја спољних скрипти и ифраме -ова.

Снажан начин изолације штити од напада бочних канала, попут оних које се односе на рањивости класе Спецтре, а такође смањује и фрагментацију меморије, ефикасније враћа меморију оперативном систему, минимизира утицај сакупљања смећа и интензивно рачунање на страницама других процеса и побољшава ефикасност балансирања оптерећења, различите ЦПУ језгра и побољшава стабилност (блокира процес који исцртава ифраме неће повући главно место и друге картице заједно са њим).

Међу познатим питањима ккоје настају када користи се строги начин изолације, приметан је пораст меморије и потрошње дескриптора датотека при отварању великог броја картица, као и прекид рада неких додатака, нестанак садржаја ифраме -а при штампању и позивању функције за снимање снимка екрана, смањење у ефикасности кеширања докумената у ифраме -у Губитак садржаја из попуњених, али не предатих образаца при опоравку сесије након пада.

izvor: https://mastransky.wordpress.com


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.