Nom de domaine

Sei stufo di tutti i browser senza testa marci che trasformano i tuoi server in radiatori e la tua nuvola in Nightmare? Bene, va bene perché c’è un nuovo arrivato nel campo dell’automazione web: Lightpanda.

Quando pensi all’automazione web e alla raschiatura, Chrome senza testa è ovvio ma usare un browser desktop completo per le attività di automazione è come prendere un serbatoio per uccidere una mosca. Ed è per questo motivo Lightpanda È stato inventato perché invece di riutilizzare i componenti esistenti, il team dietro questo progetto ha lasciato zero.

Ha sviluppato un browser minimalista in Zig (Un linguaggio di programmazione di basso livello ottimizzato per le prestazioni) appositamente progettato per l’automazione e il risultato è definitivo:

SCR 20250127 MIHP

  • Un’esecuzione 11 volte più veloce Quel cromo
  • Un’impronta di memoria 9 volte più leggero
  • Un inizio quasi istantaneo –up

Ma mentre cercavi di spiegare, invano, al tuo partner, una sera di San Valentino, La performance non fa tutto. In effetti, per essere davvero utilizzabile, un browser senza testa deve integrarsi facilmente nei nostri flussi di lavoro esistenti. Questo è il motivo per cui gli sviluppatori di LightPanda hanno implementato la compatibilità con gli standard del settore come il Protocollo CDP (Chrome DevTools Protocol), compatibilità con Drammaturgo E Burattinaio e supporto per le API Web essenziali (AJAX, XHR, FETCH & MLDR;).

Ora per testare LightPanda, nulla potrebbe essere più semplice. Scarica l’ultima versione da Night Builds (disponibile per Linux X86_64 e MacOS Aarch64) in questo modo:

wget https://github.com/lightpanda-io/browser/releases/download/nightly/lightpanda-x86_64-linux

chmod a+x ./lightpanda-x86_64-linux

E poi, è possibile utilizzare questo browser in modalità Fetch per recuperare rapidamente il contenuto di una pagina o in modalità server CDP per l’automazione tramite Puppeteer/Playwright

Fetch Modalità con il dump dei contenuti:

./lightpanda-x86_64-linux --dump https://lightpanda.io

Modalità server CDP:

./lightpanda-x86_64-linux --host 127.0.0.1 --port 9222

SCR 20250127 MIPX

La leggerezza e la velocità di Lightpanda hanno così aperto la strada a molti scenari di utilizzo:

  • 🤖 Agenti ia : Dai ai tuoi agenti la possibilità di interagire con il Web senza rallentare la loro esecuzione
  • 🔍 Raschiatura di grande scala : Raccogli i dati su centinaia di pagine contemporaneamente
  • 🧪 Test automatizzati : Accelerare i test di test di riferimento
  • 🔄 Automazione web : Trasforma qualsiasi sito in un’API programmabile

E sebbene LightPanda sia ancora in fase beta, il progetto sta avanzando rapidamente grazie a una comunità attiva. Inoltre, la documentazione è chiara e il team accoglie prontamente il ritorno e i contributi della comunità.

E non dimenticare: ogni istanza di cromo senza testa sostituita da Lightpandasono così tante risorse salvate e alleggerite fatture cloud.

Grazie a Lorenper per questa grande scoperta che farà del bene ai nostri server!

Fonte


Source link

Categorized in: