Basiliski brauser loobub WebExtensioni tugi

Basiliski brauser, veebibrauser, mida hooldab peamiselt Pale Mooni meeskond, ei toeta edaspidiseid WebExtensionil põhinevaid laiendusi.

Brauser põhineb Unified XUL-i platvormil, Mozilla koodide hoidla kahvliversioonil, mis loodi enne Mozilla lülitumist XUL-i ja muude Firefoxi komponentide eemaldamisse ning keskendudes WebExtensions ja Servo-komponentidele.

Basiliiski praeguseid versioone peetakse arendustarkvaraks, mis tähendab, et kasutajatel võib brauseri kasutamisel tekkida probleeme ja arenduse ajal võivad asjad muutuda.

Pale Mooni ja Basiliski juhtiv arendaja Moonchild paljastas täna, et veebibrauser loobub edaspidigi toetatavatest WebExtensionidest. WebExtensions tugi oli brauseris katseline.

Esitatakse järgmised põhjused:

  • WebExtensionsi tugi Basiliskis oli vastuolus XUL-i põhiste laiendite toega; XUL-i põhised laiendused saavad teha kõike, mida WebExtensions juba saab teha, ilma et oleks vaja luua spetsiifilisi API-sid funktsioonide jaoks, mida vaikeseade WebExtension API-d ei toeta.
  • WebExtensions võib (ja on juba) tutvustanud omaette turvalisuse ja muid probleeme.
  • Erinevus WebExtensioni põhifunktsioonide ja XUL-põhiste laiendite toetamise vahel.
  • Liidese modifikatsioonid, mis on vajalikud WebExtensionsi integreerimiseks XUL-põhisesse brauserisse.

Mozilla WebExtensions arendusega sammu pidamiseks oleks vaja tohutult pingutusi ja inimjõudu. Moonchild tunnistab, et meeskonnal pole selleks selleks vajalikku tööjõudu.

Otsustati keskenduda XUL-ile ja loobuda WebExtensionsi tugi.

Basiliski kasutajad, kellel on installitud WebExtensions, võivad tulevikus värskenduse korral näha, et nad eemaldatakse brauserist automaatselt. Ainus võimalus selle vältimiseks on jääda praegusele versioonile (või veebibrauseri viimasele versioonile, millel on WebExtensions tugi); seda aga ei soovitata, kuna värskendused võivad turvaprobleeme ja muid probleeme lappida.

Kasutajate arv, keda muudatus mõjutab, on ebaselge; üks Basiliski kasutamise peamisi põhjuseid on see, et see toetab XUL-i põhiseid laiendusi.

Kasutajad, kes vajavad samaaegselt XUL-põhiste laienduste ja WebExtensions-i tuge, võiksid soovida tutvuda Waterfoxiga. Brauser toetab mõlemat (WebExtensions mingil määral), kuid sellel on oma probleemid.

Nüüd sina : kas sa proovisid Basiliskit või kasutasid seda regulaarselt?