войтизарегистрироваться
us
Сменить регион
О насОбратная связьPrivacy Policy
Наше мобильное приложение
Наши группы в соцсетях
Источники
еще источники
Новости
еще новости
По вашему запросу ничего не найдено

canvas

Leaflet. Дружим Image с Canvas

Leaflet. Дружим Image с Canvas

Доброго времени суток, дорогие хабрахабровцы! Leaflet — библиотека, позволяющая добавить интерактивные карты на Ваш сайт и легко их кастомизировать. Сегодня рассмотрим то, как можно разместить
Обзор WCS 5.2 — WebRTC сервера для веб-разработчиков онлайн трансляций и видеочатов

Обзор WCS 5.2 — WebRTC сервера для веб-разработчиков онлайн трансляций и видеочатов

Алиса — опытный фулл-стек разработчик и способна за неделю написать каркас SAAS проекта на своем любимом фреймворке с использованием php. На фронтенде предпочитает Vue.js. В телеграмм стучится
[Перевод] SVG или canvas?

[Перевод] SVG или canvas?

SVG и canvas — это технологии, которые можно использовать для рисования чего-либо на веб-страницах. Поэтому их стоит сравнить и разобраться в том, когда стоит применять SVG, а когда — canvas. Даже
[Перевод] SVG или canvas?

[Перевод] SVG или canvas?

SVG и canvas — это технологии, которые можно использовать для рисования чего-либо на веб-страницах. Поэтому их стоит сравнить и разобраться в том, когда стоит применять SVG, а когда — canvas. Даже
Новая игра со старой атмосферой на Three.js. Часть 2

Новая игра со старой атмосферой на Three.js. Часть 2

В первой части я рассказал о проблемах, с которыми я столкнулся в процессе создания 3D игры под браузер c использованием Three.js. Теперь я хотел бы подробно остановиться на решении некоторых важных
Новая игра со старой атмосферой на Three.js. Часть 2

Новая игра со старой атмосферой на Three.js. Часть 2

В первой части я рассказал о проблемах, с которыми я столкнулся в процессе создания 3D игры под браузер c использованием Three.js. Теперь я хотел бы подробно остановиться на решении некоторых важных
Оптимизация Unity UI

Оптимизация Unity UI

В этой статье разбираются вопросы оптимизации UI-элементов проектов, сделанных в ​Unity​. На основании информации из официальной документации и личного опыта я постарался наглядно объяснить принципы
Оптимизация Unity UI

Оптимизация Unity UI

В этой статье разбираются вопросы оптимизации UI-элементов проектов, сделанных в ​Unity​. На основании информации из официальной документации и личного опыта я постарался наглядно объяснить принципы
Новая игра со старой атмосферой на Three.js

Новая игра со старой атмосферой на Three.js

Существует множество поклонников старых игр. И они не прочь пустить скупую ностальгическую слезу и нет-нет, да сыграть в «Арканоид», «Пакмана» или «Принца Персии», как двадцать, тридцать, сорок или —
Новая игра со старой атмосферой на Three.js

Новая игра со старой атмосферой на Three.js

Существует множество поклонников старых игр. И они не прочь пустить скупую ностальгическую слезу и нет-нет, да сыграть в «Арканоид», «Пакмана» или «Принца Персии», как двадцать, тридцать, сорок или —
История одной анимации

История одной анимации

Однажды фронтендеру позвонил дизайнер и попросил сделать «паутинку» за запотевшим стеклом. Но потом оказалось, что это не «паутинка», а гексагональная сетка, и не за стеклом, а она уходит вдаль, и с
История одной анимации

История одной анимации

Однажды фронтендеру позвонил дизайнер и попросил сделать «паутинку» за запотевшим стеклом. Но потом оказалось, что это не «паутинка», а гексагональная сетка, и не за стеклом, а она уходит вдаль, и с
Как я не занял первое место в конкурсе для JavaScript-разработчиков от Telegram

Как я не занял первое место в конкурсе для JavaScript-разработчиков от Telegram

Активные пользователи Телеграма, особенно те, кто подписан на Павла Дурова, наверняка что-то слышали о том, что Телеграм проводил в этих ваших интернетах конкурс для iOS, Android и JavaScript
Как я не занял первое место в конкурсе для JavaScript-разработчиков от Telegram

Как я не занял первое место в конкурсе для JavaScript-разработчиков от Telegram

Активные пользователи Телеграма, особенно те, кто подписан на Павла Дурова, наверняка что-то слышали о том, что Телеграм проводил в этих ваших интернетах конкурс для iOS, Android и JavaScript
Как мы учились рисовать тексты на Canvas

Как мы учились рисовать тексты на Canvas

Мы разрабатываем платформу для визуальной коллаборации. Для отображения контента мы используем Canvas: на нём рисуется всё, в том числе тексты. Готового решения для отображения текстов на Canvas один
Как мы учились рисовать тексты на Canvas

Как мы учились рисовать тексты на Canvas

Мы разрабатываем платформу для визуальной коллаборации. Для отображения контента мы используем Canvas: на нём рисуется всё, в том числе тексты. Готового решения для отображения текстов на Canvas один
Приключения в отдельном потоке. Доклад Яндекса

Приключения в отдельном потоке. Доклад Яндекса

Как работать с изображениями на клиенте, сохраняя плавность UI? Разработчик интерфейсов Павел Смирнов рассказал об этом на основе опыта разработки поиска по фотографиям на Маркете. Из доклада можно
Приключения в отдельном потоке. Доклад Яндекса

Приключения в отдельном потоке. Доклад Яндекса

Как работать с изображениями на клиенте, сохраняя плавность UI? Разработчик интерфейсов Павел Смирнов рассказал об этом на основе опыта разработки поиска по фотографиям на Маркете. Из доклада можно
3D игра на three.js, nw.js

3D игра на three.js, nw.js

Я решил выпустить новую версию своей старой браузерной игры, которая на протяжении пары лет пользовалась успехом в качестве приложения в социальных сетях. На этот раз я задался целью оформить ее также
Wolfensteiny 3D — реверс-инжиниринг 251 байтов JavaScript

Wolfensteiny 3D — реверс-инжиниринг 251 байтов JavaScript

При написании кода многие не задумываются ни о чем, кроме логики самой программы. Меньшее число людей думают об оптимизации кода по времени, по памяти. Но лишь единицы доходят до последнего уровня —