Как стать автором
Поиск
Написать публикацию
Обновить

Дизайн

Сначала показывать
Порог рейтинга

«Яндекс Еда» заявила о расширении функционала. В сервисе появилась новая вкладка «Гид» для пользователей с возможностью выбрать заведения для посещения офлайн в зависимости от предпочтений. Для ресторанов новая вкладка станет точкой соприкосновения с целевой аудиторией, и заведения получат дополнительный источник трафика не только в онлайн, рассказали информационной службе Хабра в пресс‑службе сервиса.

Новый функционал включает в себя возможность сохранять понравившиеся заведения в разделе «Сохранённые места». Во вкладке доступны разные фильтры для поиска заведений: по национальным кухням, конкретным блюдам, наличию караоке или кальяна, детского меню и так далее. Кроме того, в «Гиде» можно забронировать столик и проложить в «Яндекс Картах» маршрут к заведению. ​​

Дополнительно сервис формирует отдельную подборку «Для вас», основанную на нейросети «Яндекса». Как объяснили разработчики, с помощью этой подборки пользователь получит персональные рекомендации. Нейросеть анализирует несколько сотен факторов, включая агрегированные данные о посещениях, историю поиска и просмотра, наиболее часто используемые фильтры подбирает заведения.

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

Теги:
Рейтинг0
Комментарии0

В магазине приложений RuStore появился новый формат сервисов и игр с быстрым доступом к контенту — мини‑приложения. Эти приложения не нужно устанавливать на устройство и обновлять, а для работы достаточно аккаунта VK ID, рассказали информационной службе Хабра в пресс‑службе RuStore.

В каталоге RuStore уже представлено 4 тысячи мини‑приложений и игр, они доступны в разделе «Мини». По словам разработчиков маркетплейса, сервисы созданы на платформе VK Mini Apps, среди них есть мини‑приложения от VK и от сторонних разработчиков. Эти предложения можно добавить на главный экран смартфона для быстрого запуска. Как заявили RuStore, мини‑приложения не занимают места и обновляются автоматически.

Теги:
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Мы выпустили 6-ую версию UIKit — ключевой библиотеки дизайн‑системы Gravity UI.

Что нового:

  1. Компонент List 2.0. В UIKit изначально был List, но в нём хотелось кое‑что доработать. При сборе запросов собрали список:

    • поддержка разных размеров и ширины;

    • иконка у элемента списка; разное количество и положение иконок;

    • поддержка стейтов;

    • разный контент в элементах списка (однострочный, многострочный или список пользователей);

    • поддержка разных видов разделителей и группировок.

    Это существенные изменения, поэтому мы создали List 2.0. Пока он выходит в prestable версии, но рекомендуем пользователям переходить на него и приносить фидбек.

  1. RTL. Если ваши приложения/сайты должны отображаться на иврите, арабском и других языках с направлением письма справа налево, нужна поддержка RTL‑стандартов. При этом в RTL:

    • вставленное слово на латинице пишется слева направо;

    • цифры пишутся слева направо;

    • знаки препинания в арабском также пишутся слева направо и т. д.

    Во всех компонентах мы поддержали параметр RTL. Чтобы под рукой был полный пример, сделали промостраницу на арабском. Посмотреть, как реализовано, можно в исходном коде landing. Также за примерами можно заглянуть в storybook.

  2. Доступность (a11y):

    • добавили в проект плагин eslint;

    • поддержали клавиатуру для clickable и closable состояния компонента Persona;

    • отключили onClick у 15 неинтерактивных компонент;

    • поддержали клавиатуру в компоненте SelectionTable.

Если есть запрос на доработку — приходите к нам в GitHub с issue или даже с PR. И используйте Gravity UI!

Теги:
Всего голосов 11: ↑11 и ↓0+11
Комментарии2

Спустя 4 года после приобретения «Станции Мини» (до сих пор работает, компактная, но не устраивало тактильное управление) и потом почти двух лет использования в детской комнате «Станции 2» (иногда были проблемы с Wi-Fi соединением, но потом решались сами через некоторое время) у ребёнка появилась более удобная и компактная колонка «Станция Миди».

Это оказался кубик размером 10х10х10 см и весом 900 грамм с голосовым ассистентом «Алисой», LED-экраном и нейронным процессором, который, по заверению производителя, ускоряет отклик на голосовые команды. Гаджет стал уже не игрушкой, а практически членом семьи.

Ребёнку понравилось, что дисплей устройства показывает время и погоду, а также имеет свечение круговой LED-подсветки сверху. Самая любимая команда — «Алиса, улыбнись». Тогда колонка подмигивает глазами.

Разработчики из «Яндекса» пояснили, что эта колонка имеет объёмный чистый и мощный звук, несмотря на свои размеры. В ней стоят три динамика общей мощностью 24 Вт, включая специальный НЧ динамик, который отвечает за глубокие басы. Вот только минимальный звук на устройстве также достаточно громкий. Пока не нашли, как можно сделать колонку тихой, например, для вечера. Решение — поставить её подальше от детской кровати.

Недавно в продажу поступили «Станция Миди» в малиновом и оранжевом цветах. Именно одну из них и попросил ребёнок, так как чёрная или светлая колонка его не устроили. В итоге детская преобразилась новыми часами и умным гаджетом.

Теги:
Всего голосов 8: ↑5 и ↓3+2
Комментарии4

Проект VideoLAN преодолел рубеж в 5 млрд загрузок открытого видеоплеера VLC, зафиксированных системой сбора статистики, работающей на серверах проекта с февраля 2005 года.

Около 4,4 млрд загрузок приходится на сборку VLC для платформы Windows, 369 млн — macOS, 245 млн — Android, 71 млн — iOS и 6.7 млн на архив с исходными текстами.

Опубликованные VideoLAN данные не учитывают загрузку VLC для Linux, так как большинство Linux-пользователей VLC получает данный видеоплеер через штатные репозитории своих дистрибутивов.

Наиболее популярной версией VLC является 3.0.16, которая была загружена 416 млн раз (для сравнения последний выпуск 3.0.20 был загружен 381 млн раз, 3.0.19 — 50 млн, а выпуск 3.0.0 — 6 млн).

Дополнительно разработчики из VideoLAN сообщили о планах по созданию проекта VLC, скомпилированного в формат WebAssembly для встраивание проигрывателя на сайты.

В разработке также находится VLC 4.0, в которой будет переписана базовая часть VLC, появится новый интерфейс, упрощающий навигацию по мультимедийным файлам, обеспечена интеграция со стриминговыми платформами и добавлена поддержка FAST-каналов (Free advertising supported streaming television) и online-трансляций, позволяющих бесплатно смотреть фильмы и телешоу, монетизируемые за счёт показа рекламы.

VLC — бесплатный и свободный кросс-платформенный медиаплеер и медиаплатформа с открытым исходным кодом. VLC воспроизводит множество мультимедийных файлов, а также DVD, Audio CD, VCD и сетевые трансляции.

Источник: OpenNET.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

7 марта 2024 года состоялся релиз Boa v0.18 — экспериментального лексера, парсера и компилятора Javascript, а также движка ECMAScript, написанного на языке программирования Rust.

Исходный код проекта выложен на GitHub под лицензией MIT License.

Новая версия Boa позволяет легко встраивать JS-движок в различные проекты, и а также использовать его из WebAssembly и командной строки.

Разработчики пояснили, что этот выпуск Boa также знаменует собой серьёзное обновление дизайна сайта проекта и появление нового логотипа.

«Поскольку Boa используется всё большим количеством проектов, важно, чтобы мы могли предоставить стабильный и надёжный API. Нам кажется, что мы ещё не достигли этого результата, но после обсуждения с командой мы решили нацелиться на выпуск версии 1.0 в ближайшем будущем. Это станет для нас важной вехой, и мы надеемся, что к тому времени у нас будет много новых функций и улучшений», — пояснили разработчики проекта.

Впервые проект Boa был представлен на конференции JSConf EU 2019 разработчиком Джейсоном Уильямсом.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Ассоциация K-D Lab открыла исходный код игрового движка qdEngine, предназначенного для создания квестов.

Исходный код проекта, за исключением сторонних библиотек, опубликован под лицензией GPLv3.

Движок пqdEngine поддерживает платформу Windows 10 (+VS 2003 SP1) и может быть протестирован с ресурсами из игры «Похождения бравого солдата Швейка».

На основе выложенного в открытый доступ движка qdEngine были созданы следующие игры:

  • «Братья Пилоты 3D. Дело об Огородных вредителях»;

  • «Братья Пилоты 3D-2. Тайны Клуба Собаководов»;

  • «Братья Пилоты. Обратная сторона Земли»;

  • «Карлик Нос»;

  • «Мама не горюй»;

  • «Ну, погоди! Выпуск 3. Песня для зайца»;

  • «Похождения бравого солдата Швейка»;

  • «Три маленькие белые мышки. Визит Морской крысы»;

  • «Три маленькие белые мышки. День рождения морской крысы».

