На время проведения реконструкции сайт переведён в режим "ТОЛЬКО ЧТЕНИЕ" (Read only). Приносим свои извинения!
MaxHub
Полезности по Maxsite CMS

Мои впечатления и мнение о плагине «Sticky»

Статьи / 17 сентября 2014

Что за зверь - этот плагин?

Плагин Sticky - "приклеиватель" - помогает закрепить компоненты или другие плагины, виджеты и любые элементы дизайна в MaxSite CMS.

Автор: Земсков Илья - главред этого сайта.

Чтобы стало понятнее - с помощью Sticky можно закрепить меню, как верхнее, так и в сайдбаре, таким образом, что при прокрутке контента, закрепленный элемент остается постоянно в зоне видимости.

Зачем нужен Sticky?

Просто говоря - именно затем, чтобы легко и просто приклеить элемент. Конечно, сделать это можно было бы и без плагина, но с ним гораздо удобнее, особенно для тех веб-мастеров, кто не занимается программированием или умеет это не особенно искусно, как например я.

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

Если возникает вопрос "А зачем закреплять баннер?", хотя мне кажется, что этот вопрос ни у кого и не возникнет, поясню -

кликабельность "приклеенного" баннера (можно сказать CTR) существенно выше,
чем у такого, который прокручивается вместе со всей страницей - проверено excaim

Соответственно Ваш рекламный баннер будет приносить больше дохода при той же самой посещаемости.

Как его применил я и что получилось

Конечно перспектива повышения дохода привлекла мое внимание!

Я купил плагин и установил его. Спасибо автору, плагин ставиться "с закрытыми глазами".

А вот с настройками я немного "запарился", Илья подтвердит smile, хотя, наверное и не с радостью.

Большая часть настроек - простые и понятные, к тому же на сайте автора есть инструкции по настройке и в админке плагина тоже есть инструкции по каждому пункту (каждой опции) настроек.

Но, Вы понимаете, сколько людей - столько мнений и столько же способов понимания написанного. То, что автору казалось однозначным и не требующим пояснений, для меня таковым не оказалось smile Пришлось писать Илье, задавать "чайниковские" вопросы, ему отвечать на них и т.д. В результате все заработало, Илья остался доволен мной как покупателем, я доволен плагином.

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

На своем сайте я приклеил верхнее меню и в сайдбаре 2 баннера - см. http://impartner.info25. При этом, если с верхним меню все просто замечательно, с баннерами - не все. Они сами по себе достаточно большие по высоте и если их приклеить неподвижно в сайд-баре больше ничего не видно. В плагине есть режим 'directly', который приклеивает баннер сразу при его прикосновении к верхней границе экрана. Затем, при дальнейшей прокрутке вверх на расстояние равное своей высоте, баннер отклеивается и прокручивается дальше. То же самое происходит и со вторым баннером. Относительно удобный режим, но хочется что-то получше...

Также есть режим 'afterall', в нем баннер приклеивается после всех элементов сайдбара, т.е. сначала прокручивается вверх вместе со всем контентом, а когда в сайдбаре уже все ушло вверх снова появляется баннер и остается приклеенным до полной прокрутки страницы - удобно для длинных текстов в контенте, но при коротких текстах не эффективно.

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

Мои пожелания автору

Я знаю, что автор открыт к диалогу и будет рад усовершенствовать этот плагин - он мне сам это сказал.

Предлагаю направления улучшения, полезные на мой взгляд:

  1. добавить еще режимы приклейки, в числе которых также могут быть:
  2. - подобный 'directly', но вообще без отклейки
    - подобный 'afterall' с добавкой приклеенных баннеров/элементов внизу сайдбара, даже если он длиннее области контента - т.е. стикеры как бы являются самыми нижними элементами сайдбара и выезжают снизу при полной прокрутке страницы вверх
  3. дать возможность комбинации имеющихся режимов - некие своеобразные "макросы"
  4. доработать админ-панель до уровня "чайника", чтобы настройки не нужно было писать, а все выбирать из имеющихся опций - это конечно не так гибко, зато будет удобнее для широкой массы пользователей; см. 3-й скрин-шот - на данный момент настройки нужно писать.

Конечно, с такими доработками плагин может стать дороже..., но никто не запрещает иметь 2 версии - текущую и новую и уже покупатель будет выбирать - цена или удобство smile

В заключение могу повторить - плагин полезный, нужный и рекомендую всем его себе купить и установить. И надеюсь, автор не заставит нас долго ждать новую (улучшенную) версию.

я админ и автор указанного сайта

Сайт

Комментариев: 16
  1. Владимир, спасибо за отзыв! smile

    Действительно, я готов добавить в плагин ещё режимы. Но для этого нужно чтобы кто-нибудь чётко сформулировал принципы работы этих режимов. Также считаю, что имеет смысл добавлять только те методы, которые будут востребованы большинством пользователей. Просто не хотелось бы перегружать функционалом библиотеку, ибо это не только влияет на производительность сайта, но и усложняет интерфейс настройки опций (хорошо если просто добавится название режима, а если ещё опции придётся добавлять?).

    Что касается упрощения панели опций - сейчас реализован общепринятый для движка интерфейс. Я надеялся, что пользователям будет уже привычно проводить такие манипуляции с параметрами. Со своей стороны постарался максимально сопроводить все опции инструкциями и примерами. Если этого всё таки мыло, то всегда можно просить меня помочь. На самом деле вы единственный пока, кто за ней обращался smile

    Пока сложно сказать получится ли упростить, ибо если и делать, то придётся уделить внутренней инфраструктуре намного больше внимания (читай «написать на порядок больше кода») и пока мне не очевидна необходимость такой работы - вы первый пользователь плагина, который выразил такое пожелание wink Если будет больше недовольных покупателей пожеланий - обязательно реализую их!

    В общем, я готов поработать над плагином, но нужно чтобы накопилась «критическая масса» отзывов. Поэтому спасибо вам, что опубликовали своё мнение и тем самым начали обсуждение возможных путей развития этого плагина.

  2. Хорошо, что появился пост!

    1. Directly в IE (последней версии) работает не корректно, рывками (проверить можно тут http://vizr.ru/uploads/_pages/89/demo.html или тут http://impartner.info/)

    2. Совпадает с одним из пожеланием из поста, но более универсален. Сейчас directly автоматически действует на высоту объекта; нужен параметр для этого метода, позволяющий указывать высоту действия (частным случаем будет бесконечное действие, указываем высоту, например 9999999px).

    3. Автор поста хочет afterall, но с приклейкой к низу экрана. Это делается с помощью .css

    4. ТС хочет иметь возможность комбинировать. Сейчас все прекрасно комбинируется. Или у ТС какие то особые идеи? Надо бы поподробнее.

    5. Подсмотрела идею на сайте _bigcinema.tv : когда заканчивается сайдбар, то клеится последним элементом к низу экрана. Крутая идея, видела только тут, очень хотелось бы видеть подобный функционал.

    Илья, что скажете?

  3. Катя, как всегда - спасибо за багрепорты! Изучу и исправлю.

    Предложение по параметру высоты действия очень понравилось. Возьму в работу.

    Про приклеивание к низу экрана - надо смотреть. Пока трудно обещать что-то конкретное кроме того, что изучу ссылку и обдумаю этот вариант.

  4. Мой отзыв на комментарий Ильи:

    если я один, кто просит изменить способ настроек в админке, значит это пока не актуально, я не настаиваю.

    Что касается добавления режимов и критической массы - ждем резонанса на статью. Сколько пожеланий Вы хотели бы получить?

  5. Илья, передумали плагин доделывать?

  6. Катя, кроме вас я больше не увидел заинтересованного лица. Т.е. в данный момент задача выглядит менее актуальной, чем публикация плагинов для создания каталога плагинов MaxSite CMS (которых ждут больше коллег). Если вы готовы взять на себя задачу по полноценной публикации плагинов (я научу и покажу как надо), то у меня появится время на доработку нужного вам плагина. Иначе увы, но вам придётся ждать...

  7. Екатерина пишет

    4. ТС хочет иметь возможность комбинировать. Сейчас все прекрасно комбинируется. Или у ТС какие то особые идеи? Надо бы поподробнее.

    Я вообще не понимаю - как там что-то скомбинировать, плиз, поделитесь - как это сделать?

  8. Илья, не хочется заниматься публикацией (рутина).

  9. Владимир, например, можно один и тот же виджет "приклеить" разными методами etc...

  10. Попытаюсь поинтересоваться +) Есть ли сдвиги в процессе доработки плагина?

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

  12. Хорошо бы! В прошлом году вы вот так же к лету обещали =)))

  13. Sticky - довольно таки неплохая примочка к машинке максайт. Но, на мой взгляд, - он должен входить в комплект, и причём - абсолютно бесплатно, ибо цена подобных расширений консоли управления - это цена) лица самоё MaxSite © (от которого, скажу честно, я /и не только я/ пока не в очень мощном восторге))

    ...

    Отсюда и минимум молодых web-мастеров желающих использовать CMSку... Ибо /здесь/ "молодой" это всего лишь определение его незнания тех-терминологии и т.п. но не подтверждение того что он "китайский болванчик" - уверен, этих состоятельных "молодых" тут сумнительно увидеть. А это плохо!

    И те, которые относятся с симпатией к нашей cms /с ними и я/ - А ЭТО ХОРОШО - должны помнить об этой утопичной истине по привлечению ...

    ИМХО.

    И всё ж таки говорю: всё должно иметь свою цену. Кста: а сколько драхм стоит это удовольствие question Чем больше узнаем, глядишь, и спрос возрастёт.

  14. В прошлом году вы вот так же к лету обещали =)))

    Катя, походу намечается традиция - давать вам обещание smile

    Но, на мой взгляд, - он должен входить в комплект, и причём - абсолютно бесплатно, ибо цена подобных расширений консоли управления - это цена) лица самоё MaxSite

    Александр, «пукалки-свистелки» на сайте - это должно быть на совести вебмастера. Задача движка только в том, чтобы обеспечить инфраструктуру для самостоятельной удобной работы. Иначе движок превращается в монстроидальное нечто, которое сложно поддерживать и тем более сложно разбираться. Так что Sticky никогда не будет в комплекте движка.

    Что касается цены, то у вас есть возможность использовать js-часть Sticky абсолютно бесплатно. Спросите у Кати, она именно так и использует (но при этом наседает с доработками так, как будто платный клиент wink ). Платный плагин нужен для тех, кто ценит своё время и не хочет разбираться в кодах. В остальном - выбор за вами.

  15. Нет, Илья! У меня нет пока желания иметь Sticky )

    Я говорил об выборе того или иного нормального и необходимого "плагина" пользователем: пусть - платного. Чтоб, как Вы справедливо заметили, - не транжирить на ненужные знания времени. И ... ""чтобы обеспечить инфраструктуру для самостоятельной удобной работы""

    А Вы мне внушаете, что /предположим/ движок "Мерседеса" ловчее "Жигулей") - но это не значит, что я должЁн покупать железо "мерина" волочить на тележке домой, а уж за сараем мастырить КРАСИВЫЙ кузов. Хотя, когда есть качество железа - /многие/ так и поступают. Вот о чём я, а не о комплекте движка в целом.

    Вероятно, мы друг друга тут не поняли.

    Но если /по-моему, Вы говорили/ частное блогерство - вымирает, тогда я с Вами согласен. Хотя - на одних инет-магазинах далече не уехать... Вспомните 90-е -- ВДНХ -- двухкилометровая очередь лавок, торгующих одним и тем же барахлом для бабских обрядников!

  16. Да действительно полезный плагин. И кстати не только для банеров.