1. Perl / Говнокод #10240

    −176

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    <html>
    <head>
    <script type="text/javascript">
    	var url = location.href;
    	var key = '<meta name="keywords" content="" />';
    	var dsc = '<meta name="description" content="Радиозавод – одно из ведущих предприятий, выпускающее hd ресиверы – цифровые, спутниковые, кабельные, приставки dvb с, а также инфракрасные сушки для овощей и фруктов, зерновые сеялки и светодиодные светильники для жкх. Кроме того мы предлагаем вниманию наших клиентов мобильную медицинскую технику: передвижной пункт забора крови, стоматологический кабинет и т.д." />';
    	url = url.replace('http://','');
    	url = url.replace('www.','')
    
    	if(url == "domen.ru") {
    	    dsc = '<meta name="description" content=""Радиозавод" осуществляет производство светодиодных светильников. Инфракрасная сушка одно из приоритетных направлений деятельности. Производители светодиодных светильников это группа компаний "Радиозавод"." />';
    	    key = '<meta name="keywords" content="производство светодиодных светильников, производители светодиодных светильников, инфракрасная сушка" />';
    	}
    	if(url == "domen.ru/catpv.5.htm") {
    	    dsc = '<meta name="description" content="передвижной стоматологический кабинет" />';
    	    key = '<meta name="keywords" content="Передвижной стоматологический кабинет от компании "Радиозавод" это универсальное решение для любых условий эксплуатации." />';
    	}
    	if(url == "domen.ru/catp.19.htm") {
    	    dsc = '<meta name="description" content=""Радиозавод" предлагает сеялку зерновую точного высева. Купить сеялку можно уже сейчас, доставляем в регионы." />';
    	    key = '<meta name="keywords" content="купить сеялку, сеялка зерновая, сеялка точного высева" />';
    	}
    	if(url == "domen.ru/catpv.103.htm") {
    	    dsc = '<meta name="description" content="Сеялка пневматическая универсальное решение для сельхозработ от компании "Радиозавод"" />';
    	    key = '<meta name="keywords" content="сеялка пневматическая" />';
    	}
    	
    	if(url == "domen.ru/catpv.104.htm") {
    	    dsc = '<meta name="description" content="Сеялка овощная как наверное оборудовение подойдет для  любых тракторов. Всегда в наличие овощная сеялка точного высева." />';
    	    key = '<meta name="keywords" content="овощная сеялка точного высева, сеялка овощная" />';
    	}
    	
    	if(url == "domen.ru/catpv.108.htm") {
    	    dsc = '<meta name="description" content=""Радиозавод" реализует светильники для теплиц в любом количестве. Светильник тепличный соответствует всем современным стандартам." />';
    	    key = '<meta name="keywords" content="светильники для теплиц, светильник тепличный" />';
    	}
    
    	/* ... тут еще куча такого же высера ... */
    
    	document.writeln(key);
    	document.writeln(dsc);
    </script>
    
    <title><TMPL_IF "header2"><TMPL_VAR "header2"><TMPL_ELSE><TMPL_VAR "start_header"><TMPL_IF "header"> - </TMPL_IF><TMPL_VAR "header"></TMPL_IF></title>

    Я даже вначале не знал в какую категорию это отнести.
    Сайт написан на Perl. Так как я не мастер в нем не буду выкладывать из него говнокод, вдруг он окажется мастер классом :)
    + Весело наблюдать закрытие тега meta в HTML.

    Запостил: oooZinka, 10 Мая 2012

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

    • >Весело наблюдать закрытие тега meta в HTML
      В html5 разрешен как html, так и xhtml-синтаксис.
      Тут, конечно, доктайпа нет, но для браузера разные синтаксисы вообще безразличны, он их все равно к xhtml приводит.
      Ответить
      • >он их все равно к xhtml приводит.
        расскажи еще
        http://www.html5rocks.com/en/tutorials/internals/howbrowserswork/
        Ответить
        • Спасибо за отличную ссылку. Серый текст на песочно-сером фоне — жесть.
          7ion странную вещь, конечно, написал.
          Ответить
          • совершенно очевидно, что эта писанина написана гооглелюбами, и скорее всего этот текст отображается читаемым только в их хроменьком браузере
            Ответить
            • А вы правы. В Хроме фоны отображаются лучше, почти однотонно, и даже можно читать. Хотя я всё равно убрал их.
              Ответить
            • У меня нормально отображается как в хроме, так и в фф12. Выкинь свою оперу на помойку истории.
              Ответить
              • Может я припоздал с комментом и они там стили подкрутили, но у меня в Опере всё отображается 1:1, как в ФФ12. Не надо гнать на оперу, всё в ней нормально.
                Ответить
        • Ок, замахнулся, я просто смотрю на то, что выводит Opera Dragonfly, а там всегда xhtml, вне зависимости от исходников.
          Ответить
    • Метатеги яваскриптом, да уж, веселая поисковая оптимизация.
      Ответить
    • Кавычки вокруг «Радиозавод» тоже непонятны.
      Ответить
      • Это раньше у нас были просто радиозаводы. А теперь Предприятие «АО „Радиозавод“» или что-нибудь в таком духе с каскадными кавычками: http://clck.ru/146mJ

        P.S. Только дошло. Они же не экранированы. Бедный браузер...
        Ответить
        • Да я не против. Но тот вариант, который в коде, нерабочий.
          Ответить
    • А где здесь Perl?
      Только 43 строчка нам намекает что это HTML::Template или HTML::Template::Compiled
      Ответить
      • Ответ на твой вопрос все это время был дан в Описании.
        Ответить

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