Oleg
А если нужен и поиск и скролл
то ты сначала ищешь, потом скролишь.
Oleg
надо дописать - дописываешь, фокус не сбивается
Sergey
Но не мой кейс
Sergey
А их очень много
Oleg
Это ты так решил
а на практике?
Dmitriy
то ты сначала ищешь, потом скролишь.
зачем разделять на две UI сущности если можно все в одну засунуть?
Sergey
а на практике?
На практике поиск используют когда ну смогли найти быстро скроллом
Oleg
зачем разделять на две UI сущности если можно все в одну засунуть?
зачем всё пихать в одну сущность, если можно разделить на 2?
Sergey
А если поиск уехал вверх то можно забыть о его существовании, потому что это не стандартный элемент и снова скроллить вверх
Dmitriy
зачем всё пихать в одну сущность, если можно разделить на 2?
что б у юзера было меньше контролов а значит интерфейс был проще
Danila
Зачем UI, если нейросеть должна по айпи сразу дать решение
Sergey
зачем всё пихать в одну сущность, если можно разделить на 2?
Потому что есть элементы к которым пользователь привык.
🅅aleriy
Почему? Можно пример?
1. строка поиска в списке занимает место на экране, экраны не у всех ретина до сих пор, особенно у бедных юзеров, которым на столы в офисы ставят по остаточному принципу всякое говно 2. есть классический combobox давно придуманный и очень удобный, а этот придумали недодизайнеры, чтобы было "по красоте" не задумавшись насколько бедным пользователям будет страдательно их юзать 3. я отработал много лет финансистом и мне пришлось заполнять в разных приложениях кучу форм в своей жизни и вот такие комбобоксы от мегадезигнеров я ненавидел больше всего
Sergey
+, принцип единой ответственности
Это вообще никакого отношения здесь не имеет
Ivan
материал дезигн рекомендует для больших листов юзать поиск
Sergey
материал дезигн рекомендует для больших листов юзать поиск
А ещё рекомендует не использовать длинные списки
Sergey
что за combobox?
Так ты ещё и не знаешь, но убеждаешь.
Ivan
А ещё рекомендует не использовать длинные списки
Это да, но бывают случаи когда без них не обойтись
Сергей
что за combobox?
селект в простонародии)
Danila
Короче, делай ввод поискового запроса прямо в инпуте, а не под выпадашкой и всё будет ок?
Sergey
Это да, но бывают случаи когда без них не обойтись
Это так же как ориентироваться на джунов планируя архитектуру
Danila
Ну эт-то ясно
Danila
Пасиб
🅅aleriy
combobox - это select с поиском
Ivan
Это так же как ориентироваться на джунов планируя архитектуру
Ну вот надо запихнуть страны для регистрации, поиск тут необходим, а разделять на подпункты - глупо
Sergey
Такая панель, со скроллом, не выпадающая
Oleg
Такая панель, со скроллом, не выпадающая
которая занимает много пространства, на отсутствие которого ты жаловался?
Ivan
Ну, тут дело вкуса, я люблю когда формы компактные
Sergey
которая занимает много пространства, на отсутствие которого ты жаловался?
Которая занимает столько сколько решил дизайнер, и не заставляет пыриться в скролле 200 пикселей
Sergey
Sergey
А если сверху есть поиск-фильтр, то тем проще
Oleg
окей.
ill-ya
А есть либа которая dom в object конвертит? хочу сделать некий ssr чтобы state читать из разметки
Ivan
Ты разраб или юзер?
Сейчас я мыслю как юзер
Oleg
Ты разраб или юзер?
разраб, который делает для юзеров.
Ivan
Всегда прежде что-то делать, надо посмотреть на любую вещь как обычный пользователь
Sergey
Такой человек не может мыслить о пользователе
Sergey
Это нормально. Поэтому нанимают дизайнеров. Которые посвятили свою профессию этому
Oleg
ну...
Oleg
хз, хз
Sergey
ну...
У разработчиков всегда интерфейсы говно.
Oleg
обидно.
Ivan
Это зависит от разработчика
Oleg
а если чувак и дезигнер и разраб?
Sergey
Особенно когда нет дизайнеров, жизааааа
Ну если компания не может себе позволить или руководитель идиот. Даже в нашем маленьком стартапе есть дизайнер, потому что это адекватно
Sergey
Это зависит от разработчика
Я конечно утрирую, и имел ввиду тех кто никогда дизайн полноценно не изучал
Sergey
а если чувак и дезигнер и разраб?
Это как фуллстек, он не имеет глубоких знаний сразу в обоих областях. Либо одно, либо другое
Sergey
Мне достаточно рекомендаций с обоснованием
У дизайна интерфейсов есть принципы о которых ты никогда не слышал и самостоятельно к ним будешь приходить очень долго
Sergey
Так что да, тебе достаточно, а вот хорошим интерфейсом пользователя это вряд-ли станет
Ivan
У материала обоснованные рекомендации, у семантика тоже, да что уж там даже у бутстрапа, а внешний вид в интернет должен быть единым, поэтому эти фреймворки нужны
Sergey
Sergey
а вот сейчас обидно было.
Ну это так. Даже мои знакомые. Потому что нужно знать принципы материал очень глубоко, чтобы эффективные интерфейсы делать. Дизайнеры его и не любят
Sergey
А разработчики думают, если установить библиотеку компонентов и накидать как попало, то проект сразу станет валидным по материалу, если работает без ошибок
Сергей
короче разработка - боль