Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

Компания Cloudflare открыла код web-браузера Kitesurf

14.11.2026 12:26 (MSK)

Компания Cloudflare объявила об открытии исходного кода web-браузера Kitesurf, предназначенного для использования AI-агентами и ботами. Kitesurf поддерживает разбор HTML, применение CSS-стилей, запуск JavaScript и генерацию скриншотов, но при этом лишён усложнений и излишеств, созданных для людей и бесполезных для ботов. Избавление от таких возможностей, как идеальная отрисовка и поддержка расширений, позволили заметно снизить нагрузку на CPU и потребление памяти. Код написан на языках Rust и TypeScript и распространяется под лицензией Apache 2.0.

Вместо тяжеловесных браузерных движков в Kitesurf задействованы открытые библиотеки на языке Rust: Blitz для разбора HTML, работы с DOM, компоновки и отрисовки страницы; Stylo (используется в Firefox) для обработки CSS; Boa для выполнения JavaScript и поддержки WebAssembly; Linebender для работы с текстом и 2D-графикой; Krilla для генерации вывода в формате PDF.

По сравнению с использованием движка Chromium при выполнении операций создания скриншотов в Kitesurf отмечено снижение нагрузки на CPU в 3.1 раза и снижение потребления памяти в 4.7 раза, а при разборе HTML - в 3.8 и 7 раз соответственно. При этом общее время выполнения тестов оказалось в 1.7 и 1.8 раз медленнее из-за холодного старта, растеризации и кодирования в JPEG/PNG.

Kitesurf успешно проходит более 215 тысяч тестов из набора WPT (Web Platform Tests), корректно отрисовывает страницы типовых сайтов, таких как Wikipedia, поддерживает разные web-фреймворки (React, Vue, Angular, Preact) и способен выполнить игру Doom, скомпилированную в WebAssembly. Из ограничений, отмечается отсутствие поддержи воспроизведения видео, WebGL, сложных скриптов для проверки капчи и длительных аутентифицированных сеансов, требующих сохранения состояния.

Браузер состоит из трёх компонентов:

  • Движок для управления сеансами, обработки клиентских соединений и поддержки протокола CDP (Chrome DevTools Protocol);
  • PageScript для изолированной обработки web-страницы и выполнения JavaScript;
  • PageRenderer для отрисовки страниц, генерации скриншотов и экспорта в PDF.

Компоненты изолированы друг от друга и имеют доступ только к необходимым ресурсам. Работа осуществляется в режиме Stateless без сохранения состояния.

