Přejít k navigační liště

Zdroják » Zprávičky » Renderování stránek v Gecku pod lupou (videa uvnitř)

Renderování stránek v Gecku pod lupou (videa uvnitř)

Zprávičky Webdesign

Na pomalejších počítačích nebo při pomalých připojeních snadno zahlédnete, jak se postupně webová stránka načítá a vytváří se výsledný layout. Ale co kdybyste mohli celý proces vidět do detailů? Blok po bloku.

Přesně o to se pokusil japonský vývojář Satoshi Ueyama, který na konferenci Mozilla 24 v Tokiu před dvěma lety šokoval publikum svými záběry stránek renderovaných v jádru Gecko. Při jejich sledování jste mohli mít podobný pocit jako při sledování přírodopisného filmu o kolibřících, ve kterém se pomocí zpomalené kamery můžete vidět detailní záběry, které byste jinak nikdy nespatřili.

Satoshi zveřejnil návod, jak si můžete podobné video na libovolném webu vytvořit sami (dá to trochu práce, patchování zdrojáků a kompilace prohlížeče, ale výsledek může stát za to). Všem ostatním zatím připomeneme Satoshiho videa. Zobrazované stránky pravděpodobně znáte (stránka Mozilly, Googlu, Wikipedie). Detailně si všímejte objevování nových bloků stránky a jejich postupné zasazování na správné místo na obrazovce. Při pečlivém pohledu zjistíte, že celý proces je mnohem složitější, než by se mohlo zdát; o celém procesu více pojednává článek Notes on HTML Reflow.

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře

Velký konflikt mezi AI firmami a Pentagonem

AI
Komentáře: 0
Americké firmy vyvíjející umělou inteligenci se ocitají uprostřed historického sporu s vládou. Konflikt mezi Anthropic a Pentagonem ukazuje, jak tenká je hranice mezi etickou autonomií firem a národní bezpečností - a jaké důsledky může mít označení „supply chain risk“ pro celou technologickou branži.

Jak Cloudflare během jednoho týdne s pomocí AI přepsal Next.js

Cloudflare přišel s experimentálním projektem vinext - alternativní implementací API frameworku Next.js postavenou na Vite. Nejde o adaptér ani překladač build výstupu. Jde o samostatnou reimplementaci, která zachovává veřejné rozhraní Next.js, ale běží nad jiným nástrojem a jiným runtime. Projekt navíc vznikl během jediného týdne a zásadní roli v jeho vývoji hrála umělá inteligence. Výsledek ukazuje nejen možné zrychlení buildů a menší výsledné balíčky, ale i proměnu samotného způsobu, jakým mohou frameworky vznikat.