Грамотное обтекание картинки текстом (overflow: hidden)

понедельник, 26 апреля 2010 г.

0 коммент.
В замечательной статье про overflow:hidden написано про использование этой связки.
Что бы создать такую верстку

или такую
всего навсего необходимо для текста (в первом случае и для кнопки во втором) задать overflow: hidden и (чтобы  IE6 понимал) zoom:1, а для картинки (в первом случае и поля ввода во втором) float: left;
И будет прекрасно работать во всех браузерах.

Дополнительный индекс Google (supplemental index)

пятница, 23 апреля 2010 г.

0 коммент.
Внимание: методика экспериментальная!
Google имеет основной и дополнительный индексы. Если в основоной выдаче недостаточно результатов, то они берутся из дополнительного индекса ("Сопли" в простонародье). Технически, качество сайта можно оценить, сравнивая процент страниц сайта в дополнительном и основном индексах.
Попробуем посчитать:
1. site:www.borodatyh.net ( 127 )- количество страниц суммарно в обоих индексах гугла(основном и доп-м)
2. site:www.borodatyh.net -inallurlinallurl:www.borodatyh.net ( 68 ) - количество страниц ТОЛЬКО в основном индексе (то есть НЕ в дополнительном)


Дальше простая формула
(1 - (68/127)) * 100 = (1 - 0,5354) * 100 = 0,4646 * 100 = 46,46%

Показатель качества сайта - 46,46% страниц сайта находятся в дополнительном индексе. Это средний результат, но над сайтом нужно работать. То есть, делая выводы, можно сказать - чем меньше процент страниц в дополнительном индексе, тем лучше.

Для примера был взят сайт о стрижке бород и усов.

Firefox 3.6 + Java

четверг, 15 апреля 2010 г.

0 коммент.
Если раньше в FF можно было включить и отключить работу Java изменив параметры чекбокса в Настройках (Инструменты - Настройки - Содержимое - Использовать Java), то в новой 3.6 версии этой галочки просто нет. И что бы управлять настройками Java надо идти другим путем - Инструменты - Дополнения - Плагины - Java(TM) Platform SE  U20 - кнопка Отключить/Включить.

Вроде можно даже не перезапускать браузер.

Flowplayer + IE - крутится огромная иконка загрузки. Видео не показывает.

0 коммент.
Для решения проблемы, при которой видео в IE почему-то не показывается, есть 2 мне известных способа.
Первый: добавить параметр cachebusting: $.browser.msie
flowplayer(
            "player", 
            {
                src: "http://domain.ru/js/flowplayer-3.1.5.swf",
                wmode: "transparent",
                cachebusting: $.browser.msie
            },
            {
                clip: {
                    url: "http://domain.ru/upload/flash/1.flv",
                    autoPlay: false
                }
            }
        );
Есть теория, что какие-то проблемы в IE с кешем.

Второй: пойти на https://flowplayer-releases.s3.amazonaws.com/info/dist.html и скачать девелоперскую версию 3.2.0-dev в которой этот косяк исправлен и видео в IE показывается нормально, без гигантской иконки загрузки ролика.

Какой же способ использовать?
Лично мне пришлось и параметр добавить и девелоперскую версию поставить, чтобы все заработало. Если есть идеи - пишите в комментарии.

upd. если использовать девелоперскую версию есть вариант, что Опера может не отображать видео. В этом случае можно попробовать отказаться от установки параметра  cachebusting: $.browser.msie.

Flowplayer + wmode

2 коммент.
Если надо показать какой-то контент в div'е над флешроликом, который проигрывается с помощью Flowplayer, а этот слой "пропадает" за флешкой, то есть старый способ - добавить параметр wmode="transparent" или wmode="opaque". Но как этот параметр добавить к Flowplayer?

К примеру у вас есть код:
flowplayer(
            "player", 
            "http://domain.ru/js/flowplayer-3.1.5.swf",
             {
                clip: {
                    url: "http://domain.ru/upload/flash/1.flv",
                    autoPlay: false
                }
            }
);

Так вот чтобы добавить параметр wmode, надо его изменить на такой:
flowplayer(
            "player", 
            {
                src: "http://domain.ru/js/flowplayer-3.1.5.swf",
                wmode: "transparent"
            },
            {
                clip: {
                    url: "http://domain.ru/upload/flash/1.flv",
                    autoPlay: false
                }
            }
        );

Что в коде за что отвечает рассказывать нет смысла, вам все равно придется в официальной документации и примерах на сайте все разбирать. Там как раз и найдете. Этот пример просто показвыает как, например, в Opera какой-нибудь Fancybox показывался над роликом с видео корректно.

Статистика позиций ключевых фраз

четверг, 8 апреля 2010 г.

0 коммент.
Яндекс наконец-то добавил возможность отслеживать конкретные позиции сайта по запросам. Именно по тем, которые нужны вам. Об новом функционале было сообщено в их собственном блоге:
Теперь в Яндекс.Вебмастере для каждого вашего сайта можно указать до 10 произвольных поисковых запросов. Для этого выберите пункт меню <Мои запросы> в разделе <Поисковые запросы>. В том же разделе вы сможете следить за статистикой.

Это несомненно полезное нововведение. Пока что из очевидных только один минус - ограничение в 10 ключевых фраз для отслеживания.

Oversun, McHost + Seopult

среда, 7 апреля 2010 г.

0 коммент.
Многие SEO-оптимизаторы стали жертвами "разборок" между компаниями Oversun  и McHost.
Каким образом?
А все просто.
Любимый Сеопульт хостился на серверах McHost, а его отрубили за неуплату.

Ссылки конечно на сапе и линкфиде не слетят (надеюсь), но вот экстренно что-то сделать - например, отрубить какие-то ссылки или изменить бюджет, да что угодно - уже не получится. Сначала Сеопульт висел с унылой надписью - "Технические проблемы, бла бла бла". Сейчас на (15.00 по Мск) уже вообще ничего не открывается.

Если учесть, что Сеопульт давал около 70% нагрузки на Яндекс (а это много!), то перенос всех мощностей займет точно не час и не два. Остается надеяться, что хотя бы за сутки Сеопульт встанет на ноги и продолжит работать.

п.с. зато Яндекс вздохнул с облегчением, наверно.

Ubuntu 9.10 touchpad (тачпад) не работает!

четверг, 1 апреля 2010 г.

0 коммент.
Если у вас на ноутбуке установлено несколько операционных систем и вы обновили свою Ubuntu до последней версии 9.10, то возможно у вас не будет работать тачпад. Поправить это достатончо просто. Проблема в том, что все еще грузится старая версия ядра.
Решение:
Запустите консоль. Нажмите Alt+F1 -> Приложения -> Стандартные -> Терминал. Это вы сделаете клавишами на клаиатуре.
Дальше пишите ls -al /boot
Получите список с версиями ядер. Найдите самое "последнее" (большее) значение. К примеру - 2.6.31-20. Запомните его.
Дальше пишите cd /boot/grub/
Дальше sudo gedit menu.lst и введите пароль для того что бы действия выполнить с админскими правами.

Откроется файл menu.lst. В самом низу есть список всех пунктов меню загрузчика. Скопируйте на всякий случай текущий блок с Убунту и вставьте чуть ниже.

Отредактируйте любой из пунктов и привидите его к виду:

title Ubuntu 9.10, kernel 2.6.31-20-generic
uuid 6a08943a-8da4-4b93-8d5b-440e954dba61
kernel /boot/vmlinuz-2.6.31-20-generic root=UUID=6a08943a-8da4-4b93-8d5 b-440e954dba61 ro vga=795 splash quiet
initrd /boot/initrd.img-2.6.31-20-generic
quiet


То есть вы должны поменять старые значения версии ядра (например 2.6.31-14) на новый, который смотрели чуть выше - 2.6.31-20.

Больше ничего менять ненадо!! Ни uuid ни kernel (эти значения у вас свои. из примера их брать не надо). Поменяйте только версии ядра на новые.

Не забудьте написать вместо старой версии ядра название дистрибутива Ubuntu (8.10 или 9.04) на новое - 9.10. Это поле title.

Сохраняйте файл.

Дальше в консоли пишите reboot (или лучше sudo reboot)

После перезагрузки увидите новый пункт в меню загрузки. Пробуйте загрузиться. Если получилось - поздравляю все круто. Если не получилось - вы же делали бекап стрлоки со старой версией ядра и можете выбрать при загрузке старый пункт и откатить весь этот беспредел как было =)

Пробуйте. У меня сработало.

Copyright © 2010 WEB IT blog