веб

Дополнительный параметр ut=noindex Яндекс.Метрики для управления индексацией

Яндекс. А если найду?

Яндекс.Метрика "стучит" о том, какие страницы просматривает пользователя. Факт.

Сегодня Яндекс объявил о появлении специального параметра...

Поведенческие факторы. Откуда берутся и как на них влиять

Поведенческие факторы

Прочитал несколько статей по поводу влияния ПФ на выдачу, полюбовался сервисами накрутки и не могу ничего не написать.
Откуда Яндекс берёт данные о поведенческих факторах?
Работают ли накрутки?

Напишу пару вещей о самих поведенческих факторах и накрутках.

Очевидно, что Яндекс учитывает не только активность на сайтах с помощью счетчиков, но и активность на своих сервисах, думаю прежде всего в поиске.

Есть также Яндекс.Бар, Директ, статистика партнёров...

Зебра (чёт-нечет) на php

Зебра (чёт-нечет) на php в 2 колонки

<?php           if ($i % 2 != 0) {
              $arr_fields[] = $value.":";
           }
           else {
              $arr_fields[] = "<span style=\"float:right;\">{$value}</span><br /><hr />";
           }
?>

Метки:

Сворачиваемый блок текста с помощью #css + #jquery

Простое сворачивание блока текста с помощью изменения свойства height css через jquery (осторожно, грязный код):

Ошибка 504 Gateway Timeout (time out) nginx. Как исправить

Часто наблюдаю этот вопрос, посему ответ:

504 - значит скрипт (бэкенд) слишком долго отвечал или скрипт завершается раньше, чем получен ответ.
Причин может быть много: недостаток ресурсов (чаще всего - оперативной памяти), кривые скрипты, проблемы с базой данных и файловой системой, кривая настройка сервера...

Метки:

Кастомный макрос разрезания текста на тизер и полный текст в UMI.CMS

Два варианта макроса, применять в шаблоне tpl так, например:
%custom cutDescription(%pid%, 'opisanie')%

Вариант 1: реально разрезание с убиранием тегов и ограничением 300 символов (потом ещё ищет пробел с конца и оставляет только до него):

Метки:

Главное – не слушайте пользователей

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

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

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

Раздельный вывод primary и secondary tabs в drupal

Если надо разнести главные и вторичные табы по странице или добавить какое-нибудь оформление к табам раздельно, можно использовать следующий метод.

В данном примере я добавляю div tabs-wrapper только ко вторичным табам.

Lightbox z-index 10500

Обнаружил, что в очень распространённом модуле Lightbox2 устанавливается свойство css z-index в 10500. Примечательно, что это встречается не только у друпаловского лайтбокса.
Интересно, почему не 100500?
Какими-то рекомендациями по css запрещено больше разрядов?
Хотели написать 100500 но ошиблись в одном нуле?