Установка Orphus на Blogspot - граммарнаци будут довольны

В этой короткой заметке говорится о системe оповещения авторов об орфографических ошибках Orphus, установке её на Blogspot и результаты ходовых испытаний.


Чего, собственно?
Автор в целом грамотою владеет, но время от времени очепятки и ашыпки случаются, а также лишние слова и предлоги при переделывании поста уже после опубликования оного. Традиционно ревнители орфографии (граммарнаци) негодуют в комментариях, что комментарии несколько засоряет. Идея автоматизировать отправку и обработку ошибок автора этих строк посещала давно, но всегда натыкалась на технические сложности (загружать скрипты на Blogspot не представляется возможным).

И вот я получил электропочту, в которой предлагалось попробовать установить Orphus снова. И в этот раз оно всё-таки заработало. Установка сравнительно проста, хотя имеет свои особенности.

Установка Orphus на блог от Google Blogger
Всё довольно просто:

  1. На сайте орфуса заполняем форму (адрес электропочты и язык) и скачиваем файл orphus.js
  2. Закачать его на сам блогспот нельзя, зато можно воспользоваться каким-нибудь Dropbox и закачать джаваскрипт на Public folder, чтобы можно было загрузить.
  3. Чтобы ревнители грамматики видели, что грамматический напалм совсем рядом и им можно попользоваться, нужно где-нибудь на сайте повесить плашечку или текстовый блок с кодом, который на сайте Орфуса расположен последним пунктом. Для этого легче всего воспользоваться стандартным для Blogger гаджетом "текст/HTML" и вставить туда код следующего содержания:
    <script type="text/javascript" src="/orphus/orphus.js"></script>
    <a href="http://orphus.ru" id="orphus" target="_blank"><img alt="Orphus system" src="/orphus/orphus.gif" border="0" width="141" height="25" /></a>

    Без него система работать не станет:

    Как не работает она у блоговодов, не захотевших скрипт скачать.
  4. Сохраняем шаблон и проверяем работоспособность скрипта.
Теперь готовимся получать письма от благодарных ревнителей грамматики.


Как работает грамматический напалм от Orphus
Выделяем мышью ашыпку и нажимаем CTRL+Enter. Дальше появляется окно вида:
Если есть желание поехидничать, можно вписать комментарий, или отправить, как есть. Незамедлительно автору на почту придёт грозное письмо от Orphus вида
Орфографическая ошибка

URL страницы: http://mydebianblog.blogspot.com/2011/12/blog-post.html
Комментарий пользователя: убрать
Контекст:
и бибтеховские команды, на что автор этих строк сходу
и налетел. При этом вывод, как ни странно, в PDF
продолжаетс
Браузер: .0b8
Так что сразу видно, где и что поправить.

Ходовые испытания
Как и ожидалось, джаваскрипт тормозит (а что он ещё умеет делать?!) загрузку страницы, хотя и не катастрофически. Идеи ускорения сего крайне желательно отгружать в комментарии, желательно вместе с решениями.

Есть возможность просматривать сообщения об орфографических ошибках в админке, там же можно отмечать некоторые отчёты как спам (кстати, интересно, а спамеры этим будут пользоваться?). Кроме того, можно запросить в админке RSS-ленту с ошибками.


Вопрос читателю: альтернативы Orphus?
Собственно, вся идея Orphus - загружаемый джаваскрипт, в котором есть обработка события на нажатие клавиш и сравнение с Ctrl+Enter. Всё вроде бы хорошо, но это джаваскрипт (хотя и 11 Кб). Иногда при этом странно работает выделение с помощью мыши. Если такой системе есть альтернативы - с удовольствием поэкспериментирую.


[Обновлено] Не было печали - бабушка купила поросят :-)

