FawkesWeb
Fast jeder „eigene“ Browser ist eine Hülle um Chromium. FawkesWeb ist keine: HTML-Parser, DOM, CSS-Kaskade, Layout, Rendering und ein kleiner JavaScript-Teil sind selbst geschrieben.
Was es macht
Unter der WPF-Oberfläche liegt ein vollständiger, wenn auch kleiner Stapel: ein HTML-Parser mit eigenem DOM, eine CSS-Engine mit Kaskade, ein Layout- und Rendering-Durchlauf und eine JavaScript-Ausführung mit Ereignisschleife und Brücke ins DOM. Kein eingebettetes WebView, kein Chromium, keine Hunderte-Megabyte-Laufzeit.
Und jetzt das Wichtige, weil es vor dem Kauf gehört und nicht danach: Das ist ein Experiment. Es wurde geschrieben, um zu sehen, wie weit ein handgebauter Browser-Stapel kommt. Es ersetzt keinen richtigen Browser. Seiten, die für moderne Engines gebaut sind, werden unvollständig oder gar nicht dargestellt – das ist keine Kinderkrankheit, sondern der Stand der Dinge.
Wofür es taugt: einfache und lokale HTML-Dokumente ansehen, beobachten, wie Kaskade und Layout eine Seite auflösen, und sich anschauen, was ein Browser eigentlich tut, wenn niemand ihm die Arbeit abnimmt. Die sieben Tage Testlauf sind hier ausdrücklich dazu da, an deinen eigenen Seiten auszuprobieren, ob das reicht.
Das Fenster mit Adresszeile und den Schaltflächen für Cookies, TOR- Netzwerk und KI-Zusammenfassung. Die Startseite zeigt die drei eingebauten Bereiche – RSS-Leser, Kalendervorschau und IMAP-Posteingang – hier mit Platzhaltern gefüllt.
Was du davon hast
- Eigene Engine statt eingebettetem Chromium – der ganze Weg von HTML bis Bild.
- HTML-Parser, DOM, CSS-Kaskade, Layout, Rendering und JavaScript in einem Programm.
- Klein und ohne mitgelieferte Browser-Laufzeit.
- Läuft unter Windows auf .NET Framework 4.7.2.
- Zeigt, wie eine Seite aufgelöst wird, statt es hinter einer fertigen Engine zu verstecken.
- Sieben Tage Testlauf, um an echten Seiten zu sehen, was geht und was nicht.
Wofür man es benutzt
Neugier auf den Unterbau
Wer wissen will, was zwischen Quelltext und Bild passiert, sieht es hier an einem Stapel, der klein genug zum Überblicken ist.
Einfache und lokale Seiten
Ein Dokument ansehen, ohne einen ganzen modernen Browser dafür zu starten.
Nicht für den Alltag
Online-Banking, Web-Anwendungen, alles mit viel JavaScript: dafür bitte den gewohnten Browser behalten.
Voraussetzungen
- PlattformWindows
- Laufzeit.NET Framework 4.7.2 · WPF
- KategorieInformationen