Теги:
Всего голосов 16: ↑16 и ↓0+16
Комментарии0

Selectel UX & Research Meetup#3

14 марта, 18:30 

Уже в следующий четверг проведем UX-митап про исследования, интервью и проектирование. Поговорим про общение с коллегами и пользователями, брифинг заказчиков и контекстные интервью. 

? Регистрируйтесь и подключайтесь онлайн или приходите в наш офис.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Figma представила функцию «Мультиредактирование» (multi‑edit).

Теперь можно измененять один из выделенных объектов, и изменения автоматически применятся ко всем остальным выбранным элементам.

Несколько новшеств:

  • Быстрый автоматический выбор повторяющихся объектов в разных фреймах. Либо выбор слоев аналогичных выбранному объекту с помощью зажатого Shift.

  • Каждый объект независимо масштабируется относительно своего центра, а не группой, как раньше.

  • Массовое изменение цвета, размера, поворота и других свойств.

  • Редактирование текста одновременно в нескольких фреймах и изменение свойств шрифта.

  • Автоматическое создание нескольких auto layout для разных групп выделенных объектов.

  • Массовое перемещение объектов в разных auto layout, неважно, горизонтальные они или вертикальные.

  • Массовое внесение объектов в несколько фреймов.

  • Выравнивание объекта относительно ключевого в разных фреймах.

  • Изменение механики вставки с сохранением позиции объекта: из одного фрейма в несколько, несколько объектов из разных фреймов в один, несколько объектов из разных фреймов в множество фреймов путем чередования.

  • Создание компонента из ключевого объекта и автоматическая замена других выделенных объектов инстансами.

  • Одновременное редактирование вариантов компонента, например добавление иконок, текста и т. п.

Для ознакомления с этими новшествами Figma подготовила обучающий файл и видео. Что вы думаете об этих изменениях — пишите в комментариях.

Теги:
Всего голосов 14: ↑14 и ↓0+14
Комментарии0

Гибрид кодека и аркадного игрового движка — таким я себе вижу главное наследие технологии Macromedia Flash, царствие ей дискетное.

Нет, серьёзно.

В зоопарке кодеков категорически не хватает особенного кодека (точнее, декодера — обратно провернуть этот фарш не представляется возможным, по крайней мере, на современном уровне технологий всё ещё очень примитивно, см. ниже ↓), базирующегося на принципах «define sprite», «transform sprite» и «show sprite» (а также «…sample» для звука). Ну, и «purge sprite», когда он уже не нужен.

Весь необходимый инструментарий можно подсмотреть в существующих анимационных пакетах (от того же Флэша и Инкскейпа до профессиональных), при этом косясь на то, что творится в супер-мощных супер-жмущих кодеках, выделяющих в растре объекты и движущиеся области и трансформирующих их от кадра к кадру, за счёт чего у них, собственно, и супер-сжатие («я знал, что рано или поздно мы докатимся и до этой дряни», см. выше ↑).

Проще говоря, при рисовании мультика можно будет экспортировать его сразу в этом формате потока, а потом любой стандартный плеер при помощи этого кодека его покажет. И не только: простенькую аркаду можно спокойно свести к формированию игрой видеопотока в этом формате, а выводом (по факту — рендером) будет заниматься первый попавшийся плеер.

Но эта часть уже по сути являет собой возрождение флэш-игр на новый лад! Фактически я описываю парадигму флэша без лишней сущности в виде самого флэша, сведённую к стандартной части мультимедиа — к кодекам.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии2

Что-то чем дальше, тем больше у меня зудит идея минималистичного векторного формата с минималистичным редактором. Форматов полно — но почему-то они все по принципу «а давайте сделаем на основе XML, тогда можно будет сделать Всё, Что Угодно», ну или по ему подобным принципам. В результате вектор весит больше пожатого растра, а редакторы и вьюеры должны тоже предусмотреть безграничный полёт фантазии тех, кто использует этот формат… короче, уже даже хочется убить пару (дюжин, хех) выходных на то, чтобы появился пятнадцатый формат.

Я его вижу как иерархическое дерево чанков неограниченной вложенности, где чанк являет собой поле координат с фиксированной точкой и ограниченным числом бит, и включать он может примитивы а-ля Пэйнт и ссылки на все чанки, которые были определены ранее (1:1, с попиксельным масштабированием отрендеренного чанка или с векторным масштабированием чанка «как есть»).

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

Короче, отговорите меня, пожалуйста, опять на фигню выходные потрачу.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии2

Институт развития интернета (ИРИ) в марте 2024 года запустит свой телеканал «Мы», целевой аудиторией которого станут российские пользователи от 25 до 55 лет.

Организацией производства и вещания, дистрибуцией и маркетингом телеканала занимается группа компаний «Медиа-Телеком» (совместное предприятие НМГ и «Ростелекома»).

Канал «Мы» будет доступен в пакетах телеоператоров и видеосервисов. Коммерциализация проекта пока не предполагается, отмечают в ИРИ. Канал «Мы» уже начал вещание на онлайн-платформе Wink от «Ростелекома».

Основной задачей проекта канала «Мы» является появление нового визуального контента с разными темами и жанрами для привлечения аудитории, пояснил представитель ИРИ. Контент на канале «Мы» будет объединен по 7 тематическим категориям: «Мы.Страна», «Мы.Люди», «Мы.Культура», «Мы.История», «Мы. Дело», «Мы.Наука» и «Мы.Технологии». Канал предоставит доступ к разнообразному контенту, поддержанному ИРИ и размещённому на различных интернет-площадках, в одной точке.

Сетка канала «Мы» будет состоять из документальных, образовательных проектов, шоу, детских, а также художественных сериалов, которым оказал поддержку ИРИ, рассказал гендиректор ИРИ Алексей Гореславский.

Теги:
Всего голосов 6: ↑0 и ↓6-6
Комментарии3

Вышел релиз открытого медиацентра Kodi 20.5. Он предоставляет интерфейс для просмотра Live TV и управления коллекцией медиафайлов, а также поддерживает навигацию по телешоу, работу с электронным телегидом и организацию видеозаписи по расписанию. 

Готовые пакеты доступны для Linux, FreeBSD, Raspberry Pi, Android, Windows, macOS, tvOS и iOS. Код проекта распространяется под лицензией GPLv2+.

Медиацентр Kodi поддерживает разные форматы мультимедийных файлов и средств аппаратного ускорения декодирования видео, пульты дистанционного управления и позволяет проигрывать файлы по FTP/SFTP, SSH и WebDAV. На базе Kodi развивается около десятка коммерческих телеприставок и несколько открытых ответвлений (Boxee, GeeXboX, 9x9 Player, MediaPortal, Plex).

Разработчики пояснили, что в Kodi 20.5 в основном исправлены ранее обнаруженные ошибки и баги, а также улучшена производительность. Новую версию проекта можно установить прямо поверх любой существующей установки Kodi 20.x, на многих платформах это произойдет автоматически.

Теги:
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Ближайшие события

Для Figma вышел плагин Trace, с помощью которого можно сконвертировать дизайн в live-прототип приложения на SwifUI. Есть возможность просматривать код вёрстки, изменять его, видеть как это влияет на поведение приложения и переносить изменения в IDE. Для всего этого плагин подгружает полноценный симулятор iOS. Для преобразования дизайна в код SwiftUI используется нейросеть.

Изначально Trace появился в качестве сервиса для генерации экранов приложений по текстовому запросу с поддержкой только SwiftUI.

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии0

Oops! Something went wrong.

Уважаемые мобильные разработчики! Для диагностики проблемы хуже вот такого скриншота может быть только отсутствие скриншота. Ни времени ошибки, ни идентификаторов, ничего.

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

Поэтому, пожалуйста, показывайте вместе с "Oops" хоть что-то. И делайте это изначально. Вам как минимум известно текущее время - покажите его, причём лучше в UTC. Если от сервера пришёл заголовок с идентификатором запроса - покажите его тоже. Эти зацепки не должны потеряться в акте съёмки.

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

Oops! Something went wrong.
2024-02-29T12:19:19.883Z
c26e35c0-51c0-4cf0-a7af-1b40fde02fbc
GET https://example.com/user, 500

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Приложения для часов Apple Watch. Ну или других часов.


Почему их так мало? Как спортивный калькулятор калорий многие используют. Или сообщения читают (а ответить крайне сложно и неудобно. особенно на совещаниях).
Неужели вот такой формат маленького экрана так ограничивает фантазию и никто не может придумать приличного варианта использования? Некие новые полезные функции или функции старые, но полезные и удобные именно в часах?
Ведь часов уже много поколений, а приложений для них буквально минимум.
Конечно по сравнению со смартфонами?
Или экран настолько ограничивает, что вариантов использования действительно мало?
Платить на кассе в странах где это работает? И читать сообщения?
У меня много знакомых с такими часами, но я не вижу, чтобы они пользовались кроме часов чем-то еще.
А ведь если мало приложений, то это большие перспективы? Рынок открыт и свободен. На смартфонах не пробиться со своим приложением. А тут открытый рынок. И никого на нем нет.
На Хабре последнее упоминание о часах apple в 2020

