ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Мы постоянно пересобирали браузер на WebGL, хотя в этом нет необходимости

WebGL

Three.js

HTML in Canvas

creative development

frontend development

WebGL tutorial

DOM and WebGL

shaders

GLSL

GPU rendering

canvas API

scroll sync WebGL

MSDF text

WebGL text rendering

WebXR

React Three Fiber

JavaScript

web graphics

interactive websites

Basement Studio

JSNation

vertex shader

fragment shader

web accessibility WebGL

HTML in canvas proposal

Автор: JavaScript Conferences by GitNation

Загружено: 2026-07-31

Просмотров: 198

Описание: Внедрите настоящий DOM в WebGL — кнопки, формы, живой текст — и добавьте шейдерные эффекты прямо поверх него 🚀 Два разработчика из Basement Studio показывают тупиковые ситуации, с которыми они столкнулись при синхронизации DOM и WebGL, и экспериментальное предложение, которое наконец-то решает проблему компромисса между красотой и доступностью ⚙️

Что внутри:
🔍 Настоящий DOM внутри холста: шейдерные эффекты на реальных кнопках, формах и тексте
🔍 Приём с прокруткой, который объединяет DOM и WebGL — без смещения, без обрезки
🔍 Почему текст в WebGL сегодня стоит около 150 строк, и как HTML в Canvas решает эту проблему (экспериментально, за флагом)

🎙️ Томас Феррерас — разработчик в Basement Studio (известной своими высококачественными веб-сайтами на базе WebGL), специализирующийся на React, Three.js и WebXR. Он расширяет границы веб-разработки с помощью шейдеров и графики с открытым исходным кодом.

🎙️ Сантьяго Коломбатто — фронтенд-разработчик в Basement Studio. Он обеспечивает сосуществование традиционного пользовательского интерфейса и графики GPU, заставляя DOM и WebGL работать как единое целое.

Свяжитесь с Томасом:
🔗   / tfdev__  
Свяжитесь с Сантьяго:
🔗   / sanco_dev  

📝 Доклад: HTML в Canvas: Соединяя пользовательский интерфейс и GPU в веб-разработке | Сантьяго Коломбатто и Томас Феррерас

Этот доклад был записан на JSNation Amsterdam 2026:
🔗 https://jsnation.com/?utm_source=yout...

📌 Перейдите по ссылке, чтобы посмотреть полную версию всех докладов конференции, ответы на вопросы докладчиков и записи практических мастер-классов:

🔗 https://gitnation.com/events/jsnation...

🕐 Временные метки:
00:00 - Разница, о которой никто не предупреждает
00:54 - Ваша скидка 20% 🫣
01:28 - WebGL и шейдеры простым языком
03:39 - Выглядит великолепно - вот скрытая цена
04:03 - Прокрутка: Где DOM и WebGL расходятся
04:57 - Три исправления, три новые проблемы
06:44 - Неприятная правда: вы перестраиваете браузер
07:29 - Внутри холста программы чтения с экрана слепнут
08:16 - 150 строк кода только для рендеринга текста
09:45 - Ловушка обходного пути
10:36 - Ввод HTML в Canvas: настоящие кнопки внутри WebGL
11:00 - Всё предложение: 1 атрибут, 2 метода, 1 событие
12:28 - Шейдеры на реальном DOM - и проблема прокрутки исчезает
14:18 - Настоящий HTML в 3D: демонстрации WebXR
15:38 - Красиво или доступно? Больше нет выбора

📌 Мы спрятали секретный код на скидку 20% на ваше следующее мероприятие.

Присоединяйтесь к нашим предстоящим конференциям!

💫 JSNation US 2026 16 и 19 ноября 2026 г. (Нью-Йорк и онлайн)
🔗 https://jsnation.us/?utm_source=youtu...

💫 React Summit US 2026 17 и 20 ноября 2026 г. (Нью-Йорк и онлайн)
🔗 https://reactsummit.us/?utm_source=yo...

💫 AI Coding Summit 16 и 17 ноября 2026 г. (Нью-Йорк и онлайн)
https://aicodingsummit.com/nyc/?utm_s...

и многое другое!

🚀 Ознакомьтесь со всеми предстоящими событиями от GitNation:
🔗 https://gitnation.com/events?utm_sour...

Не забудьте использовать промокод INSIDER20 для получения скидки 20% на билеты.

#JSNation #GitNation #webgl #threejs #creativedeveloper #creativecoding #frontenddeveloper #javascript #shaders #glsl #webdevelopment #webdev #htmlincanvas #canvas #gpurendering #webgraphics #reactjs #nextjs #webxr #frontend #uidevelopment #interactiveweb #codenewbie #devcommunity #programming #techtalk

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Мы постоянно пересобирали браузер на WebGL, хотя в этом нет необходимости

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]