Нельзя фиксировать, если не хотите лишнего повода для бана. Да, есть куча сайтов, где баннер плавает. Владельцы либо не знают правил, либо относятся к категории небожителей, которых гугл не трогает, потому что сайты профитные. Например тот же http://4pda.ru/
А много категорий? Если нет можно ручками прописать в main.tpl
[aviable=cat] [category=1]<link rel="canonical" href="url категории id 1" />[/category] [category=2]<link rel="canonical" href="url категории id 2" />[/category] [/aviable]
Держите
Я бы сделал вот так.
Jquery
$(window).scroll(function(){ var a=$(window).scrollTop(), b=$("ваш элемент"), c=b.offset().top; a>c&&b.css("position", "fixed"); a<c&&b.css("position", "static"); });
Transition не работает с градиентами. Выход сделать градиент картинкой. Для оптимизации, вырезаете из макета градиент шириной в 1px и нужной высотой. Далее, чтобы убрать лишние запросы кодируете в base64. После можете использовать transition.
Это бан 100%. Вопрос времени.
Добавляйте/снимайте не позицию, а только класс. Далее в стиль пропишите минимальную ширину медиа запросом.
В .htaccess после RewriteEngine On вставить
RewriteRule ^lastcomm.html$ index.php?do=lastcomments [L]
для примера, линк какой хотите.
Да так. Все что касается HTML и JS к верстальщику, все остальное уже программист.
По-моему все просто, клиентская часть верстальщик, серверная программист.