Теги:
Всего голосов 3: ↑3 и ↓0+3
Комментарии2

Статистика Nielsen показывает, что YouTube и Netflix доминируют в сфере потокового телевидения в США. YouTube занял первое место — на долю видеохостинга пришлось 8,6% среди стриминговых сервисов в январе 2024 года. Netflix расположился на втором месте с 7,9%. 

Общая доля просмотров YouTube и Netflix больше, чем в сумме у следующих восьми сервисов в списке, в том числе Amazon Prime Video, Hulu, Disney+, Peacock. 

Представители YouTube рассказали, что пользователи видеохостинга просматривают более 1 млрд часов контента ежедневно. Кроме того, в компании отмечают, что количество пользователей, которые смотрят YouTube на телевизорах, выросло на 400%.

Теги:
Всего голосов 2: ↑2 и ↓0+2
Комментарии1

Три основных принципа работы с иконками

Если вы создаете иконки и уже определились с их типом, расположением и размерами, эти три базовых принципа помогут продолжить работу. Держите их в голове, чтобы не терять единообразие всего сета иконок.

Принцип 1. Визуальная связанность

Все иконки должны иметь общий визуальный стиль. Определите общие элементы: например, форму, толщину линий и пропорции. Уделите внимание цветовой схеме и уровню детализации.

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

  • скругления углов;

  • диагональные элементы;

  • симметричность;

  • замкнутые/незамкнутые контуры;

  • наслоение элементов;

  • принципы заливки элементов.

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

Принцип 2. Разборчивость иконки

Иконка должна быть читаема в любых размерах. Вот наглядный пример:

Чем меньше иконка, тем меньше деталей и декоративных элементов мы можем себе позволить. Каждый дополнительный элемент добавит время для ее распознавания
Чем меньше иконка, тем меньше деталей и декоративных элементов мы можем себе позволить. Каждый дополнительный элемент добавит время для ее распознавания

Принцип 3. Понятный и простой образ

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

Все правила работы с иконками собрали в этой статье. А еще мы иногда показываем примеры классных иконок в телеграм-канале нашей дизайн-команды. Приходите :)

Теги:
Всего голосов 12: ↑12 и ↓0+12
Комментарии1

Состоялся релиз GIMP 2.99.18 — это последняя запланированная версия открытого графического редактора перед долгим путём к GIMP 3.0, который создавался десять лет в качестве альтернативы программному обеспечению Adobe Photoshop.

В GIMP 2.99.18 представлены новейшие разработки по исправлению обработки цвета в системе обработки изображений, улучшены алгоритмы цвета, проведена начальная работа по добавлению режима non-destructive (незарушаемого) редактирования, улучшена обработка шрифтов, добавлено автоматическое расширение слоев, новые параметры привязки, улучшена обработка файлов Adobe PSD, внесены правки во взаимодействия с Wayland и многое другое. GIMP 2.99.18 — это самая крупная версия разработки в ветке GIMP 2.99.

Хотя GIMP 2.99.18 содержит множество интересных улучшений, но они не все перейдут сразу в GIMP 3.0. Разработчики планируют выпустить GIMP 3.0 RC1 «в ближайшее время», а релиз GIMP 3.0 намечен к майской конференции Libre Graphics.

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0

Чего ждать от шестой версии Midjourney

С 15 февраля 2024 шестая версия Midjourney является моделью по умолчанию, хотя сами разработчики говорят, что она все еще находится в «раннем доступе».

Что стало действительно лучше

✔ Корректное написание слов. Больше никаких «WEILD WELLOLLD» вместо нужного «HELLO WORLD» (правда, с кириллицей и иероглифами еще не все гладко, да и длинные тексты пока даются нейросети с трудом);

✔ Поддержка консистентных стилей. Теперь можно сгенерировать одну картинку в стиле другой, не учитывая при этом текстовый запрос;

Что еще требует доработок

✔ Генерация пальцев. Если центральным объектом изображения будут кисти рук, которые что-то держат, вы можете разочароваться;

✔ Midjourney все еще не умеет считать. Попросите ее нарисовать 12 котов, и она не только изобразит другое количество, но и с высокой вероятностью сделает коллаж из отдельных картинок с котиками.

Если хотите узнать больше и погрузиться в детали нашего знакомства с Midjourney v6, добро пожаловать в статью. Здесь мы подробно рассказываем о первом взгляде на новую версию популярной нейросети.

Теги:
Всего голосов 5: ↑5 и ↓0+5
Комментарии0