Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Это захватывающая 2D рогалик, аркадный шутер и динамичная игра. Исследуйте уникальные уровни, уничтожайте врагов, собирайте монеты и прокачивайте своего персонажа.

Подземелье дизлайков

Экшены, Аркады, Шутер

Играть

Топ прошлой недели

  • Rahlkan Rahlkan 1 пост
  • Tannhauser9 Tannhauser9 4 поста
  • alex.carrier alex.carrier 5 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
1
design.all
design.all
2 месяца назад

Оптимизация интерфейсов для мобильных устройств с учетом особенностей небольших экранов и сенсорного ввода⁠⁠

Оптимизация мобильных интерфейсов: проектирование опыта в условиях ограниченного пространства

Эра мобильности как триггер новых UX-подходов

Смартфон стал основным каналом цифрового взаимодействия. Это диктует необходимость в интерфейсах, способных обеспечивать высокую плотность информации, интуитивную навигацию и предсказуемое поведение на компактном экране. Дизайн мобильного UI — это работа с ограничениями, где каждый элемент должен быть обоснован.

Базовые UX-принципы для мобильных интерфейсов

1. Приоритет минимализма
Упрощение визуального поля помогает пользователю сосредоточиться на целевом действии. Критичны:

  • упрощённая иерархия;

  • один сценарий на экран;

  • кликабельные зоны от 44px и выше.

2. Прозрачная навигация
Фокус на предсказуемости: привычные жесты, фиксированное нижнее меню, логика “назад/вперёд” без когнитивной нагрузки. Пользователь не должен думать, как взаимодействовать — он должен просто действовать.

3. Учет сенсорного ввода
Устройства управляются пальцем, не курсором. Это требует:

  • увеличенного интервала между элементами;

  • мгновенной отклика;

  • понятной обратной связи при взаимодействии (анимация, цвет, вибрация).

Новые технологии → Новые интерфейсные паттерны

Развитие 5G, AR и нейросетей меняет подход к проектированию.

  • AI позволяет динамически адаптировать интерфейс под поведение пользователя;

  • AR интеграции расширяют возможности вовлечения и создают spatial-опыт;

  • IoT требует создания интерфейсов, чувствительных к контексту окружения.

Практическое внедрение: от прототипа к запуску

Эффективный мобильный UI — результат цикла итераций:

  • низкоуровневое прототипирование (wireframes) в Figma или Axure;

  • пользовательские тесты в Maze или PlaybookUX;

  • анализ поведения через тепловые карты, scroll-depth и retention;

  • A/B-тестирование ключевых UI-флоу перед масштабированием.

Доступность и масштабируемость

Хороший интерфейс работает одинаково хорошо:

  • в условиях слабого интернета;

  • на экранах от 320 до 1280 пикселей;

  • для пользователей с ограниченными возможностями.

Поддержка масштабируемой типографики, контраста, альтернатив тексту и адаптация под VoiceOver — не дополнительная опция, а часть системы.

UX как фактор доверия

Интерфейс не просто точка контакта, он отражает надёжность сервиса:

  • предсказуемая работа с разрешениями;

  • интеграция с биометрией и двухфакторной аутентификацией;

  • внятные паттерны при ошибках (empty states, recovery, confirmation flow).

Оптимизация мобильного интерфейса — это не про эстетику. Это про архитектуру пользовательского пути, взаимодействие с ограничениями и баланс между бизнес-целями и контекстом потребления. В условиях растущей сложности цифровой среды дизайн становится не украшением, а способом мышления. И чем точнее дизайнер умеет читать поведение пользователя — тем эффективнее будет каждый экран.

#dfa #design-for-all #webdisign #интерфейс

Оптимизация интерфейсов для мобильных устройств с учетом особенностей небольших экранов и сенсорного ввода Дизайн, Web
Показать полностью 1
Дизайн Web
3
2
mars.frontier
mars.frontier
2 месяца назад

Как мы делали мини-игру про ровер на Марсе внутри Telegram WebApp⁠⁠

«Хочется сделать простую карту, чтобы листать её в Telegram». С этого всё и началось. А закончилось — изометрическим движком, авторизацией по WebApp, системой энергии, покупкой участков и боевым ровером с шестью колёсами.

1/3

🚀 С чего всё началось?

В начале всё было очень просто.
Мы сделали простенького бота, о котором я уже как-то тут писал, и бэк рендерил картинки с кусочком карты, где ты находишься.

В целом, даже эта идея была вполне рабочей и первые 300 пользователей с разных источников легко собрались. Мы даже провели на 9 мая конкурс "найди звезду победы" и выплатили победителю небольшой приз :)

Но само собой, что бот - не предел мечтаний, нужно было пилить полноценный мини-апп.

На боте лишь проверили гипотезу, отладили механики, типа уменьшения энергии, подзарядки аккумулятора в течении времени, пока не заходишь в игру.

Первый шаг в сторону мини-аппки - сделали вебстраничку, где можно было листать мышкой или пальцем — просто ради визуализации. Прямоугольная сетка, тайлы, немного стилей. Telegram WebApp проглатывал HTML5 на ура. Тогда не было никакой логики, просто подгрузка текстур и картинка под пальцем.

Вот как это выглядело:

  • Пользователь заходил и видел карту Марса.

  • Никакого взаимодействия — только “глянуть”.

🎮 А потом захотелось интерактивности

Следующим шагом стало добавление изометрии — чтобы выглядело как псевдо-3D. Самое интересное, что даже не потребовалось изменять текстуры. Серьезно :) Они по-прежнему те же самые, квадратные, 64 х 64. И не используется никакой 3д - движок.

вот краткое и понятное объяснение, как строится изометрическая карта из квадратных тайлов:


🧠 Основная идея:

Каждый квадратный тайл поворачивается на 45° и масштабируется по вертикали, чтобы получился ромб (изометрическая проекция). Вместо привычной сетки (x, y) мы рассчитываем экранные координаты (left, top) по формуле:


📐 Формулы для отображения:

При размере одного тайла T:

  • W = T * sqrt(2) — изометрическая ширина (диагональ квадрата).

  • H = W / 2 — изометрическая высота (высота ромба).

  • WX2 = W / 2, HX2 = H / 2 — половинки для смещения от центра.

Переход от логических координат (dx, dy) к пиксельным:

isoX = (dx - dy) * WX2 + centerX; isoY = (dx + dy) * HX2 + centerY;


🧩 Что это даёт:

  • (dx - dy) — смещает тайл по горизонтали.

  • (dx + dy) — смещает тайл по вертикали.

  • centerX, centerY — центр экрана, чтобы карта строилась относительно игрока.


🎯 В результате:

  • Из обычной квадратной сетки (x, y) формируется ромбовидная карта, где видны и горизонтальные, и вертикальные соседние тайлы.

  • Центральная клетка (текущий игрок) — всегда по центру, а остальные располагаются вокруг.

    Ну а дальше уже дело техники - придумали алгоритм перемещения в 8 направлениях: вверх, вниз, влево, вправо, плюс диагонали.

    Подключили ранее обкатанный в чатботе расход энергии за каждый шаг, и разный расход за диагональные движения, в сравнении с линейным. Плюс небольшой рандом :)

    Задали запреты на воду, скалы и занятую клетку, чтобы не было “читов”.

🔐 Само собой - авторизация

Чтобы пользователь не “прыгал” по чужим роверам и участкам, мы внедрили Telegram WebApp InitData (это такая строка с хешем, которую фронт передает нам в бэк, а мы - уже на сервере телеграм с токеном бота валидируем подпись. Если сошлась - то пользователь зашел к нам через телегу. Если нет - скорее всего он просто открыл веб-страницу как сайт, или что-то пытается поломать, подделать :)

Если кратко:

  • Telegram сам отдаёт токен с подписью.

  • Мы проверяем подпись на бэке по HMAC SHA256.

  • Получаем ID пользователя, сохраняем его в сессии.

Теперь всё честно: ровер – только твой, кристаллы – только твои.

🪐 Стало красивее: добавили кристаллы и рамки

Потом появились:

  • Кристаллы на клетках — можно собирать.

  • Подсветка клеток: белая рамка — твоя, красная — чужая.

  • Имена владельцев, чтобы было видно, кто что захватил.

    В планах: Покупка участков за кристаллы. Это было в текстовом боте. И ползая по карте, даже видны купленные тобой (белым) и оппонентами (красным) участки.

⚡️ Оптимизация и загрузка ассетов

Мы поняли, что каждая картинка может тормозить игру на слабом устройстве, и:

  • Добавили прелоадер, который подгружает PNG-шки перед игрой.

  • Сделали показ спиннера на любом действии (движение, загрузка).

  • Кэшируем тайлы и обновляем только при движении.

🤖 Как выглядит сейчас

Игрок:

  • Заходит в Telegram Mini App.

  • Авторизуется за доли секунды.

  • Видит изометрическую карту с ровером, кристаллами, участками, рекламными баннерами.

  • Может двигаться по клеткам, собирать кристаллы (в будущем - бурить и находить ресурсы, торговать ими, покупать землю).

А мы — всё это рисуем прямо в DOM.
Никаких Canvas, WebGL, или тяжелых движков. Только HTML, CSS и немного магии на JS.


💬 Если интересно — покажу, как это выглядит вживую.
Тестить можно тут. А если зайдёт — добавим NFT, фермы и квесты на выживание 😄

Показать полностью 3
[моё] Gamedev Разработка Программирование Telegram Javascript Python Unity Frontend Backend Web Web-программирование Ton HTML CSS Верстка Длиннопост
9
144
user5270234
user5270234
2 месяца назад

Я сделал веб-игру про рисование песком с 200 000 физических песчинок⁠⁠

Игра в браузере: https://alexander-dudarev.itch.io/sand-art

Sand Art – это симулятор творческой физической песочницы, в которой я постарался сделать реалистичное моделирование до 200 000 частиц песка.

Я использовал технологии WebGL и пытался создать интуитивно понятное управление, чтобы создать увлекательный творческий процесс.

1/4

Ключевые функции:

- Реалистичная физика песка с 200 000 динамическими частицами, создающими впечатление подлинного песка.

- Многослойная система частиц обеспечивает естественное взаимодействие между песчинками.

- Оптимизированный рендеринг WebGL для обеспечения бесперебойной работы на всех устройствах.

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

Игра идеально подходит для снятия стресса, творческого самовыражения, арт-терапии.

Буду рад получить фидбэк. Что улучшить, чего добавить?

Показать полностью 4
[моё] Игры Компьютерные игры Видеоигра Веб-разработка Мобильные игры Приложение Рисование Процесс рисования 2D HTML Javascript Web Программирование Программист Программа Песок Творчество Креатив Видео Без звука Короткие видео
28
4
user10606705
user10606705
2 месяца назад

Как я собрал бесплатную библиотеку полезных ресурсов для фрилансеров⁠⁠

Как я собрал бесплатную библиотеку полезных ресурсов для фрилансеров Рекомендации, Бизнес, Успех, Бесплатно, Фриланс, Маркетинг, Дизайн, Тильда, Ux, Ui, Веб-дизайн, Web, Веб-разработка, Разработка, Комьюнити, Сообщество, Telegram, Чат, Помощь, Telegram (ссылка), Длиннопост

Всем привет, я создал проект, который сделает твою работу в digital и IT проще и интереснее!

Привет, друзья! Меня зовут Акмаль, и я с огромным энтузиазмом представляю вам мой новый проект, который я создал специально для всех digital и IT-специалистов! 😊 Если ты постоянно жонглируешь задачами, ищешь удобные инструменты или просто хочешь отвлечься на пару минут, то этот сайт станет твоим верным помощником. Я вложил в него всю душу, чтобы ты мог сэкономить время, найти вдохновение и даже немного отдохнуть. Давай расскажу, что ждёт тебя внутри — уверен, тебе захочется заглянуть! А ещё мне нужен твой совет по одному разделу, который я пока не знаю, как развивать. Заходи, пробуй и делись впечатлениями! 🚀

Ссылочка на библиотеку тут

Инструменты, которые упрощают жизнь

Данный сайт это твоя палочка-выручалочка для работы! Здесь собраны сервисы, которые помогут справляться с рутиной: генераторы UTM-меток, чтобы твои ссылки были идеальными, калькуляторы для расчёта важных метрик (например, ROI или стоимости клика), а также конвертеры для работы с данными. Всё, чтобы ты мог сосредоточиться на главном, а не на мелочах. А если захочется сделать паузу, я добавил несколько мини-игр — они помогут переключиться, улыбнуться и вернуться к делам с новыми силами. 🎮

База ресурсов: Всё, что нужно под рукой

Представь: целая коллекция полезностей, которые всегда будут с тобой! Здесь ты найдёшь бесплатные нейросети для работы и творчества — от создания текстов до генерации визуалов. Чтобы ты мог сразу начать, я подготовил набор подсказок (промтов), которые помогут нейросетям выдавать именно то, что тебе нужно. А ещё тут есть готовые шаблоны документов: брифы, коммерческие предложения, договоры, технические задания — всё можно скачать и использовать. Никаких скрытых условий, только польза! 📝

Генераторы документов: Создай своё за пару минут

Иногда готовый шаблон — это здорово, но что, если тебе нужно что-то уникальное? Для этого у меня есть конструкторы! С их помощью ты можешь создать политику конфиденциальности, пользовательское соглашение, правила использования cookies или даже игровые законы, если работаешь в этой сфере. Просто отвечай на вопросы, и система сгенерирует документ, который идеально подойдёт под твои задачи. Это быстро, удобно и, конечно, бесплатно! ✨

Давай вместе сделаем проект ещё лучше!

Я верю, что этот сайт может стать твоим надёжным помощником в мире digital и IT. Он уже полон полезного, но это только начало — я планирую добавлять ещё больше крутых инструментов и идей! Мне очень важно твоё мнение: что тебе понравилось больше всего? Что бы ты хотел видеть дальше? Загляни по ссылке в профиле, попробуй и расскажи, как тебе! Давай вместе сделаем работу в digital и IT ещё удобнее и вдохновляющей! 🌟

Ссылочка на библиотеку тут

Также я собираю сообщество фрилансеров: Давай помогать друг другу!

я создал проект, чтобы объединить нас, фрилансеров, в одно большое сообщество! Здесь мы можем делиться опытом, а главное — поддерживать друг друга. Давай делиться опытом, вдохновлять и расти вместе! Присоединяйся, а ещё — поделись проектом с друзьями, коллегами и знакомыми, чтобы наше сообщество стало ещё больше.

Наше уютное комьюнити тут

Библиотека бесплатных материалов тут

Также я выражаю свою благодарность всем, кто продвигает проект, и буду признателен за вашу помощь! 🙌 давайте вместе поможем фрилансерам экономить время с удобными инструментами.

Показать полностью 1
Рекомендации Бизнес Успех Бесплатно Фриланс Маркетинг Дизайн Тильда Ux Ui Веб-дизайн Web Веб-разработка Разработка Комьюнити Сообщество Telegram Чат Помощь Telegram (ссылка) Длиннопост
6
10
LuckyEvgenii
2 месяца назад

Ультимативная подборка нейросетей⁠⁠

Всем привет! Сегодня постараюсь закрыть вопрос актуальных нейросетей для дизайнера (хотя бы на ближайший месяц 🤡). ИИ разбиты по категориям — изображения, текст, аудио, видео, 3D и веб разработка. Почти все можно потыкать бесплатно. На майские точно будет, чем себя занять, пока шашлычок доходит до кондиции

Ультимативная подборка нейросетей Компьютерная графика, Искусственный интеллект, Midjourney, Дизайнер, Нейронные сети, Web, Разработка, IT, Гифка, Длиннопост

Изображения

krea.ai — генерация изображений в реальном времени с фокусом на контроль стиля и качества

midjourney — генератор артов с художественным уклоном, даёт кинематографичные, атмосферные результаты

fooocus — локальный генератор на основе Stable Diffusion с простым интерфейсом и высоким качеством

comfy ui — модульный интерфейс для Stable Diffusion, гибкий для продвинутых пользователей

visualelectric — генерация визуалов с упором на редактуру и коллаборацию в команде

weights.gg — галерея и подборка моделей (weights) для Stable Diffusion, удобно искать стили

ideogram — cильные стороны в рендеринге текста и типографике; отлично подходит для создания логотипов и дизайнов с текстом

recraft (VPN) — рисует векторы, умеет делать паки картинок в единой стилистике. Проект из Лондона, но корнями из России

freepik ai — генератор в стиле стоковых иллюстраций, интеграция с ресурсом Freepik.

adobe firefly (VPN) — от Adobe, поддержка генерации по стилям бренда, встроена в Photoshop/Illustrator

dall-e 3 (VPN) — генератор от OpenAI, хорошо справляется с подробным промптингом и вставкой текста

magnific — AI-суперрезолвер: улучшает детализацию изображений

topaz gigapixel — апскейлер фотографий и артов с сохранением чёткости и текстур

Видео

hailuoai — китайская платформа, делает фотореалистичное видео из текста

runway — один из лидеров генерации и редактирования видео, удобен для креативных проектов

kling — свежая модель от китайского ByteDance, реалистичные и стабильные видео

Hunyuan Video — видеогенерация от Tencent, делает плавные, качественные ролики

luma labs — превращает видео и фото в 3D сцены, особенно полезно для продакшн-визуализаций

vidu — китайский аналог Sora, быстрый, точный и с глубоким контролем сюжета

sora (VPN) — модель от OpenAI (ожидается публичный релиз), обещает кинематографичную генерацию видео

ltx.studio — платформа от Runway для создания целых сцен и раскадровок с кастомизацией

pika.art — генерация коротких видео, активно развивается, фокус на стиле

heygen — видео-аватары и синтез речи, удобно для презентаций и инфовидео

Текст

deepseek — мощный LLM с точной генерацией кода и технических описаний

chatgpt (VPN)— универсальный ассистент на основе GPT-4, подойдёт для промптов, идей и текстов

mistral.ai — опенсорсная альтернатива, быстрая и лёгкая, подходит для локального использования

qwenlm.ai — китайская модель с хорошей логикой, используется в продуктах Alibaba

perplexity.ai — поисковик с ИИ, отлично подбирает источники и кратко отвечает на вопросы. Есть удобное приложение, которое доступно из России

claude ai (VPN) — ассистент от Anthropic, силён в логике и работе с большими документами, мастхэв для копирайтинга

Веб разработка

relume — генератор лендингов и UI на основе текстового запроса, быстро создаёт сайты

framer — визуальный редактор с поддержкой генерации дизайна и кода; хорошо для прототипов

replit — cреда совместной разработки; включает ИИ-ассистентов для веб-разработки

cursor— продвинутый AI-код-редактор, интегрируется с репозиториями и помогает писать сложный код

3D

hyper3d.ai — превращает 2D-изображения в 3D-модели с текстурами

meshy — генерация 3D-моделей из текста, фокус на быстроте и качестве

tripo ai — генерация простых 3D-объектов, удобно для геймдевов и AR

hunyuan 3d — модель от Tencent для создания 3D-сцен и персонажей по описанию

Аудио

suno — генерация песен из текста, включая вокал и инструменты.

elevenlabs (VPN) — синтез речи высокого качества, поддержка эмоций и множества голосов

udio — конкурирует с Suno, фокус на креативной генерации музыки

adobe podcast — улучшение звука, подавление шумов, автоматическое выравнивание громкости

descript — монтаж аудио и видео через текст, идеален для подкастеров и видеообзорщиков

Фуф, ну вроде все. Каких еще сеток не хватает в этом списке для обретения полного дзена? 🧘‍♀


Я веду телеграм-канал Тултип, в котором делюсь инструментами, референсами и материалами, которые помогают эффективно работать и расти в профессии. Увидимся там!

Показать полностью
[моё] Компьютерная графика Искусственный интеллект Midjourney Дизайнер Нейронные сети Web Разработка IT Гифка Длиннопост
10
114
Trup.fsmoke
Trup.fsmoke
2 месяца назад
IT-юмор

С 1 мая - с днём перезагрузки таблицы стилей CSS (CSS Reboot Day)⁠⁠

Ура товарищи! 😂

С 1 мая - с днём перезагрузки таблицы стилей CSS (CSS Reboot Day) CSS, Web, Картинка с текстом
Показать полностью 1
CSS Web Картинка с текстом
12
Fotoapparat
Fotoapparat
2 месяца назад

Самый первый веб-сайт, который был создан Тимом Бёрнсом-Ли, 6 августа 1991 года⁠⁠

Самый первый веб-сайт, который был создан Тимом Бёрнсом-Ли, 6 августа 1991 года Web, Сайт, Дед, Пикабу

Потом появился Pikabu.ru

👉Фотоаппарат - история в фотографиях
(поддержите автора подпиской ❤️)

Показать полностью
Web Сайт Дед Пикабу
5
Партнёрский материал Реклама
specials
specials

Камень-ножницы-бумага! Раз-два-три!⁠⁠

Приглашаем вспомнить детство, а заодно проверить свою удачу. Победителям — промокод на скидку и награда в профиль.

Игры Удача Пицца
5
Yesitsme
3 месяца назад

Попробовал Firebase в качестве бесплатного хостинга⁠⁠

Попробовал Firebase в качестве бесплатного хостинга.

В целом норм, все удобно. Раньше пользовался в основном Cloudflare pages, но они плохо доступны в РФ.
Также пробовал Netlify, вроде все работало, но как-то не прижилось.

В Firebase понравилось, что там встроенный Gemini чат сбоку, который сразу подсказывает консольные команды если что-то идет не по плану.

@ncpub

#хостинг #веб

Попробовал Firebase в качестве бесплатного хостинга Кросспостинг, Pikabu Publish Bot, Хостинг, Web, Telegram (ссылка)
Кросспостинг Pikabu Publish Bot Хостинг Web Telegram (ссылка)
0
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии