Недавно полез я на сайт auto.ru, в поисках авто. И в друг увидел очень интересный виджет галереи который я уже где-то видел, выглядит он примерно так:

image

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

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

Заинтересовавшись, я, как типичный ленивый разработчик, решил проверить: что это за чудный плагин такой. Лезу в код и вижу классы:

image

Как человек, достигший половой зрелости, я понимаю, что здесь что-то нечисто. Читаю код далее и понимаю, что мои сомнения были не беспочвенны:

image

Интересно, это очередная (после кинопоиска) лажа от «Яндекса», или просто «пасхалочка»?

P.S.: Напоследок шикарное название шаблона (видимо):

image

P.P.S.: Если кто-то знает аналогичные библиотеки\плагины, киньте в комментарий или в личку.

UPD. всё-таки пасхалка!

UPD2.
один из вариантов проно галереи (jQuery) — jsfiddle.net/hhz9bu0z от wdmaster

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


  1. BashXP
    19.10.2015 12:19
    -5

    Рейтинг фильмов для нового Кинопоиска они от туда же походу парсили.


  1. exelens
    19.10.2015 12:22
    -19

    Разве это не для тостера? Причём тут Хабр?


    1. parapetof
      19.10.2015 12:26
      +15

      Подумалось, что раз вопросы касаются вёрстки, возможно это всё же сюда. Но допускаю, что запостил не на тот ресурс.


      1. exelens
        19.10.2015 12:34
        +1

        не не я без притензий. Мне теперь тоже интересно =)

        вопросы касаются вёрстки

        Это наверное стоило бы отразить в заголовке. Так люди бы точно понимали — что это их вопрос.


    1. fshp
      19.10.2015 21:41
      +12

      Тостер для вопросов. Тут хоть и есть вопрос, но он риторический.


  1. stalkerg
    19.10.2015 12:23
    +9

    Если кто-то знает аналогичные библиотеки\плагины

    Советую самим написать, это просто, легко и зато максимально подойдёт конкретно вашему случаю.


    1. prog666
      19.10.2015 12:37

      Минусуют те кто плохо умеют писать сами и считают что это долго…


      1. prog666
        19.10.2015 14:11
        -12

        а те кто минусят в карму — пишут на пхп =)


        1. prog666
          19.10.2015 17:07
          +8

          ладно-ладно, laravel торт. Новая версия: «программируют на битриксе».


        1. prog666
          20.10.2015 15:22
          +1

          Ошибку понял. Шутка не удалась. Прошу простить.


    1. Finesse
      20.10.2015 13:42

      Это хорошо, если много человек-часов в запасе


      1. stalkerg
        20.10.2015 14:08

        Это скорее всего будет быстрее чем вы будете натягивать нужный вам дизайн на чужую галерею.


        1. Finesse
          20.10.2015 14:10

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


          1. stalkerg
            20.10.2015 14:32
            +1

            У меня обратный опыт. Сильное увлечение батарейками, плагинами и готовыми скриптами:
            1. Понижает качество продукта.
            2. Повышает вероятность трудно находимых багов.
            3. Усложняет исправление багов.
            4. Часто приводит к тому, что «проще было бы написать с 0 чем дописывать, что мы ломали последние 2 месяца»
            5. Ад зависимостей.

            Не видел плагинов которые бы 100% подходили бы и их не пришлось бы дописывать. Готовым может быть либо совсем атомарный и маленький функционал который легко можно встроить без сайд эффектов и большой/сложный который самому писать было бы неразумно долго.
            В рамках галереи вам и так дизайн скорее всего отвёрстывать нужно будет, а потом поменяется логика, потом ещё что…


            1. Finesse
              20.10.2015 15:16

              По-моему, Вы столкнулись с действительно сильным увлечением. Спорить дальше не вижу смысла.


    1. parapetof
      20.10.2015 20:30
      +1

      кстати, к слову, иногда лезешь в код, смотришь — как оно там написано, и пишешь своё, более изящное.


  1. mihalich
    19.10.2015 12:31
    +4

    Это прекрасно!


  1. AlekVeritov
    19.10.2015 12:37
    +41

    Ждём от яндекса плагина для карт — точки работы проституток!


    1. parapetof
      19.10.2015 13:00
      +49

      Интеграция с я.деньги и я.такси.


    1. xenohunter
      19.10.2015 13:33
      +66

      Я.Проститутка?


      1. imarsorama
        19.10.2015 18:21
        +85

        Я.ДЬ


        1. FaNtAsY
          20.10.2015 07:44
          +6

          Идеально!
          Пора регистрировать домен!


      1. Nikolay_Smeh
        19.10.2015 21:44
        -5

        Шикарно!


  1. esc
    19.10.2015 12:42
    +29

    Мне кажется, разработчики пошутили просто таким образом.
    Копировать код такой галереи с порносайтов пожалуй сложнее, чем просто написать его. Но появилось оно на порносайтах, да. Как и многое другое, что мы теперь используем в интернете;)


    1. parapetof
      19.10.2015 12:44
      +1

      Я тоже очень надеюсь, что это шутка. Иначе это прям «ах».


      1. esc
        19.10.2015 15:03

        Если бы это была не шутка, а копипаста кода, то как минимум можно было бы найти оригинал. Вы заметили подобный код на самом порхабе?


        1. parapetof
          19.10.2015 16:14
          +4

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


    1. larikov
      19.10.2015 13:48
      +16

      Возможно кто-то из фронтенд разработчиков подрабатывает и на brazzers :)


      1. NetBUG
        19.10.2015 23:56
        +3

        Или черпает… хм… вдохновение.


    1. HomoLuden
      19.10.2015 13:48
      +2

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


    1. zzzmmtt
      19.10.2015 14:02
      +11

      The internet is really really great. For porn!
      Why you think the net was born?


    1. knitevision1
      19.10.2015 14:54
      +2

      Хм. А где здесь шутку можно найти-то? Улыбает, но над кем шутка-то?..


      1. esc
        19.10.2015 15:02
        +6

        Ну зашел менеджер, сказал сделайте чтобы картинки как на порнхабе перелистывались по наведению. Вот и сделали, «как на порнхабе».


    1. nitso
      19.10.2015 16:11

      А откуда вы так наверняка знаете, что галереи для порносайтов делают другие разработчики? ;)


      1. esc
        19.10.2015 16:18
        +1

        На порносайтах, которые упомянуты в верстке, это галерея сделана иначе. Одна разработчики или нет, это явно не копипаст.


    1. gorbln
      19.10.2015 16:14
      +11

      В подтверждение слов, отличная фишка предпросмотра видео при наведении курсора на полосу прокрутки появилась на xnxx / xvideos на год, наверное, раньше, чем на youtube.


  1. ComodoHacker
    19.10.2015 12:50
    +7

    Вывод: разработчики auto.ru, как все настоящие разработчики, тоже ленивы.


  1. dolphin4ik
    19.10.2015 13:02
    +7

    Фронтендер спалился


  1. EvilArcher
    19.10.2015 14:23
    +7

    Астрологи объявили неделю фейлов Яндекса.


    1. Wedmer
      19.10.2015 15:19
      +6

      Количество пасхалок от разработчиков удваивается.


  1. k3NGuru
    19.10.2015 14:52
    +26

    19к просмотров статьи. А всего-то одно упоминание brazzers


    1. parapetof
      19.10.2015 15:19
      +10

      у alizar растёт конкурент по желтушным заголовкам)


  1. 404
    19.10.2015 15:05
    +1

    Ну пасхалочка же. За коментариями — к twitter.com/flackus


  1. Zalina
    19.10.2015 16:03
    +40

    Всем привет! Меня тут anton_z, который сейчас в командировке с плохим интернетом, просил передать:

    Я пытался описать ребятам, что я хочу от просмотра фоток. Но не помнил, где я это видел (потом оказалось, что на Airbnb). Кто-то понял, что я хочу и показал это на сервисе brazzers (простите, я до этого не видел его). С тех пор оно так внутри и называется и в верстку с таким названием проникло. Код там свой, все своё. А название — скорее, шутка. На мой вкус, удачная. Но, конечно, #ВернитеСтарыйCSS.


    1. parapetof
      19.10.2015 16:11
      +3

      ну вот, actum est, ilicet


    1. OlegTar
      19.10.2015 23:27
      +4

      Алиби засчитано


      1. Guria
        20.10.2015 09:10
        +3

        В дополнение в защиту: модуль написан с помощью модульной системы ymodules, использует фреймворк i-bem.js являющегося частью bem-core. Простите, чтобез ссылок, я с телефона. Просто загуглите что это за стек такой :)


        1. parapetof
          21.10.2015 13:09

          Про методологию эту слышал, про специализированный js фреймворк не слышал.
          Cпасибо, изучу.


  1. Antimony
    19.10.2015 16:04
    +3

    Признание БЭМ-сообщества со стороны pornhub, не иначе.
    Отличная шутка же.


  1. Rpsl
    19.10.2015 16:42
    +5

    Верхняя плашка с ссылками на хабре несколько месяцев называлась #pornohabr


  1. jemali_m
    19.10.2015 17:05
    +8

    Ребята решили дописать )

    Ищем талантливого frontend-разработчика с чувством юмора



    1. parapetof
      19.10.2015 17:40
      +12

      видимо не возьмут уже меня… зато на НТВ — наверняка )


    1. nitso
      19.10.2015 22:20
      +11

      Какой оперативный деплой в такой крупной компании!
      раз-раз и в продакшн.


      1. FaNtAsY
        20.10.2015 07:47
        +1

        У них деплой по нескольку раз на дню.


  1. MaximAL
    19.10.2015 17:28
    +2

    Забавно.

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


    1. janitor
      19.10.2015 18:11
      +12

      Как-то недавно заметил тоже:

      image


      1. MaximAL
        19.10.2015 18:15
        -23

        Ой, да я сам такое люблю. У меня частенько:

        <!-- Huyandex.Huetrika huyounter -->
        <script type="text/javascript">
        // …
        </script>
        <!-- /Huyandex.Huetrika huyounter -->
        
        <!-- Google.Paralitics -->
        <script type="text/javascript">
        // …
        </script>
        <!-- /Google.Paralitics -->
        


        1. Drag13
          19.10.2015 18:33
          +18

          Во всем должно быть чувство меры.


          1. MaximAL
            19.10.2015 18:34
            +4

            Согласен.


  1. Zhandos
    19.10.2015 21:56
    +2

    Был удивлён увидев на Яндекс.Недвижимости такое
    image


  1. sergey-b
    20.10.2015 00:48
    -5

    Мордой некоторые разработчики называют клиентский веб-интерфейс. Обычный профессиональный сленг. Соответственно NEW_MORDA — это обновленный веб-интерфейс.


    1. FaNtAsY
      20.10.2015 07:49
      +8

      КЭП?


  1. chill84
    20.10.2015 14:19

    Сайт одной известной дизайн-студии
    image


    1. raacer
      20.10.2015 14:51

      Эммм… Что это??


      1. chill84
        20.10.2015 15:02

        главная design.ru


        1. raacer
          20.10.2015 15:10
          +1

          Но что означает этот комментарий?


          1. parapetof
            20.10.2015 20:21
            +2

            Наверное им тоже нужен фронтенд


            1. kopch
              21.10.2015 18:34

              Когого-то за тэг
              уволили без зарплаты?


  1. petrovnn
    20.10.2015 15:38

    А разве в Mac OS, на предпросмотре папки нет такого (подобного) эффекта? В случае если в папке лежат фотки, то проведя горизонтально курсором по эскизу папки переключает фотографии, которые в этой папке лежат, схожим с сабжем способом.

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


  1. MasMaX
    21.10.2015 11:09
    +2

    Я видимо так сильно отстал от жизни, что только сейчас узнал, что авто.ру пренадлежит яндексу…


  1. MaximAL
    22.10.2015 12:06
    +2

    Короче, хоть меня и дико заминусовали за комментарий выше, я всё равно не считаю такое трагедией.
    Наоборот, всегда интересно делать что-то, что заметят единицы, отчего бы и не написать комментарий в исходнике или назвать как-то по-особенному класс; это будет приятным бонусом внимательному читателю комментариев. Обычная профессиональная шутка, не более.