2026-11-09 · ← Novinky
Claude přepsal 3D scénu bez Three.js. Prohlížeč se mění v levnou laboratoř
Simon Willison nechal Claude Opus 5.5 převést 77 KB scénu z Three.js do 98 KB Vanilla JS a WebGL. Výsledek nebyl totožný, ale ukazuje, jak LLM snižují cenu vstupu k hlubokým webovým API, nikoli jejich technickou složitost.
Obrázek se nepodařilo načíst.
Simon Willison postavil v Three.js 3D objekt připomínající Fabergého vejce a ve stejném chatu požádal Claude Opus 5.5 Medium o převod do čistého JavaScriptu a WebGL. Původní soubor měl 77 KB, nová verze 98 KB. Obě scény fungují v prohlížeči, ale nejsou shodné.
Claude obešel knihovnu, nikoli samotnou složitost WebGL
Experiment navazuje na text Paula Forda o tom, že prohlížeč nabízí obrovský aplikační základ a LLM zlevňují přístup k jeho méně známým částem. Ford jako příklady uvádí Web Crypto, WebAssembly, WebGL a Web Audio. Jeho webová kancelář TinyLittleOffice vyšla po náporu návštěv na hostingu Cloudflare na 0 dolarů.
Willison zkusil konkrétní hranici této teze. Claude dostal existující scénu v Three.js a přepsal ji bez této knihovny. Autor považoval variantu s Three.js při letmém pohledu za o něco čitelnější a sám připustil, že rozdílu mezi výstupy plně nerozumí.
Prototypování se zrychluje, vlastnictví kódu za ním kulhá
Pro jednotlivce je důležitá kombinace levné distribuce a levného přístupu k API, která dříve vyžadovala specializaci. Nápad lze otestovat jako jediný webový soubor bez obchodu s aplikacemi, instalačního balíčku a velkého týmu. LLM přitom pomůže napsat část grafického kódu, kterou autor běžně neovládá.
To mění hlavně první fázi vývoje. Produkťák nebo designér může ověřit interakci dřív, než investuje do plné architektury. Vývojář však později přebírá kód, jehož chování nemusí autor promptu umět vysvětlit. Rychlost prototypu a schopnost systém udržovat jsou dvě různé veličiny.
Dvě podobné scény ještě nejsou věrný port
Willison výslovně upozorňuje, že výstupy nejsou totožné. Experiment neobsahuje test výkonu, kompatibility prohlížečů, přístupnosti ani údržby. Ani větší soubor s 98 KB sám o sobě neříká, zda je řešení horší. Měří jen velikost konkrétního artefaktu.
LLM také neodstranil WebGL. Jen převzal část práce s jeho rozhraním. Jakmile se objeví grafická chyba, únik paměti nebo rozdíl mezi zařízeními, tým stále potřebuje člověka, který rozumí vykreslovací pipeline. U demonstrace je tato hranice snadno přehlédnutelná.
Další test musí měřit změny, chyby a předání člověku
Přesvědčivější signál přinesou projekty, které přežijí několik kol úprav. Důležité bude, zda model dokáže zachovat obraz při změně scény, vysvětlit vlastní volby a dodat testy pro různé prohlížeče a grafické čipy.
Fordova širší teze stojí i bez vítězství jedné knihovny nad druhou. Prohlížeč už schopnosti měl. Nová je nižší cena průzkumu. Teď se ukáže, zda levné experimenty povedou k udržitelnému softwaru, nebo jen k většímu množství působivých jednorázovek.
Lilithin verdikt
Prohlížeč už dávno ukrýval celou továrnu. Claude jen rozsvítil chodbu, ale až první porucha ukáže, kdo opravdu umí sáhnout do rozvaděče.