Архив за ‘Для Webmasters’ категория

Чуть улучшенный Live HTTP Headers

Август 9th, 2010

Я часто пользуюсь Live HTTP headers, но постоянно раздражают установленные каждый раз флажки во вкладке Generator -> Show «images» & «CSS». Обычно, Live HTTP headers используется для перехвата GET & POST запросов HTTP трафика броузера, но при этом в 99% случаев не нужны данные о перехвате графики и CSS стилях. Постоянно приходится их отключать, так как они «засоряют» поток других, более важных, данных. Решил покончить для себя с этим, поправив чуть чуть этот плагин. Кому надо – пользуйтесь. Правда, когда плагин выпустят с новой версией, эта будет перетерта и все перестанет работать. Как это произойдет, постараюсь придумать более лучшее решение. Исправлена пара строк, но зато так стало удобнее… :)

Правленный Live HTTP headers v0.16

Google 500 Server Error

Август 6th, 2010

Впервые в жизни увидел, как сервис Google (Google Webmaster Tools) выдавал мне несколько раз 500-ую ошибку сервера. Для тех, кто не знает что это – это ошибка, когда на стороне сервера программа выполняет ошибку и документ не может быть сформирован. Другими словами, Google Webmaster Tools сбоит на уровне сервера, то есть где-то там, в глубине «датацентров» Гугля программисты что-то где-то накосячили. Я такого раньше не видел – сырые программы, они видимо, тщательно оттачивают перед размещением их «для всех». А тут вот за день (6 августа 2010) – 5 или 6 раз, и всегда в том месте, когда я «авторизую» свой сайт при добавлении в сервис. Это говорит о том, что даже такой крупный гигант, как Гугль, иногда делает ляпы ;-)
Скриншот прилагается :-)

500 Internal Server Error of Google

rsync – быстрый резерв + быстрый перенос сайтов

Июнь 16th, 2010

Когда-то давно, для резервирования, я использовал такие, казалось бы, незаменимые утилиты, как tar или pax. Я слышал в то время про rsync, но не представлял себе, как она в точности работает, поэтому я ощибочно полагал, что rsync – простая утилита копирования. А раз простая, то вряд ли я получу от нее много толку. Поэтому я продолжал и продолжал пользоваться tar или pax, затем копировал по scp эти архивы, там распаковывал и т.п.. Я даже использовал find затем, чтобы докопировать файлы, которые изменились за последние сутки. Эх, жаль, что я столько много истратил времени на копирование, ведь была rsync!

» Читать дальше: rsync – быстрый резерв + быстрый перенос сайтов

QR-Code

Июнь 14th, 2010

Сегодня впервые узнал такую классную штуку, как QR-Code. Представьте себе, что вы хотите записать адрес интернета к себе в мобильник, а он к тому же еще длинный. Что вы будете делать? Или хотите оставить ваш email или рекламное объявление на столбе, и чтобы его потом можно было использовать в мобильнике (про столб, я конечно, загнул, но это вполне может быть стать широкоупотрибимым при поддержке сотовых телефонов). Оказывается, японцы давно уже придумали простой способ ввода информации в мобильник – квадратный штрихкод с информацией, который читается обычной камерой мобильника! И даже если ваш телефон не японский, вы можете легко добавить для него такую фишку – установить приложение. А некоторые мобильники умеют это уже делать прямо с завода :)

» Читать дальше: QR-Code

Copy Clipboard в Firefox методами JavaScript

Июнь 12th, 2010

Если вы программер под JavaScript, вы навярняка сталкивались с такой проблемой – как реализовать копирование в буфер обмена средствами JavaScript в Firefox. С Internet Explorer все понятно – Microsoft «постаралась», чтобы все, кому не лень, могли читать и писать в буфер обмена средствами JavaScript (по правильному, это конечно же, не должен делать любой сайт – мало ли что у вас в буфере обмена на тот момент, например пароль…). А вот Firefox с его сильной защитой JavaScript, не позволяет любому сайту это делать. Как быть?

» Читать дальше: Copy Clipboard в Firefox методами JavaScript

Вышел WordPress 2.9

Декабрь 22nd, 2009

Оригинал на английском

Вот некоторые улучшения:

  • Глобальное Undo – если вы что-то удалили – пост или комментарий, вы всегда можете их вернуть.
  • Встроенный редактор картинок – можно кропить, поворачивать, шкалировать их.
  • Теперь можно ставить за раз сразу хоть 10 плагинов.
  • Легкая вставка Embeded Video (YouTube и т.п..)

А также много чего хорошего по мелочам. Подробности все тут же – на английской страничке блога

Каков % пользователей с JavaScript?

Декабрь 18th, 2009

На своих нескольких проектах уже замечал неоднократно такую статистику – по моим данным, только 70-73% рядовых пользователей интернета имеют включеную поддержку JavaScript. Сразу хочу заметить, что не Java, а JavaScript! Делаю эту поправку потому, что некоторые ошибочно думают, смотря в Google Analytics или в данные некоторых других счетчиков в  колонку Java (там, как правило, цифры за 90%). А ведь счетчики сами работают на JavaScript, и визит посетителя с отключенным JavaScript они просто не зафиксируют!

Как я посчитал эти цифры? Возьмем, к примеру логи Apache сервера. Они показывают сколько реально было загрузок какой либо страницы. Берем данные о загрузке страницы из этих логов -V1, затем смотрим, сколько нам посчитал счетчик, например Google Analytics – V2 (я обсчитывал статистику даже своими JavaScript счетчиками на основе Ajax). V1 – сколько всего смотрело людей, а V2 – у скольки включен скрипт. V2 всегда будет меньше V1, и если посчитать по формуле V2/V1*100%, то получится 70-73%. Проверьте сами! :-)

Конечно, могут возразить – боты и все такое… Но я замерял на разных проектах – на известных и нет, и из разных источников. Цифры всегда были примерно одинаковые. Не верю, что везде процент ботов одинаковый!

Так что помните об этом, когда создаете страницу, работающую только на чистом JavaScript коде!

О TrackBack спаме

Ноябрь 30th, 2009

Побуждение к действию

Повадился некто, с IP 94.243.5.3 спамить мой блог через TrackBack… Ох уж эти спамеры… Поставил SI CAPTCHA – спам в комменты прекратился, но ведь нет! Нашли они новую лазейку (о ней так то давно известно, но я не думал, что WordPress TrackBack комменты будет публиковаться без моего одобрения). Итак, немного о TrackBack спаме сейчас.

» Читать дальше: О TrackBack спаме

Как русифицировать англоязычные темы под WordPress

Ноябрь 28th, 2009

Захотелось мне избавиться от английских фраз в своей теме WordPress-а. Тема изначальна не работала для русского языка – автор ее не русифицировал, так как пока никто на возжелал в этом ему помочь (я ему отправил файлы переводя для этой темы, посмотрим, как оперативно он добавит).

Я, не зная изначально, как это делается, правил исходные коды темы на PHP. Все бы ничего, но меня это достало, и я решил разобраться, как же это делается цивилизованно. Итак, мои инструкции, скорее всего, помогут русифицировать любую тему, которую вы себе поставили («скорее всего» потому, что не знаю я всю кухню русификации пока)

» Читать дальше: Как русифицировать англоязычные темы под WordPress

Подборка расширений для АВМа

Ноябрь 27th, 2009

Один из читателей моего блога любезно натолкнул меня на мысль сделать подборку расширений через стандартный инструментарий Mozilla – личные коллекции расширений. Только сейчас узнал, что оказывается, можно создавать коллекции расширений на сайте addons.mozilla.org, и делится этим списком. Причем в каждой отдельной коллекции можно вставлять свои комментарии для каждого плагина.

Вот пробный камень – Коллекция Add-on расширений для АВМов и вебмастеров. » Читать дальше: Подборка расширений для АВМа