Hacker News Digest

Тег: #ui

Постов: 8

Firefox profiles: Private, focused spaces for all the ways you browse (blog.mozilla.org) 🔥 Горячее 💬 Длинная дискуссия

Mozilla представила новую функцию управления профилями Firefox, запускаемую 14 октября. Каждый профиль будет представлять отдельное пространство с собственными закладками, входами, историей, расширениями и темами, что поможет пользователям организовать разные аспекты онлайн-жизни: работу, учебу, семью и личные проекты. Функция снижает когнитивную нагрузку, предотвращая смешение данных и неловкие ситуации, когда личная информация появляется в профессиональном контексте.

В отличие от других браузеров, профили Firefox созданы с приоритетом конфиденциальности — Mozilla не собирает такие данные, как возраст, пол, точное местоположение или имя профиля. Пользователи могут визуально различать профили, выбирая разные цвета, темы и даже загружая собственные аватары. Эта разработка является частью миссии Mozilla по предоставлению контроля над онлайн-жизнью пользователей.

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

by darkwater • 29 октября 2025 г. в 08:10 • 353 points

ОригиналHN

#firefox#mozilla#profile-management#privacy#ui#accessibility

Комментарии (176)

  • Пользователи обсуждают, что профили Firefox существуют уже много лет, но новый UI не решает проблему с их использованием и не показывает старые профили.
  • Создание нового профиля через новый интерфейс не создаёт отдельную папку профиля, что вызывает вопросы о том, как перенести данные.
  • Некоторые пользователи отмечают, что новый интерфейс не позволяет выбрать, какой профиль использовать при открытии ссылки из внешнего приложения.
  • Обсуждается, что контейнеры и профили разные вещи, но новый UI не делает это ясным.
  • Несколько комментаторов выражают разочарование в том, что Mozilla не делает ясным, что именно нового вносит новый UI, и что именно он улучшается.

Vibing a non-trivial Ghostty feature (mitchellh.com) 🔥 Горячее

Ghostty получил обновление, которое добавило незаметные уведомления об обновлениях в macOS. Чтобы не повторить сценарий OpenAI, где демо-версия прервала презентацию, автор решил сделать уведомления незаметными. Он использовал Sparkle и встроил кастомный UI в заголовок окна. Процесс включал в себя AI-агентов, которые генерировали код, а затем он сам его дорабатывал. Итоговая стоимость токенов и время разработки оказались вполне приемлимыми.

by skevy • 11 октября 2025 г. в 14:31 • 285 points

ОригиналHN

#macos#sparkle#llm#ui#software-development

Комментарии (134)

  • Обсуждение в основном вращается вокруг того, как разработчики используют AI-агентов: кто-то считает их незаменимыми для прототипирования и устранения рутины, другие подчеркивают важность человеческого аудита и контроля качества.
  • Участники поделились личными практиками: кто-то использует агента как «музу» для преодоления «белого листа», кто-то отмечает, что агенты особенно полезны для UI-фреймворков, а кто-то подчеркивает, что важно сохранять критическое мышление и не полагаться на агента как на «черную коробку».
  • Обсуждались также риски и этика: участники отмечали, что важно не допускать, чтобы агенты порождали «slop», и что важно сохранять человеческий контроль над качеством кода.
  • Наконец, обсуждались и инструменты вроде Ghostty, и участники отмечали, что нехватка таких базовых функций, как поиск, может отпугнуть пользователей, и что важно различать «vibe coding» от ответственного использования AI.

Claude Code 2.0 (npmjs.com) 🔥 Горячее 💬 Длинная дискуссия

by polyrand • 29 сентября 2025 г. в 17:12 • 803 points

ОригиналHN

#vscode#nodejs#npm#python#anthropic#llm#ux#ui#memory

Комментарии (378)

  • Обсуждаются новые функции Claude Code: расширение для VS Code, команда /rewind для отмены изменений, переработанный интерфейс и управление контекстом.
  • Пользователи сравнивают Claude Code с конкурентами (Cursor, Aider, Goose), отмечая его преимущества и недостатки, такие как интеграция с инструментами и эргономика.
  • Поднимаются вопросы о конфиденциальности данных, потреблении ресурсов (ОЗУ) и проблемах с UX/UI в новом расширении VS Code.
  • Обсуждаются технические аспекты: работа с CJK-вводом, управление памятью, поддержка MCP, а также использование тегов и магических команд в промптах.
  • Высказываются предложения по улучшению: индикация функции в diff, отображение оставшегося контекста, отмена выполнения промпта и улучшение команды /resume.

