Автоматизация проверки орфографии

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

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

Это сразу бросается в глаза, это отличие заметно ярче всего: на хороших сайтах правильный русский язык, на любительских сайтах частенько проскакивают ошибки.

Здесь нужно понимать, что ошибается - каждый. Кто-то чаще, кто-то реже. Кто-то не знает, как пишутся некоторые слова, а кто-то случайно нажал не ту букву на клавиатуре. И не всегда самому удаётся это заметить.

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

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

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

Вот какой способ я нашёл для себя: после того, как я дописал и опубликовал статью, я нажимаю на клавиатуре Caps Lock, c, Enter. У меня в браузере автоматически открывается страница https://webmaster.yandex.ru/spellcheck.xml?checkurl=s.stefantsov.com/dimps.ru-2015/

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

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

Технические детали

Я использую SlickRun (умная командная строка):

[c]
Filename="http://webmaster.yandex.ru/spellcheck.xml?checkurl=$W$"
GUID={1D37CD49-69FF-4F0F-AA37-2DA86D9196D9}
StartMode=1
UseRunAs=0
Disable32BitRedir=0
UseCount=1

Биндю её активацию на Caps Lock с помощью скрипта AutoHotkey:

SetCapslockState AlwaysOff
CapsLock::
    Send ^!0
    Send {Ctrl up}
    Send {Alt up}
    return

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

В сухом остатке мы получили возможность проверить орфографию моментально, нажав всего 3 (!) клавиши. Теперь нам не будет стыдно хотя бы за глупые ошибки ;)