После установки Orphus было отмечено удвоение посещаемости блога по сравнению с цифрами до этого. И это не из-за того, что пост вышел удачным - в графе Traffic sources тишина и никто с Хабра\Слешдота\ЛОРа не заходит. Вот что видно из Blogger Dashboard:
То есть получается так, что посещений стало почти в 2.5 раза больше, а ссылок и заходов нет. Здесь скорее всего имеет место быть баг в механизме подсчёта заходов: я не знаю, как он реализован в Блоггере, но знаю, что это происходит уже не в первый раз. Дело в том, что в Блоггере можно организовать опрос (Poll) - так вот, накручивание заходов там происходит точно так же:
В опросе столько народу участия не принимало, и я это знаю совершенно точно. А теперь такое же непотребство творится с Орфусом. Так что автор этих строк подумывает на время Орфус вырубить.

P.S> Раскраска кода для вставки в пост сделана с помощью http://hilite.me/

19 комментариев: |высказаться!| RSS-лента дискуссии.|
Ярослав комментирует...

Полезно. А я то думал, что "прикрутить" не получится на blogspot.
Благодарю за статью! Очень полезно.

virens комментирует...

@Ярослав Владимирович комментирует...
Полезно. А я то думал, что "прикрутить" не получится на blogspot.
На самом деле, это не первая моя попытка прикрутить Орфус к блогспоту. Они что-то на Орфусе поменяли и теперь оно работает. Главная проблема была в том, что они требовали запуск джаваскрипта с того же сайта, на котором проверялась орфография. А на блогспот файлы закачать нельзя.


Благодарю за статью! Очень полезно.
Пожалуйста. Это меня письмо читателя (Никита, гран мерси!) натолкнуло на попробовать это снова. И в этот раз удачно.

Minoru комментирует...

Спасибо, поспамил. У меня картинка Орфуса в сайдбаре не показывается, там URL какой-то странный — на твой блог ведёт.

Это тебе, конечно, не полноценные коментарии, но жить можно. Но фильтр в GMail таки создай — это ж сколько «спама» благодаря этой системе посыплется (торжественно клянусь :)…

Vlsu комментирует...

@virens
Да, неплохая штука. А как она отправляет комментарии? Анонимно? Просто, как подметил Minoru, число спама значительно вырастет...

Vlsu комментирует...

И ещё. Где делается 4й шаг? Просто фраза "где-нибудь на сайте" имеет размытые грани: и гаджет "текст/HTML", и части шаблона (а ещё и место в шаблоне - "голова" или "туловище":-) ).

virens комментирует...

@Minoru комментирует...
Спасибо, поспамил.
Давай-давай, вон я тебе даже напалм автоматизировал :-)

У меня картинка Орфуса в сайдбаре не показывается
У меня тоже. Жирно им будет ещё и картинку - я просто ссылку оставил. Без неё не работает.

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

Но фильтр в GMail таки создай — это ж сколько «спама»
Хмм.. Орфусисты клянутся, что у них там спаморезка стоит. Опять-таки, посмотрим, как оно будет. Отрисовка, как мне кажется, притормаживать начала. Или это только кажется?

Ну, virens, держись — это ж если каждую ошибку выделять,
тебе и семи гигов в GMail не хватит

Хе-хе, а вы пишите, Шура, пишите... :-)

Кстати, твои правки принял.

@Vlsu комментирует...
А как она отправляет комментарии? Анонимно?
На электропочту. Да, анонимно, так что можешь там в комментариях говорить всё начистоту :-)

Просто, как подметил Minoru, число спама значительно вырастет...
Сомневаюсь, слишком это муторное дело. Да и не напишешь там особенно много. В общем, посмотрим. Оставляю пока Орфус в тестовом режиме.

И ещё. Где делается 4й шаг?
Можно вставить в код шаблона (в самый конец), или, как правильно было сказано, в гаджет "текст/HTML". В посте поправил.

Денис Сепетов комментирует...

Поздравляю автора с успешной попыткой :)

