Ladybird

Webbläsare under utveckling skapad från grunden, utan att vara beroende av motorer som Chromium eller Gecko.

Beskrivning


Nätet Ladybird är ett ambitiöst projekt för att utveckla en webbläsare med öppen källkod, lett av Ladybird Browser Initiative, en ideell organisation skapad för att främja oberoende på webbläsarmarknaden. Initiativet syftar till att skapa ett alternativ fritt från påverkan av stora teknikföretag, genom att utveckla en webbläsare från grunden, utan att vara beroende av befintliga motorer som Chromium (använt av Google Chrome, Microsoft Edge och Opera) eller Gecko (använt av Mozilla Firefox).

Kontext och Mål

Ladybird började som en HTML-visare för projektet SerenityOS, men har utvecklats till en oberoende webbläsare, med fokus på webbstandarder, prestanda, stabilitet och säkerhet. Den utvecklas med uppdraget att erbjuda en användarcentrerad surfupplevelse, utan att kompromissa med integriteten, och utan metoder som standard sökavtal eller monetisering via tokens, som observerats i andra webbläsare. Organisationen betonar sin oberoende, finansierad uteslutande genom donationer och sponsorer, utan företagsinverkan.

Utvecklingsstadium och Tidslinje

I juli 2025 befinner sig Ladybird i ett för-alfa stadium, vilket gör den lämplig endast för utvecklare och tidiga användare. Den officiella tidslinjen anger:

  • Alfa-version för tidiga användare på sommaren 2026, först för Linux och macOS.
  • Beta-version 2027.
  • Stabil lansering för allmänheten 2028.

Dessa tidsramar speglar komplexiteten i att bygga en webbläsare från grunden, särskilt en egen motor, och indikerar ett åtagande att leverera en robust produkt. Senaste uppdateringar, som i januari och februari 2025, visar framsteg i enlighet med webbstandarder, inklusive ledarskap i stöd för WebCrypto-API och JavaScript-specifikationer, samt kompatibilitet med verktyg som Figma och Firefox DevTools-protokollet.

Teknisk Arkitektur

Ladybird använder en flertrådad arkitektur för att förbättra säkerheten och stabiliteten, vilket beskrivs nedan:

  • Huvudprocesser: Inkluderar en huvudprocess för användargränssnittet, flera renderingsprocesser (WebContent, en per flik), en bilddekoder-processor (ImageDecoder) och en begärningsserver-process (RequestServer).
  • Säkerhet: Bilddekodering och nätverksanslutningar utförs utanför huvudprocessen, vilket ökar robustheten mot skadligt innehåll. Varje flik körs i en sandlåda-process, isolerad från systemet, vilket minskar risken för sårbarheter.

Nätet ärvde komponenter från SerenityOS av historiska skäl, såsom:

  • LibWeb: Webbrenderingsmotor.
  • LibJS: JavaScript-motor.
  • LibWasm: Implementering av WebAssembly.
  • LibCrypto/LibTLS: Bibliotek för kryptografi och TLS.
  • LibHTTP: HTTP/1.1-klient.
  • LibGfx: 2D-grafik, bilddekodering och rendering.
  • LibUnicode: Stöd för Unicode och lokalitet.
  • LibMedia: Ljud- och videouppspelning.
  • LibCore: Händelseloop och operativsystemabstraktion.
  • LibIPC: Interprocess kommunikation.

Även om den ursprungligen var kopplad till dessa bibliotek, tillåter projektet nu användning av tredjepartsbibliotek för vanliga funktioner, såsom bildformat, ljud, video, kryptografi och grafik, men upprätthåller åtagandet att aldrig anta en annan webbläsarmotor.

Senaste Framsteg och Förväntningar

Uppdateringar från 2025 framhäver betydande framsteg:

  • Januari 2025: Ledarskap i enlighet med JavaScript-specifikationer, stöd för WebCrypto-API, godkännande i Googles anti-bot kontroller, stöd för Figma och tillägg av nya CSS-egenskaper.
  • Februari 2025: Förebyggande av "Flash Of Unstyled Content", adoption av curl och OpenSSL, implementering av Resource Timing, nya CSS-funktioner och stöd för Firefox DevTools-protokollet.
  • Juni 2025: Utförande av Compiler Explorer, vilket möjliggör att ladda, kompilera program och visa avmontering, även om live-redigering fortfarande behöver förbättras.

Dessa framsteg indikerar ett fokus på kompatibilitet med webbstandarder och utvecklarverktyg, vilket är avgörande för att konkurrera på marknaden. Emellertid förstärker senaste uttalanden, som i mars 2025, att webbläsaren fortfarande inte är redo för allmänt bruk, och hanterar förväntningar baserat på färdplanen.

Potentiell Påverkan

Ladybird strävar efter att diversifiera webbläsarmarknaden, som domineras av ett fåtal aktörer, genom att främja innovation och konkurrens. Dess oberoende och samhällscentrerade tillvägagångssätt kan leda till förbättringar i integritet, säkerhet och prestanda, särskilt i en situation där de flesta webbläsare är beroende av delade motorer. Men med tanke på sitt nuvarande stadium, står den fortfarande inför tekniska och antagningsutmaningar, och är en långsiktig investering för användare och utvecklare.


Tekniska Specifikationer


Licens: Gratis

Språk: Engelska

Plattform: Windows

Utvecklare: Ladybird

Kategori: Internet/Webbläsare

Uppdaterad: 2025-07-02

Relaterade


Google Chrome Portable
Portabel version av Google Chrome så att du kan använda den var som helst.

Pale Moon
Firefox-baserad webbläsare med olika extrafunktioner.

ChromeHistoryView
Verktyg som visar historiken för Google Chrome med specifika detaljer.

ChromeCookiesView
Verktyg som gör att du kan visa och radera cookies från Google Chrome.

SeaMonkey
Webbläsare utformad för att tillhandahålla en komplett uppsättning av applikationer för Internet.

Mozilla Firefox
Webbläsare som värnar om sina användares integritet.


©2005-2025 Baixe.net