1. JavaScript / Говнокод #16694

    +151

    1. 1
    2. 2
    3. 3
    4. 4
    //...
    <script>splashRadar('leftcol', 1);</script>
    <script>splashRadar('baseStyles');</script>
    //...

    На мейл.сру.

    Запостил: gost, 14 Сентября 2014

    Комментарии (18) RSS

    • И что? Без контекста непонятно же.
      Ответить
      • http://prntscr.com/4mstz1
        Ответить
        • А вот тут уже интереснее: автор кода предполагает, что splashRadar('leftcol') (с одним аргументом) вызовется до загрузки элемента <div class="layout__leftcol">...</div>, а splashRadar('leftcol', 1) (с двумя аргументами) вызовется после загрузки упомянутого дива.

          Т. е. таким костылём mail.ru пытается отслеживать загрузку каждого значимого блока. Но ведь не факт, что браузер вызовет эти функции именно в такие моменты. Браузер может отложить вызов всех функций до окончания загрузки страницы.

          Кстати, как дела в современных браузерах с поддержкой событий load, readystatechange и complete?
          Ответить
    • Кстати о мейлру. Кто-нибудь участвует в хабралотерее?
      Ответить
      • > Кто-нибудь участвует в хабралотерее?
        В чем суть акции?
        Ответить
        • Привлечение внимания к компании.
          А для участвующих - возможность получить видео с печатью билета!!!1111 Или даже посмотреть в реальном времени.
          Ответить
          • Ну а призы какие-нибудь будут?
            Ответить
            • Будут. Ноутбуки, планшеты, рюкзаки и прочее.

              (см. special.habrahabr.ru/mail/)
              Только участвовать надо от своего имени, иначе либо деанон на ГК и смерть, либо не сопоставят с паспортом.
              Ответить
              • Фи, обычный лохтотрон, да еще и с подпиской на рассылку. Я думал что-то интересное, на подумать, типа itstarz...

                P.S. Что-то в этом году, походу, на него организаторы совсем забили :(
                Ответить
                • Не совсем обычный лототрон: с помощью него хабровскую учётку можно связать с реальным именем жертвы, чтобы потом на всех сайтах писать про багры.
                  Ответить
                • > да еще и с подпиской на рассылку
                  Там была подписка на их блог на хабре. Вроде бы за пределы ленты это не должно выходить.
                  Ответить
              • Ответить

    Добавить комментарий