Жаль только, что орфусом не пользуются многие из тех блоггеров, у кого проблем с JS нет, но есть проблемы с орфографией :(

top4ek комментирует...

А зачем третий шаг? Я шаблон не трогал, воткнул только гаджет - всё работает.

Russian Top Blogspot комментирует...

Привет, этот пост попал в Топ каталога Russian Top Blogspot

Minoru комментирует...

> Жирно им будет ещё и картинку - я просто ссылку оставил
А в ссылке картинка. Ты либо тег img оттуда вообще убери, либо параметры width и height задай равными нулю (или единице — это уже к веб-дефелоперам вопрос). А то сейчас на месте картинки пустой прямоугольник, что довольно неэстетично :)

hooloo комментирует...

А я хочу сказать спасибо за ссылку на hilite.me:
- Спасибо!

virens комментирует...

@Денис Сепетов комментирует...
Жаль только, что орфусом не пользуются многие из тех блоггеров, у кого проблем с JS нет, но есть проблемы с орфографией
Это верно. Хотя у некоторых блоггеров, например у Мухаса, это часть фирменного стиля.

@top4ek комментирует...
А зачем третий шаг? Я шаблон не трогал, воткнул только гаджет - всё работает.
Хм... странно, но у меня в первый раз без этого не работало. Проверил - действительно, не обязательно. Поправил пост. Спасибо.


@Russian Top Blogspot комментирует...
Привет, этот пост попал в Топ каталога Russian Top Blogspot
Такая ерунда - и в топе русского блогспота? C'mon, а шо ж в боттоме!? :-)))

@Minoru комментирует...
А в ссылке картинка. Ты либо тег img оттуда вообще убери
А оно после этого что-то не работает.

А то сейчас на месте картинки пустой прямоугольник, что довольно неэстетично :)
А там сейчас ничего не будет вообще. Я думаю это дело пока снести - в посте я написал, что это искажает статистику. СЕОшники могут этим попользоваться, а я думаю в блоггеровский суппорт постучаться с этим делом.

@hooloo комментирует...
А я хочу сказать спасибо за ссылку на hilite.me:
Пожалуйста. Кстати да, хороший сервис, знает кучу языков и красиво раскрашивает. В пост добавлен, дабы не забыть. И всё-таки поиск в блоге - удобная штука!

Да, Орфус я пока выключил "до выяснения обстоятельств" со статистикой. А то количество 10000 заходов в день меня лично пугает.

f-andrey комментирует...

Тоже когда то хотел прикрутить, тем более что с моими то писательскими навыками, было бы не вредно. Но уж очень смутило как оно работает и относится к лицензиям. Так что решил что ну нафик :)

virens комментирует...

@f_andrey комментирует...
Тоже когда то хотел прикрутить, тем более что с моими то писательскими навыками
Судя по блогам, с писательскими навыками как раз всё весьма неплохо. Просто много перерывов, и народ разбегается, думая, что "большой огонь угас". Кстати, ленты двух блогов было бы неплохо объединить в одну.

Но уж очень смутило как оно работает
Кривовато, хотя терпимо. Как дела немного рассосутся, накатаю багрепорт гугловским девелоперам с воззванием в стиле "Доколе!?". Это я про их кривую статистику.

Анонимный комментирует...

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

virens комментирует...

@Анонимный комментирует...
По поводу долгой загрузки орфуса - могу предложить вариант с ручным отлавливанием события нажатия
Буду рад если тов. Анонимус напишет об этом в комментариях. Или мне на электропочту.

Анонимный комментирует...

Багрепорт: "Traffic fources"

virens комментирует...

@Анонимный комментирует...

Багрепорт: "Traffic fources"

Исправлено. Кстати, а вообще другие альтернативы-то есть Орфусу?

aldous комментирует...

Есть сервис отслеживания очепятков Fruitful Bookmarks.

Отправить комментарий

Подписаться на RSS-ленту комментариев к этому посту.