загрузка элементов html по очереди

Данный скрипт будет полезен, например, сайтам с большим количеством изображений, т.к. позволяет реализовать последовательное появление элементов на страничке. Таким образом, при загрузке странички, посетитель увидит последовательное проявление изображений. Читать далее «загрузка элементов html по очереди»

Как принудительно обновить favicon.ico

Оказывается, все очень просто. И не надо сносить кэш браузера и без конца обновлять страницу. Достаточно к вызову файла favicon.ico добавить «?v=2″. В чем магический смысл этого действия непонятно, но это работает и сэкономит пару нервных клеток при запуске проекта.

<link rel=»shortcut icon» href=»http://www.yoursite.com/favicon.ico?v=2″ />

источник

Первое правило говносеошника

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

как правильно покупать ссылки для продвижения сайта

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

Используем ГОСТ 34 серии для составления Технического Задания

Всегда считал написание Технического задания напрасной тратой времени и денег клиента. Особенно, на небольших проектах, где все задание можно нарисовать от руки на одном листе.Пока не наткнулся на статью, привожу ее полностью.

Читать далее «Используем ГОСТ 34 серии для составления Технического Задания»

Как убрать надпись «Скрипты интернет-магазина vamshop»

Ответ на этот вопрос есть в on-line документации к vamshop и на этот вопрос неоднократно отвечали на форуме.

1. Открываем файл includes/external/smarty/plugins_vam/outputfilter.note.php и находим строку

$cop=base64_decode('PGRpdiBpZD0iY29weXJpZ2h0Ij48YSBocmVmPSJodHRwOi8vdmFtc2hvcC5ydSIgdGFyZ2V0PSJfYmxhbmsiPtCh0LrRgNC40L/RgtGLINC40L3RgtC10YDQvdC10YIt0LzQsNCz0LDQt9C40L3QsDwvYT4gVmFNIFNob3AuPC9kaXY+');

2. Комментируем её

// $cop=base64_decode('PGRpdiBpZD0iY29weXJpZ2h0Ij48YSBocmVmPSJodHRwOi8vdmFtc2hvcC5ydSIgdGFyZ2V0PSJfYmxhbmsiPtCh0LrRgNC40L/RgtGLINC40L3RgtC10YDQvdC10YIt0LzQsNCz0LDQt9C40L3QsDwvYT4gVmFNIFNob3AuPC9kaXY+');

3. Готово!

Как заблокировать просмотр страниц старыми браузерами

<!--[if lt IE 7]>
  <div style='border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 90px; position: relative;'>
    <div style='position: absolute; right: 3px; top: 3px; font-family: courier new; font-weight: bold;'><a href='#' onclick='javascript:this.parentNode.parentNode.style.display=\"none\"; return false;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-cornerx.jpg' style='border: none;' alt='Скрыть уведомление'/></a></div>
    <div style='width: 640px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;'>
      <div style='width: 75px; float: left;'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-warning.jpg' alt='Warning!'/></div>
      <div style='width: 275px; float: left; font-family: Arial, sans-serif;'>
        <div style='font-size: 14px; font-weight: bold; margin-top: 12px;'>Вы используете устаревший браузер</div>
        <div style='font-size: 12px; margin-top: 6px; line-height: 12px;'>Для более удобной работы с сайтом, пожалуйста, обновите ваш браузер.<br /><b><a href= 'http://www.whatbrowser.org/ru/'>Что такое браузер?</a><br /><a href='http://getbrowsers.com/ru/why/'>Зачем его обновлять?</a></b></div>
      </div>
      <div style='width: 75px; float: left;'><a href='http://www.mozilla-europe.org/ru/firefox/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-firefox.jpg' style='border: none;' alt='Firefox 3.5'/></a></div>
      <div style='width: 75px; float: left;'><a href='http://www.microsoft.com/rus/windows/internet-explorer/worldwide-sites.aspx' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-ie8.jpg' style='border: none;' alt='Internet Explorer 8'/></a></div>
      <div style='width: 73px; float: left;'><a href='http://www.apple.com/ru/safari/download/' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-safari.jpg' style='border: none;' alt='Safari 4'/></a></div>
      <div style='float: left;'><a href='http://www.google.com/chrome' target='_blank'><img src='http://www.ie6nomore.com/files/theme/ie6nomore-chrome.jpg' style='border: none;' alt='Google Chrome'/></a></div>
    </div>
  </div>
  <![endif]-->

301 редирект с WWW

Прежде всего, хочу сказать что сайт с WWW выглядит более каноничным. Все равно, их никто уже не набирает, а любой человеческий браузер подставит их сам.

Итак, для того, чтоб сделать редирект домена без WWW на домен с WWW  сделайте следующее:

Откройте оригинальный файл .htaccess для редактирования

Теперь добавьте в секцию RewriteEngine On следующие строки, но будьте внимательны и не забудьте заменить samseo.ru на адрес своего сайта

RewriteCond %{HTTP_HOST} ^samseo.ru
RewriteRule (.*) http://www.samseo.ru/$1 [R=301,L]

И наоборот, кому надо редирект домена с WWW на домен без WWW:

RewriteCond %{HTTP_HOST} ^www.samseo.ru$ [NC]
RewriteRule ^(.*)$ http://samseo.ru/$1 [R=301,L]

Для более скорой склейки поисковиками надо добавить  в самый конец файла robots.txt директиву Host.

Host: www.samseo.ru

Это должна быть самая последняя строчка файла, пустые троки после нее не допускаются.