Клуб о поиске Яндекса

Интерфейс нового поиска и эксперименты на людях

oldbadboy696
5 июня 2014, 10:49

 

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

 

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

желаю\ не желаю участвовать в тестированиях продуктов компании Яндекс.

 

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

14 комментариев
Подписаться на комментарии к посту
firstlena.pershina
5 июня 2014, 10:49
Новый интерфейс вчера был открыт для всех пользователей, и, конечно же, мы делали его с учетом многих факторов. Нам очень хочется, чтобы новый интерфейс как для вас, так и для всех других пользователей стал удобнее, поэтому большое спасибо за такую обратную связь! Мы обязательно постараемся учесть ваши замечания.

<a class="header__action header__action_type_adv i-bem" onmousedown="w(this, '175.1136');" ondblclick="return {"header__action":{"group":"under","releaseByDocumentScroll":false,"releaseByHeaderOutsideClick":false}}">

<i class="header__action-i">i>

a>


Классно! Код просто не соответствует спецификациям W3C.

Пустой тег для курсива в качестве активного элемента интерфейса использовать стыд и позор.

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


В левой колонке: там где Поиски, Видео, Новости, картинки - всё обернуто в div'ы, опять же не одного img, а если это меню, то как минимум его надо было задавать списком

  • , как требуеют документы.


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

Бобко Игорь
14 июня 2014, 23:39

Это давно уже всё стандартная практика) 

overflow:hidden тоже я хочу вам сказать давно используют не по назначению)

давайте всю страницу стронгами верстать тогда уж

просто какой смысл работать с концорциумом, писать уважаемым людям, разбирающимся в коде письма типа "улучшайте свой сайт", а у себя на проекты выдавать быдлокод? Ведь именно так поступает Яндекс с распиаренной системой менеджмента... ога... сразу видно как все работает.

Бобко Игорь
15 июня 2014, 12:58

Особенно удивила однажды фраза девушки, которая одна из них, кто проводит собеседование. Не могли бы вы показать пример своего кода, мы ведь все в продакшин выкладываем))) Ага, а другие компании не выкладывают... понтят)))

firstlena.pershina
18 июня 2014, 19:19

 

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

Мы знаем про эти особенности нашей вёрстки и приняли эти решения осознанно.

В случае с header__action активным элементом является тег , а используется только для оформительских целей. Можно было-бы использовать , но нам нравится лаконичность . К тому же тег является тегом физической, а не семантической разметки, поэтому использовать его по назначению не поднимается рука — так зачем пропадать такому красивому и короткому тегу ;-)

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

Что касается использования тегов

    /
  • для вёрстки левого меню, то тут мы упираемся в широко известную в узких кругах проблему, что изначальная семантика HTML тегов больше подходит под текстовые статьи и меньше под сложные интерактивные приложения (не буду раскрывать всех идей, которые есть у нас про это меню). Поэтому не всегда удобно пользоваться специфичными тегами и мы частенько используем с приданием ему специальной семантики через атрибут class.

Несмотря на то, что все существующие решения тщательно обдуманы, они не являются отлитыми намертво. Мы постоянно думаем над нашим кодом, что меняем и приглашаем новых людей помогать нам:  http://company.yandex.ru/job/vacancies/?city=all&department=3592&spec8=JavaScript&spec9=Разработка+интерфейсов&cf1=msk

Можно было бы использовать div как это делается в соседнем пункте.

<a class="service__url b-link" onmousedown="w(this, '175.176');" href="https://mail.yandex.ru">

<div class="service__name">Почтаdiv>a>

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

When no other element is suitable, the element is used as an element of last resor (http://www.w3.org/wiki/HTML/Elements/div)

 

Title можно не только для картинок прописывать, чтоб было понятно, что инонки означают

 

Лапшакод пишется проще и быстрее, кое-как всегда сделать легче - это и левого меню касается.

 

Что касается ссылки на разработчиков, тут скорее не только к ним вопрос - нужен аудит и менеджмент, одно без другого не живёт. Т.к. менеджеры школы Яндекса на выпускном говорят "мы не можем объяснить, что мы делаем" - их тоже стоит поискать - когда в компании тысячи человек, рабочий процесс легко становится неуправляемым.

firstlena.pershina
23 июня 2014, 16:35

Спасибо, ваш комментарий передали нашим разработчикам и менеджерам :)

В следующий раз, когда вам захочется что-то поменять в привычном интерфейсе, Вы пользователей спросите нужны им Ваши изменения или их и так всё устраивает.

 

Но если уж у вас так руки чешутся чего нибудь изменить. То прикрутите на видном месте кнопку настройки типа "классический стиль интерфейса"

Тоже самое относится к разделу "Видео", "Картинки", "Карты"

 

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

Самое забавное, что они типа "спрашивали"... Ставили же там эксперименты... Неужели большей части пользователей этот интерфейс понравился больше или какой-нибудь топ-менеджер сказал: "Мне с#ать, чтоб после обеда все работало, мы акции на ММВБ-РТС продавать начали"

В настройках результата поиска нету подраздела внутренние параметры(по крайней мере у меня его нет), соответсвенно нету и возможности отказаться.

Есть только Найденный документ, Страница результатов, Область поиска и Персональный поиск

firstlena.pershina
6 июня 2014, 15:09
Да, простите, сейчас такой возможности в настройках нет, но со своей стороны мы очень постараемся вернуться к тому, чтобы давать возможность это настраивать.

Новый интерфейс - шлак, тормозит в браузере всё! Верните прежний, не нужно гуглолизоваться, Яшка всё больше и больше становится похож на гугл, только при этом всё подвисает до безобразия! Про яндекс.картинки даже говорить не хочется, испортили всё в конец :-(

поиск по картинкам умер - показывает всё что угодно, но не запрашиваемое. поставил в дефолтный поисковик гугл, пока не починится. раньше же норм было, зачем поломали?