Mai puțin cod străin înseamnă o experiență de navigare mai stabilă pentru angajați
Pentru context: Administratorii și programatorii folosesc uneori „injecție DLL” pentru a introduce cod personalizat într -un proces sau program. În general, folosesc această metodă pentru a schimba sau a adăuga comportamentul aplicațiilor, cum ar fi browserele. Cu toate acestea, poate provoca, de asemenea, probleme de compatibilitate, fiabilitate sau securitate atunci când aceste programe primesc actualizări periodice.
Mozilla a lansat recent versiunea Firefox 136.0.3, care va fi probabil ultima versiune minoră înainte de a scădea o nouă iterație în aprilie. Mai departe, compania intenționează să aducă o nouă actualizare axată pe întreprindere în mai pentru a face browserul mai stabil și mai sigur. Începând cu versiunea 138, Firefox va oferi o nouă modalitate de a preveni incidentele de pierdere a datelor fără a recurge la practicile de injecție DLL.
Scriind pe Hacks Mozilla, dezvoltatorul Firefox Haik Aftandilian a explicat injecția DLL și modul în care corporațiile folosesc tehnica pentru a personaliza rutinele interne ale browserului. În esență, bibliotecile de cod externe, pe care utilizatorii Firefox le pot enumera prin pagina internă „Despre: terță parte”, pot extinde funcționalitatea sau utilitatea Firefox.
Cu toate acestea, injecția DLL este încă problematică, deoarece diferite coduri interacționează la nivelul cel mai fundamental al lanțului de execuție. Internetul este bazat pe software care interoperează standardele documentate, a spus Aftandilian, iar injectarea DLL -urilor străine în interioare fără documente ale unei aplicații nu este tocmai cea mai bună modalitate de a realiza cooperarea software.
Browserele web moderne precum Firefox sunt modificate, îmbunătățite și actualizate lunar, iar DDL -urile străine trebuie să țină pasul cu această rată de dezvoltare pentru a evita erori grave sau probleme de compatibilitate. Ceea ce funcționează astăzi ar putea să bată întregul sistem luna viitoare. Comportamentele imprevizibile cauzate de injecția DLL sunt dificil de testat și de depanat, necesitând adesea actualizări software atât pentru browser, cât și pentru DLL -ul jignitor.
Firefox 138 va include un nou SDK pentru programele de prevenire a pierderilor de date (DLP), care ar trebui să poată interacționa cu browserul fără a apela la injecția DLL. Aceste aplicații monitorizează sistemul pentru incidente potențiale de pierdere a datelor, un accent esențial pentru organizațiile de întreprindere în aceste zile.
Versiunea Firefox a May include analiza conținutului SDK, un protocol ușor similar cu tehnologia dezvoltată de Google pentru Chrome. SDK pune la punct decalajul dintre browser și un agent DLP. Versiunea lui Mozilla este compatibilă cu implementarea lui Chrome, astfel încât furnizorii de software pot oferi un singur agent DLP care funcționează cu ambele browsere.
Analiza conținutului SDK este destinată cazurilor de utilizare a afacerilor și va fi disponibilă doar în Firefox 138 prin intermediul politicilor Enterprise Firefox. Administratorii pot configura politici pentru personalizarea comportamentului browserului pe o flotă de computere, cum ar fi limitarea extensiilor browserului sau setarea opțiunilor specifice de securitate.