Kitesurf рассчитан на запуск с использованием платформы Cloudflare Workers (доступен открытый runtime workerd) с компиляцией в WebAssembly, но может применяться не только в инфраструктуре Cloudflare, но и на локальных системах с Node.js. Для управления и автоматизации взаимодействия с Kitesurf предлагается использовать Web API через WebSocket, интерфейс командной строки и протокол CDP, совместимый с библиотекой Puppeteer.

  1. Главная ссылка к новости (ttps://blog.cloudflare.com/kit...)
  2. OpenNews: Cloudflare поглотила JavaScript-платформу Deno и прекратит её разработку
  3. OpenNews: Cloudflare создаёт удостоверяющий центр для бесплатной раздачи TLS-сертификатов
  4. OpenNews: Открыт код Cloudflare OS, платформы для приложений, создаваемых через AI
  5. OpenNews: Изменение процесса разработки и прогресс в развитии браузера Ladybird
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66689-kitesurf
Ключевые слова: kitesurf, cloudflare



Обсуждение (45) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 12:53, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Можно доверять этому браузеру?
     
     
  • 2.3, Аноним (3), 12:55, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/–
    >браузера Kitesurf, предназначенного для использования AI-агентами
     
     
  • 3.26, Аноним (26), 15:42, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +10 +/–
    ну ии агент задал вопрос, что не так?
     
  • 2.7, Аноним (7), 13:03, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Доверяйте.
     
  • 2.29, Аноним (29), 16:25, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > предназначенного для использования ИИ-агентами и ботами

    Можно, если согласен, что тебя будут использовать ИИ-агенты и боты через сабж.

     
  • 2.33, Знатоки (?), 16:55, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/–
    Нельзя
     
  • 2.37, Аноним (37), 18:14, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    "Это безопасно, я уверяю."
     
  • 2.54, тоже финн (?), 23:09, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Компания cloudflare следует на три буквы в любом случае и в любой ситуации независимо ни от чего.
     

  • 1.4, Мемоним (?), 12:55, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > браузера Kitesurf, предназначенного для использования AI-агентами и ботами
    > Для управления и автоматизации взаимодействия с Kitesurf предлагается использовать Web API, интерфейс командной строки и протокол CDP (Chrome DevTools Protocol), совместимый с библиотекой Puppeteer.

    А MCP где?

     

  • 1.6, Также (?), 12:59, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/–
    >  отсутствие поддержи воспроизведения видео, WebGL, сложных скриптов для проверки капчи и длительных аутентифицированных сеансов, требующих сохранения состояния.

    Ждем поддержки всего по списку и тогда посмотрим в бенчах.

     
     
  • 2.8, Аноним (8), 13:06, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/–
    > Ждем поддержки всего по списку и тогда посмотрим в бенчах.

    А зачем? Оно же как раз создано, потому что эти вещи для ллмок не нужны.
    И если напихать в него все и вся - то будет жрать как хром

     
     
  • 3.13, нах. (?), 13:39, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    здрасьте. Ты капчу сам что-ли разгадывать собираешься?!

     
     
  • 4.18, Аноним (18), 14:15, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Капчу посадим разгадывать фрештейна вместо строчки комментов с обходом антимата.
     
  • 3.58, Джон Титор (ok), 23:51, 14/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.9, Инопланетянин (?), 13:07, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Ждем ladybird, который уже большей частью на расте.
     
  • 1.10, Аноним (10), 13:15, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Не, ну технически идея хорошая, но без ublock+umatrix и ещё пары дополнений я бы не доверил сайты открывать машине.
     
     
  • 2.14, Аноним (14), 13:44, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Как я понимаю, первичную информацию вытаскивает kitesurf в headless режиме. А показывает пользователю картинку уже его привычный браузер. Тот и режет всё лишнее.
     

  • 1.12, жявамэн (ok), 13:17, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/–
    о. запустил создание плагина для интеграции этой штуки со своим харнесом.
     
  • 1.15, Аноним (18), 13:49, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/–
    >Компания Cloudflare объявила об открытии исходного кода web-браузера Kitesurf, предназначенного для использования AI-агентами и ботами.
    >AI-агентами и ботами
    >ботами

    напомните, Cloudflare ведь с ботами боролась, а не делала под них тулинг?

     
     
  • 2.16, LaunchWiskey (ok), 13:55, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/–
    Ну борьба с ботами у них совсем не цель, а лишь наживка на крючке MITM.
     
  • 2.48, Аноним (48), 21:23, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Сейчас бы ии'шечных агентов ботами называть
     
  • 2.59, Джон Титор (ok), 23:55, 14/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     
  • 2.60, Мемоним (?), 23:57, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Боролась с чужими, а тулинг для своих.


     
  • 2.61, Аноним (14), 00:20, 15/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > напомните, Cloudflare ведь с ботами боролась, а не делала под них тулинг?

    Чтобы сайты платили клаудвафли за защиту от ботов, надо сначала развести ботов побольше. А потом когда все перейдут на клаудвафлю можно будет уже продавать специально разрешение для ботов на обход собственной защиты.

    Бизнес модель офигенная.

     

  • 1.17, Дим (?), 14:05, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    А ничего что этот браузер тупо не пройдёт проверки на многих сайтах, а значит де факто бесполезен? Мне вот не нужен браузер, который блокируется антибот системами, мне наоборот нужен браузер, который гарантировано их все пробивает и обходит. Чтобы не было такого, что агент не может выполнить мое поручение из-за того, что у него кривые и не рабочие инструменты.
     

  • 1.23, Аноним (23), 14:37, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Но зачем, если уже есть Lightpanda?

    Впрочем, если клаудфлара по–отечески сделала исключение для своего браузера в своём же WAF, предоставляемом сторонним сайтам как услуга проверки на ботов, можно и рассмотреть.

     
  • 1.25, Аноним (25), 15:22, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    Полезная штука, в хозяйстве пригодится!
     
     
  • 2.32, Также (?), 16:39, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/–
    > Полезная штука, в хозяйстве пригодится!

    Servo, Ladybird будут получше. Если цель конечно не заниматься ботоводством

     
     
  • 3.63, Джон Титор (ok), 00:46, 15/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.39, Аноним (39), 19:30, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/–
    Не совсем понятен факт публикации.
    Чтобы адепты шири внедряли?
    Чтобы показать ложную открытость CF обществу?
    Собрать ( и проверить) получится только в инфраструктуре CF.
     
     
  • 2.56, Аноним (56), 23:27, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    > Не совсем понятен факт публикации.

    Because we can (c)

    > Чтобы адепты шири внедряли?

    Что за "ширь"? Это что-то на наркомантском?

    > Чтобы показать ложную открытость CF обществу?

    В чем "ложность" открытости?
    Лицензия опенсорсная, бери и форкай.

    > Собрать ( и проверить) получится только в инфраструктуре CF.

    Возможно дело в ровности рук)

     

  • 1.41, Аноним (41), 20:15, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/–
    я правильно понял, что для того, чтобы использовать этот «браузер», нужно уже иметь другой, нормальный, браузер?
     

  • 1.42, tkzv (ok), 20:16, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    > отсутствие поддержи воспроизведения видео, WebGL,

    А как без WebGL проходить капчу?

     
     
  • 2.52, Аноним (29), 23:00, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    Это браузер для ботов, которых клаудя пропускает нормально. А не для человеков, которых не пускают непроходимыми капчами.
     
     
  • 3.67, LaunchWiskey (ok), 01:15, 15/11/2026 Скрыто ботом-модератором     [к модератору]
  • +/–
     

  • 1.47, Аноним (47), 21:17, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    >Для работы Kitesurf требуется функция Cloudflare Dynamic Workers, позволяющая создавать изолированные рабочие процессы для страниц. Dynamic Workers входит в состав платного тарифного плана Workers. Для локальной разработки используется версия wrangler dev. Для запуска Kitesurf на Cloudflare требуется платный тарифный план Cloudflare Workers.

    Ничо не понял. Где скачать у них бинарник и как это все работает?

     
     
  • 2.53, чатжпт (?), 23:01, 14/11/2026 [^] [^^] [^^^] [ответить]  
  • +/–
    в первом абзаце ссылка на гитхаб, там в ридми раздел build and run locally.
    как ты попал на опеннет не умея пользоваться гиперссылками?
     

  • 1.50, Аноним (50), 21:31, 14/11/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/–
    а нафига ии-агенту броузер? он что, напрямую http/html и прочее не может?
     

  • 1.65, Джон Титор (ok), 00:55, 15/11/2026 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/–
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    XSQUARE
    Inferno Solutions
    Hosting by Hoster.ru
    Хоcтинг: