|
Блог ПРОФЕССОРА
Архив публикаций за 2012Плагин «XML Sitemap Pro» - настройте ваш sitemap.xml!Всем веб-мастерам известно, что оценка «Качественный сайт», которую ставят вашему детищу поисковые системы, складывается из множества факторов. Один из таких факторов - количество ошибок индексации сайта поисковой системой. Есть ли у Яндекса/Гугла проблемы с индексацией вашего сайта можно узнать с помощью соответствующих сервисов этих систем. Именно с помощью сервиса Яндекс.Вебмастер я увидел, что Яндекс пытается индексировать кучу "несуществующих" страниц недавно разработанного сайта, а именно, были обращения к страницам меток, юзеров, служебных категорий и служебным страницам. "Несуществующие" они потому, что в шаблоне даже не было сделано обработчика для них или же потому, что на сайте не должно было быть ссылок на эти страницы (как правило, такие страницы нужны для служебных целей или для тестирования контекстной рекламы и нет желания скармливать их поисковым роботам).
Хак: jQuery тюнинг админ-страницы «Информация» в MaxSite CMSКак вы считаете, насколько полезны сведения, которые выводятся в админ-панели MaxSite CMS на странице «Информация»? Напомню, там выводятся блок ссылок на разные страницы о движке, версия движка, две кнопки («проверить последнюю версию» и «сбросить кэш») и, при наличии, закладки плагина «Админ-анонс». Вы часто переходите из админки на официальный сайт движка? Ваши клиенты тоже каждый свой рабочий день начинают с открытия форума MaxSite CMS через админку своего сайта? Лично у меня для этих целей есть закладки браузера, а у клиентов и без движка хватает дел. Но ссылки выводятся каждый раз. Занимают полезное место. Именно с мысли «занимают полезное место» я пришёл к тому, чем я хочу с вами поделиться в этом посте.
Три GreaseMonkey/Scriptish jQuery-userscript-а для облегчения веб-серфингаТак уж вышло, что браузерные юзерскрипты я долгое время игнорировал, хотя постоянно натыкался на их упоминание. Думаю, что на меня «пагубно» подействовало впечатление, которое сложилось после прочтения первого упоминания. В тот момент я почему-то сделал для себя вывод, что GreaseMonkey (а именно это средство расширения браузера Firefox считается «основателем» юзерскрипт-движения) используется в основном для автоматизации заполнения форм. Заполнять кучи веб-форм мне тогда не нужно было и я отложил изучение GreaseMonkey в долгий ящик. А зря. Но, как говорится, мир не без добрых людей. В конце прошлого года ко мне обратились с просьбой помочь решить одну небольшую задачу.
Оживляем сайт jQuery-анимацией в шапке сайта. Мой опытСогласитесь, что если на сайте есть гармоничные «двигающиеся» элементы, то сайт выглядит немного более живым и тем самым - более привлекательным. Я считаю, что у любого сайта должна быть визуальная «изюминка». Пусть небольшая, но должна быть. Ещё лучше, если эта «изюминка» будет вызывать «Вау!-эффект» у посетителей. Ну, или должна привлекать и задерживать на себе взгляд серфера. В этой публикации я хочу рассказать о своей работе над «изюминкой» сайта компании «АББ-ЩИТ» и поделиться программным кодом реализации анимации. Суть «изюминки» вы можете видеть уже сейчас на следующей картинке:
Как привлечь внимание к форме быстрого контакта?Изучая сайты-визитки компаний никогда не обращал внимания на формы типа «Мы вам перезвоним, только оставьте свои данные». Вроде как незачем было. Но вот на одном сайте смогли-таки привлечь моё разборчивое внимание простым, но очень действенным эффектом - затемнением всего пространства страницы, за исключением самой контактной формы при случайном наведении курсора мышки на форму. При этом получается эдакий визуальный акцент на форме. Похоже у нас на подсознательном уровне есть модель поведения, когда мы инстинктивно ориентируемся в темноте на хоть маленький, но источник света. Так и здесь получается - всё погасло и нам нужно рассмотреть «откуда свет?» В общем, мне этот эффект настолько понравился, что я его тут же применил в своей работе над сайтом фирмы «АББ-ЩИТ». Если вам интересно, то пройдите на сайт компании, посмотрите этот эффект в действии. Форма расположена в сайдбаре и имеет заголовок «Заявка на услугу». А потом можно будет перейти к моему описанию как такой эффект воспроизвести у вас на сайте.
Про синхронизацию MaxSiteCMS-сайтов на локальной машине и сервереВ файле install-ru.txt, который идёт в поставке с MaxSite CMS, есть подробные инструкции по установки движка «с нуля» и инструкции по обновлению движка с предыдущей версии. Благодаря им я уже много раз успешно поставил и/или обновил движок сайтов. Однако, в моей практике есть ситуация, которая не описана в мануале, но которая встречается даже чаще, чем указанные ситуации. Я имею ввиду ситуацию, когда сайт создан и уже давно «работает в продакшене» на сервере и возникла производственная необходимость синхронизировать состояние скриптов на машине разработчика с файлами на сервере.
Насколько успешный вы человек? Маленький тест для самопроверкиСталкивались ли вы с ситуацией, когда не можете объяснить что происходит вокруг вас и неясно что делать дальше? А может было всё иначе и, наоборот, вы замечали ситуации, когда вам всё понятно и ясно что делать, но вам противно «всё это» видеть (или даже участвовать в происходящем), что становится грустно, уныло и тоскливо на душе? Думаю, что человеку, который ответил «Да» хотя бы на один из заданных вопросов знакомо чувство «неуспешности». Далее я предлагаю простой тест (один вопрос), который позволяет понять причину возникновения такого некомфортного чувства.
Мой первый новосибирский клиентАмериканскому предпринимателю начала прошлого века Арманду Хаммеру приписывают такое мотивирующее высказывание: «Как только я начинаю работать по 14 часов в сутки 7 дней в неделю, мне начинает везти». И если в эффективность этих слов не верится с первого раза, то после байки про имевшийся у предпринимателя пропуск с текстом «Товарища Хаммера пропускать ко мне в любое время дня и ночи. В.И. Ульянов (Ленин)» начинаешь проникаться мыслью, что «что-то в этих словах всё-таки есть». Ибо человеку явно не «просто так» повезло иметь такую бумажку. Я ещё больше уверился в верности этих слов в тот момент, когда в конце моего 16 часового рабочего дня меня отвлёк телефонный звонок, который стал началом моего участия в новом интересном проекте.
Чем я зарабатываю на жизнь?Оказывается за полтора года у меня ещё остались живые RSS-подписчики! Я конечно рад этому, но пост будет не о моей радости, а будет он посвящён ответу на вопрос одного из «выживших» подписчиков
Цитаты из моего твиттера
Литобзор |
Я уже писал, что завёл себе твиттер-блог. Пока я молчал в этом полновесном блоге, мне удавалось твиттить. Сейчас счётчик твиттов показывает число 546. Конечно не все из них несут пользу, ибо пока я разобрался что с Твиттером делать ушло много сил на эксперименты с форматом сообщений. Однако сейчас уже более-менее определился что и как публиковать, поэтому посты там появляются «редко, но метко». Некоторые опубликованные твитты мне настолько нравятся, что я хотел бы продублировать их здесь, чтобы иметь возможность быстрого доступа при необходимости освежить в памяти некоторые действительно потрясающие мысли и идеи. Для своего и вашего удобства разбил их на три категории: афоризмы, мудрые или занятные мысли, полезные ссылки.
Полтора года молчания блогаМой блог простоял почти полтора года без новых публикаций. Обычно блогеры пишут извинения за долгое молчание, но я считаю, что это бессмысленно делать. Кому нужны оправдания? В наше время плотность информационных потоков настолько увеличилась, что даже жизненно важная информация зачастую пролетает мимо читателей незамеченной. И ничего не происходит. Нормальный процесс. Хотя... прошу прощения. Всё таки надо было предупредить хотя бы, а не молчать как рыба.
Uppod плеер для Maxsite CMSДля MaxSite CMS существует несколько медиа-плееров. Но ни один из увиденных мной плееров не позволял получить желаемый внешний вид и функционал в нужном (согласно ТЗ) объёме. После некоторого поиска был найден Uppod-плеер, который удовлетворил все требования. Чтобы плеером было удобно пользоваться на MaxSite-сайтах был реализован представляемый вашему вниманию плагин. ![]()
|
|
Uppod плеер для Maxsite CMS
Как и куда добавить rss каналы сайта помогает решить RssAdder