28.03.2019
Open-Source-Browser
Basilisk-Browser setzt auf alte Firefox-Tugenden
Autor: Stefan Bordel
com! professional / Screenshot
Der Basilisk-Browser richtet sich in erster Linie an Entwickler. Die Open-Source-Software baut auf den älteren Gecko-Versionen von Firefox auf, nutzt aber eine optimierte Engine.
Als Mozilla im November 2017 mit Firefox 57 und der neuen Servo-Engine aus dem Quantum-Projekt an den Start ging, war dieser Schritt nicht unumstritten. Die in Rust programmierte Technologie arbeitet zwar deutlich performanter, allerdings wurden in der neuen Version XUL-basierte Erweiterungen nicht mehr unterstützt. Die Folge war, dass viele liebgewonnene und mächtige Add-ons nicht mehr mit Firefox kompatibel waren.
Browser mit vollem Support für XUL ist, wird bei der Firefox-Alternative Basilisk fündig. Die Open-Source-Software baut im Wesentlichen auf den Mozilla-Technologien XUL und Gecko auf, wobei diese in Form von UXP (Unified XUL Platform) und Goanna weitergepflegt und entwickelt werden.
Wer nun auf der Suche nach einem Federführend bei der Programmierung von Basilisk ist das Team hinter dem Pale-Moon-Browser. Im Gegensatz zu Pale Moon unterstützt der Basilisk-Browser allerdings auch die Wiedergabe von DRM-geschützten Content. Außerdem kommt hier standardmäßig die von Firefox 29 - 56 bekannte Australis-Oberfläche zum Einsatz.
Der Funktionsumfang von Basilisk umfasst darüber hinaus Support für die freie Soundarchitektur ALSA unter Linux sowie Unterstützung für NPAPI-Plugins, WebAssembly (WASM), TLS 1.3 und HSTS.
Auf der Homepage des Projekts steht der Basilisk-Browser in 32- und 64-Bit-Versionen für Windows und Linux zum Download bereit. Eine Reihe weiterer empfehlenswerter Browser finden Sie in unserem Beitrag "Den richtigen Browser für jeden Einsatzzweck finden".
Codeerzeugung per KI
Code ist sich viel ähnlicher als erwartet
Eine Studie zeigt, dass einzelne Codezeilen zu 98,3 Prozent redundant sind, was darauf hindeutet, dass Programmiersprachen eine einfache Grammatik haben. Die Machbarkeit von KI-erzeugtem Code war also zu erwarten.
>>
JavaScript Framework
Hono werkelt im Hintergrund
Das JavaScript-Framework Hono ist klein und schnell. Ein weiterer Vorteil ist, dass Hono auf vielen Laufzeitumgebungen zum Einsatz kommen kann.
>>
WebGPU
Sicherheitslücke in Browser-Schnittstelle erlaubt Rechnerzugriff via Grafikkarte
Forschende der TU Graz waren über die Browser-Schnittstelle WebGPU mit drei verschiedenen Seitenkanal-Angriffen auf Grafikkarten erfolgreich. Die Angriffe gingen schnell genug, um bei normalem Surfverhalten zu gelingen.
>>
Container
.NET 8 - Container bauen und veröffentlichen ganz einfach
Dockerfiles erfreuen sich großer Beliebtheit. Unter .NET 8 lassen sich Container für Konsolenanwendungen über den Befehl "dotnet publish" erzeugen.
>>