Skip to content

Instantly share code, notes, and snippets.

@tenorok
Last active February 17, 2018 22:32
Show Gist options
  • Save tenorok/9b4cbce73d02299dc2fa836fa10b1d5b to your computer and use it in GitHub Desktop.
Save tenorok/9b4cbce73d02299dc2fa836fa10b1d5b to your computer and use it in GitHub Desktop.
Yandex.Search: Suggest

Yandex.Search: Suggest

You can open Yandex.Search and set focus to the search field for seeing suggests.

I was first and single developer and my goal was had to do independent frontend library which will be using in the different services of Yandex. I used traditional technology stack for Yandex at that time: i-bem with jQuery, BEMHTML and pure CSS.

With manager we invented and tried many different experements with interface and format of data. Of course, all actions with suggest elements are saving and sending for analytics. We made versions for three platforms.

desktop version
Version for desktop: Complete set of suggestions variations



phone version
Version for phones: Word by word buttons at the top



tablet version
Version for tablets: Similar to the phones version with a little differences



Later I gave development of this project to my colleague and current version in production of course have any differents over initial code base.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment