Cloudflare razvil poseben spletni brskalnik po meri umetne inteligence
Spletni brskalniki, kot je Chromium, so bili desetletja pripravljeni z mislijo na človeka. Ponujajo nam zavihke, razširitve, prilagojene teme in tekoče osveževanje vsebin. Vendar pa umetne inteligence vse te funkcije ne zanimajo. Algoritmi pri obiskovanju spletnih strani potrebujejo le strukturno izluščene podatke, visoko stopnjo izolacije ter čim nižje sistemske stroške.
Ravno zato je podjetje Cloudflare lansiralo projekt Kitesurf. Tu dejansko gre za tako imenovani »stateless« spletni brskalnik, ki »teče« v oblaku znotraj okolja Cloudflare Workers. Pri razvoju novosti so dejansko odvrgli težak balast klasičnih brskalnikov. Namesto tega so uporabili ogrodje v jeziku Rust ter ga s pomočjo tehnologije WebAssembly prilagodili izključno strojnemu procesiranju. Rezultat je izjemno lahka oziroma enostavna arhitektura, ki AI agentom omogoča zajem zaslonskih slik, analizo kode HTML in izvajanje avtomatskih opravil.
Zmogljivostne številke, ki jih navaja Cloudflare, so precej impresivne. V primerjavi s tradicionalnim ogrodjem Chromium porabi Kitesurf od 3,1- do 3,8-krat manj procesorske moči pri zajemanju slik ter analizi besedila. Še večja razlika je pri sistemskem pomnilniku, kjer novost porabi med 4,7- in celo 7-krat manj RAM-a. To razvijalcem omogoča poganjanje bistveno večjega števila vzporednih sej ob znatno nižjih stroških infrastrukture.
Kitesurf je trenutno sicer pri posameznih opravilih približno 1,7- do 1,8-krat počasnejši od Chromiuma, saj nima vgrajenega tako naprednega JIT-prevajalnika. Prav tako trenutno ne podpira predvajanja videoposnetkov, tehnologije WebGL, naprednih varnostnih preverjanj TLS ali trajnih prijavljenih sej. Za vsa kompleksnejša spletna mesta z zaščitami pred »botiW bodo morali razvijalci še naprej uporabljati klasična orodja.
Zaščita pred napadi z vbrizgavanjem ukazov (prompt injection) je prav tako vgrajena v temelje delovanja, saj Kitesurf vsako spletno stran obravnava kot nezanesljiv vnos. Orodje je trenutno brezplačno na voljo v beta različici preko storitve Browser Run ter je združljivo z obstoječimi knjižnicami, kot sta Puppeteer in Playwright.
Prijavi napako v članku




























