По мерките на самата Cloudflare Kitesurf яде до седем пъти по-малко памет от Chromium - и е по-бавен. Това е браузър, който не е правен за човешки очи. Няма кой да гледа екрана - отсреща седи агент, който иска текста на страницата или една снимка от нея. Щом никой не гледа, половината работа на истинския браузър е излишна.
Факт
Фактите: Cloudflare обяви Kitesurf на 6 август. Сглобен е от отворени части - двигателят за подредба Blitz, стиловият двигател на Firefox и Servo, шрифтовата обработка Parley и отделен двигател за JavaScript - всичко на Rust, компилирано към WebAssembly. По собствените им измервания върху набор от 14 адреса, срещу вече загрят Chromium: за снимка на страница 380 срещу 1173 милисекунди процесорно време, за вадене на текст 229 срещу 877; паметта пада от 271 на 57,8 мегабайта в първия случай и от 273,7 на 39,4 във втория. По изминало време обаче Kitesurf е по-бавен: 1148 срещу 637 милисекунди. Минава над 215 000 теста за съвместимост с уеб стандартите. Работи със съществуващите клиенти за управление на браузър, безплатен е докато е в проба и няма списък на чакащите. Не поддържа видео, триизмерна графика, нито дълги сесии с вход в сайт.
Разменят се две различни неща, и това трябва да се каже ясно - вендорските съобщения обичат да го замъглят. Печалбата е в сметката: по-малко процесор и памет значи повече едновременна работа на същата машина. Загубата е в чакането. Обхожда ли агентът хиляда страници на фон, сделката е чудесна. Чакаш ли ти отговор на екрана, е лоша.
Не е по-бърз. По-евтин е. Двете се бъркат често, а плащаш различни сметки.
Дупките са точно там, където живее реалната ни работа. Влизане в сайт с парола, защита срещу ботове, всичко с тежка графика - там Kitesurf днес не върши работа. За скучното вадене на текст от публични страници обаче смяната е един параметър, и си струва да я премериш. И още нещо, което леко ме дразни: числата са техни, върху техен набор от 14 адреса. Никой външен не ги е проверил.
Официални първоизточници
Cloudflare - Introducing KitesurfВизуалът към статията е генериран код-арт, без чужди изображения.