
Kapitelklicken springt direkt hin
Shownotes
Diese Revision greifen wir eine Hörerfrage (podcasts.social/@HaraldKi@nrw.social/115407170…) zu Browser-Engine-Diversity auf und ordnen sie gemeinsam ein: Wie steht es um Vielfalt, Governance und Einfluss großer Konzerne auf Blink, WebKit und Gecko? Wie steht es um die Zukunft von Mozilla? Und wir gehen den praktischen Fragen nach – von Marktanteilen über Contribution-Realität bis hin zu Modellen, wie Features trotzdem in alle Browser kommen.
Wir sind auf der T3CON
Am 25. November sind wir auf dem Community-Day der TYPO3 Conference T3CON in Düsseldorf. Schaut auch gerne vorbei! Mehr Infos auf t3con.typo3.com/?ref=workingdraft.de.
Schaunotizen
[] Browser-Engine-Diversity
In der Folge schildern wir zunächst die Ausgangsfrage: Was passiert, wenn eine Engine ausfällt? Und ist es überhaupt möglich, eine neue Engine „from Scracth“ zu bauen? (podcasts.social/@HaraldKi@nrw.social/115407170…).
Wir sprechen über die faktische Kontrolle bei Blink, WebKit und Mozilla (bkardell.com/blog/2023-Mid-Season-Power-Rankin…), vergleichen das Governance-Modell mit dem Linux-Kernel (lwn.net/Articles/915435) und diskutieren, warum „Open Source“ auf dem Papier nicht automatisch breite Mitbestimmung bedeutet.
Wir beleuchten die Interop-Initiative (github.com/web-platform-tests/interop/tree/main), den Einfluss von Firmeninteressen auf Prioritäten und warum externe Beiträge in der Praxis selten sind – trotz positiver Beispiele. Dazu zählen Igalia (igalia.com) als Dienstleister für Implementierungen quer durch die Engines sowie Yoav Weiss (blog.yoav.ws/posts/so_you_want_to_push_a_web_p…)‚ Weg zur Umsetzung des <picture>-Elements in Blink (indiegogo.com/it/projects/yoavweiss/picture-el…) bis hin zu seinen aktuellen Arbeiten an Speculation Rules in WebKit (youtube.com/watch?v=VEYxyNxfqG8).
Wir schauen auf Marktanteile (gs.statcounter.com/browser-market-share/all/ge…), reden über iOS-Restriktionen und darüber, warum wir uns eher regulatorische Einbußen bei Apple vorstellen können, als ein „Firefox geht hops“.
Zum Thema neue Engines fallen uns Servo (igalia.com/chats/servo) und Ladybird (igalia.com/chats/ladybird) ein: technisch überhaupt erst machbar dank präziser Specs und Tests – „nur sehr viel Arbeit“. Aber die Frage nach dem nachhaltigen Geschäftsmodell bleibt.
Am Ende geben wir konkrete Tipps: Issues schreiben, sich in Standards einbringen, gezielt Implementierungen finanzieren – und dabei die eigene Zeit trotzdem nicht verschenken.
Diskutiert die Folge mit uns in unserem Community-Slack: draft.community