Loadmo.re: design inspiration for unconventional web (loadmo.re) 🔥 Горячее

loadmo.re — это кураторская галерея мобильных сайтов, созданная для вдохновения дизайнеров, работающих с нетривиальным вебом. Платформа подчёркивает, что современный интернет всё больше смещается в сторону смартфонов, хотя дизайнеры по привычке ищут референсы на десктопах, упуская из виду потенциал мобильных интерфейсов.

В архиве представлено 362 сайта с фильтрацией по тегам — от 3D-анимации и типографики до звукового дизайна и глитчей. Примеры вроде rude-captcha.xyz или slingshot.trudy.computer демонстрируют, как можно творчески использовать возможности телефона. Цель проекта — стимулировать сообщество к обсуждению и эксперименту в mobile-first дизайне.

by surprisetalk • 29 сентября 2025 г. в 15:42 • 368 points

ОригиналHN

#web-design#mobile-first#creative-design#web-development#3d-animation#typography#accessibility#ux#ui#web-design-inspiration

Комментарии (51)

  • Пользователи обсуждают нестандартный веб-дизайн представленных сайтов, отмечая как их креативность и ностальгическую ценность, так и проблемы с юзабилити и доступностью.
  • Критике подвергаются отдельные элементы, такие как изменение поведения ссылок при наведении и невозможность добраться до нижней части страницы из-за бесконечной подгрузки контента.
  • Участники делятся воспоминаниями о легендарных сайтах прошлого (Kaliber 10000) и обмениваются ссылками на аналогичные ресурсы и агрегаторы необычных сайтов.
  • Высказываются опасения, что подобный дизайн часто непрактичен для представления реального контента и создания призывов к действию, а также создает барьеры для доступности.
  • Часть сообщества ценит представленные работы за их художественную ценность и вдохновляющий потенциал, призывая не зацикливаться на мелких недостатках.

Designing NotebookLM (jasonspielman.com) 🔥 Горячее

Дизайн-лидер Джейсон Шпильман возглавлял создание NotebookLM — инструмента, который решает проблему «перегруженности вкладками» и разрозненности рабочих процессов. Продукт объединяет чтение, письмо и создание контента в едином пространстве, используя ИИ для снижения трения между этапами работы.

Ключевым решением стала адаптивная трёхпанельная структура: источники, чат и заметки. Она масштабируется под нужды пользователя — например, можно сосредоточиться на чтении с чатом, на письме или на комбинации этих режимов. Система сохраняет быстрый доступ к ключевым элементам даже при минимальных размерах панелей. Ментальная модель строится вокруг последовательности: входные данные → обсуждение → результаты, что делает сложные ИИ-взаимодействия интуитивно понятными.

by vinhnx • 20 сентября 2025 г. в 17:25 • 269 points

ОригиналHN

#llm#ux#ui#user-experience#product-design#user-interface#product-management#notebooklm#chat#product-feedback

Комментарии (84)

  • Пользователи критикуют сложный и перегруженный интерфейс NotebookLM, который затрудняет навигацию и использование базовых функций, таких как чат с загруженными файлами.
  • Отмечаются проблемы с UX: неинтуитивное управление, отсутствие сохранения истории чатов, сложности с редактированием текста и экспортом данных.
  • Подчеркивается, что успех продукта обусловлен мощными backend-возможностями (работа с большим контекстом, аудиогенерация), а не дизайном.
  • Пользователи находят ценными конкретные функции: создание подкастов, карточек, викторин и ментальных карт, а также анализ сложных документов (научные статьи, правила игр, техническая документация).
  • Высказываются пожелания по улучшению: упрощение интерфейса, возможность оплаты для конфиденциальности данных, лучшая интеграция с другими сервисами.

"Your" vs. "My" in user interfaces (adamsilver.io) 🔥 Горячее 💬 Длинная дискуссия

При обращении к данным пользователя в интерфейсах часто возникает вопрос: использовать «мой» или «ваш»? Например: «Мой аккаунт» или «Ваш аккаунт»? Но часто префикс не нужен вовсе — достаточно просто «Аккаунт», «Заказы», «Дела», как это делает Amazon.

Однако если в продукте есть элементы, принадлежащие и пользователю, и другим (например, система дел, где есть «мои дела» и «все дела»), возникает сложность. Использование «мои дела» в меню навигации кажется уместным, но вне меню — в onboarding, email-уведомлениях или справке — фраза «перейдите в мои дела» звучит неестественно. Если я скажу вам «перейдите в мои дела», вы подумаете о своих, а не о моих. Поддержка может рекомендовать «перейдите в ваши дела», что конфликтует с интерфейсом, где написано «мои дела».

С «ваш» таких проблем не возникает — этот подход проверен на множестве продуктов и не вызывает затруднений у пользователей.

Но есть нюанс: если пользователь общается с системой, например, через радиокнопки, корректнее использовать «мой». Например, на вопрос «Хотите поделиться своим фото профиля?» варианты ответа должны звучать как «Да, поделиться моим фото» и «Нет, не делиться моим фото». Использование «ваш» здесь некорректно, так как звучит как инструкция для компьютера поделиться своим фото, а не фото пользователя.

Итог:

  • Используйте «ваш», когда обращаетесь к пользователю.
  • Используйте «мой», когда пользователь обращается к системе.

by Twixes • 16 сентября 2025 г. в 03:05 • 415 points

ОригиналHN

#user-interface#ux#ui#localization#amazon

Комментарии (202)

  • Рекомендуется использовать местоимение «your» (ваш/ваша/ваше) в интерфейсах, когда система обращается к пользователю, и «my» (мой/моя/моё), когда пользователь дает команду системе.
  • Многие участники выступают против использования местоимений вообще, считая их избыточными и предлагая убирать притяжательные формы для упрощения (например, «Pictures» вместо «My Pictures»).
  • Критикуется использование местоимения «we» (мы) системой, так как это создает ощущение патернализма и ложной вовлеченности пользователя в процесс («Let's add your account»).
  • Подчеркивается важность контекста и согласованности в формулировках, особенно при локализации, поскольку в разных языках существуют разные нормы вежливости и формальности.
  • Отмечается, что неправильное использование местоимений может приводить к путанице, особенно если продукт или функция уже содержит слово «My» в названии (например, «Your My Card»).
  • Некоторые участники предпочитают, чтобы интерфейсы и системы общались более формально и машинообразно, без попыток казаться «дружелюбными» или человечными.
  • Указывается на проблемы перевода и локализации, когда недостаток контекста для строк интерфейса приводит к ошибкам и неоднозначностям.
  • Обсуждается, что лучшей практикой является обработка элементов интерфейса как собственных имен (использование кавычек, выделение) в инструкциях и поддержке, чтобы избежать путаницы с местоимениями.

Jan – Ollama alternative with local UI (github.com)

by maxloh • 09 августа 2025 г. в 09:54 • 174 points

ОригиналHN

#ollama#lm-studio#openwebui#llama-server#local-models#linux#ui#github

Комментарии (69)

  • Пользователи жалуются: Jan не умеет параллельно общаться с несколькими моделями, требует слишком много RAM/VRAM и «тяжело» работает на Linux.
  • Запуск локальных моделей часто ломается: llama-server не стартует, Ollama-совместимость требует ручной настройки OLLAMA_HOST и OLLAMA_ORIGINS.
  • UI раньше был багованным; сейчас, по отзывам, стал лучше, но проект всё ещё выглядит как «черновик архитектуры», а не готовое решение.
  • Jan позиционируется как десктоп-альтернатива LM Studio (и частично OpenWebUI), но с открытым кодом и поддержкой удалённых провайдеров.
  • Некоторые участники сомневаются в «принципах» команды: обещанные встречи не состоялись, связь прервалась.

Why is GitHub UI getting slower? (yoyo-code.com)

by lr0 • 05 августа 2025 г. в 16:07 • 204 points

ОригиналHN

#github#ui

Комментарии (111)

Githubs performance has been rapidly degrading ever since they started rewriting everything in React.It's basically impossible to view diffs now because they often fail to load, render correctly, or just are incredibly slow. It's very obvious that they've unleashed a bunch of ver