Paul Ford: Der Browser ist heute eine einzige, mächtige App-Plattform

The Web Is More Than Enough, by Paul Ford

Paul Ford: Der Browser ist heute eine einzige, mächtige App-Plattform

Paul Ford hat mit TinyLittleOffice eine Office-Suite gebaut, die ihre Daten in der URL speichert – und war überrascht, wie günstig und schnell das ging. Der Browser biete mit Web Crypto, Web Assembly, WebGL und Web Audio längst alles, was früher großen Teams vorbehalten war. Diese Werkzeuge seien für Konzerne wie Google entworfen worden, doch nun könne auch der Einzelne damit ernsthafte Anwendungen bauen. Das verändere die Ökonomie von Software grundlegend.

Der Webbrowser ist sehr, sehr, sehr mächtige Software für Anwendungen, und die Kosten, auf diese Macht zuzugreifen, sinken scheinbar jeden Tag.
  1. simonw

    Ich mag diese Aussage:

    > Der Webbrowser ist sehr, sehr, sehr mächtige Software für Anwendungen, und die Kosten für den Zugriff auf diese Macht sinken scheinbar jeden Tag.

    Es ist verrückt, wie viel einfacher es heutzutage ist, Dinge zu bauen, die Webtechnologie nutzen. Ich baue in diesen Tagen mehrmals pro Woche Features auf Basis von three.js und Offline-Speicher und SSE und WebAudio und WebAssembly. Früher habe ich mit einigen davon vielleicht ein- oder zweimal im Jahr herumgebastelt.

  2. the__alchemist

    Für alle, die Schwierigkeiten haben, den Kommentaren oder der Mentalität zu folgen: Jemand hat vor ein paar Wochen in einem HN-Kommentar etwas erklärt, das mir geholfen hat, Klarheit zu gewinnen: Web- (und insbesondere SaaS-)Entwickler machen einen großen Teil der HN-Nutzer aus. Sie nutzen und lieben Frontend-Frameworks, Node, NPM und die Verwendung von Webtechnologie für viele Aufgaben als erste Wahl unter den Werkzeugen.

  3. palata

    Ich weiß, dass das oft eine unpopuläre Meinung ist, aber für mich ist das Web wirklich zu viel.

    Viele Leute (mich eingeschlossen) beschweren sich gern darüber, wie systemd versucht, alles zu übernehmen, aber Browser sind viel schlimmer. Selbst wenn ich heute realistisch mein Betriebssystem wählen kann, muss ich die meisten Apps in einem Browser ausführen. Und die Browser-Landschaft ist in Bezug auf Freiheit nicht so toll: Google kontrolliert sie durch Chromium, Apple schafft es, seine Nutzer zur Verwendung von Webkit zu zwingen, und Firefox ... ist marginal.

    Mehr noch: Ich kann realistisch mein eigenes Betriebssystem zusammenstellen, das ist tatsächlich machbar. Die eine knifflige Komponente, die ich allerdings integrieren muss, ist der Browser. Und die Browser-Landschaft wird wiederum völlig von BigTech kontrolliert.

    Auf Webapps zu drängen, bedeutet, uns in Chromium einzusperren, das von Google kontrolliert wird. Ich sehe nicht, was daran toll sein soll, eine Kopie von Chromium in eine Webapp einzubetten und das dann eine "Desktop-App" zu nennen.

    Ich will Kontrolle und Vielfalt. Das Web ist weit davon entfernt, und aus irgendeinem Grund lieben die Leute das.

  4. palata

    > das Multiplayer-über-Audio-Ding ist meines Wissens eine Premiere für ein Echtzeit-Strategiespiel

    Weil es Spaß macht, aber das ist auch alles. Ich hatte vor Jahrzehnten einen Kurs an der Universität, bei dem das Ziel war, Daten zwischen zwei Computern über Audio zu übertragen (und der Klang war unangenehm). Es ist keine neue Idee, es ist einfach nichts, was man außer zum Lernen oder zum Spaß tun sollte.

  5. JoshTriplett

    Ich führe ungefähr sechs Anwendungen regelmäßig aus:

    - Ein Browserfenster (mit Tabs)

    - Ein Terminalfenster (mit Tabs)

    - Signal (keine Web-App, aus gutem Grund, obwohl ich ehrlich gesagt begeistert wäre, wenn es ohnehin in einem Browser-Tab als App leben würde, die auf localhost bereitgestellt wird)

    - Den gelegentlichen PDF-Betrachter für PDFs, an denen ich arbeite (alles, was aus dem Web geladen wird, wird im PDF-Betrachter des Browsers angezeigt, aber wenn ich Präsentationen oder Arbeiten oder Ähnliches erstelle, habe ich ein Terminal und einen PDF-Betrachter beide halb maximiert)

    - Videoplayer für lokale Videos (mpv)

    - Musikplayer für lokale Musik (quodlibet)

Mehr von diesem Tag

2026-11-08