- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Сам еще не разбирался, может у кого-то есть готовый ответ.
Просматривая кучу разных красивых сайтов, заметил, что меня все время смущает одна деталь. Это сайдбар на мониторах. Если дизайн адаптивный, то на девайсах поменьше все очень красивенько складывается в столбик - приятно читать статьи. Но для мониторов все забивают на этот момент. Сайты выглядят так: открываешь - все чудесно, сайдбар например слева, контент справа. Но стоит прокрутить вниз - получается нечто нелепое: мы читаем столбик, повисший в воздухе где-то справа, сайт выглядит уже как-то не очень круто :)
Считаю, лучше всего эту проблемку решили вконтакте, причем давно. Если зайти на любую страницу, например стена пользователя, и прокрутить вниз, можно увидеть, как основной контейнер при прокрутке смещается по центру (ну, не совсем по центру, но это не суть).
Вот хотелось бы знать, как это реализовано.
возможно jquery.viewport поможет, отслеживать видимость сайдбара, и если он вышел за пределы видимости, то менять стиль на контенте расширяя. хотя мне нравится больше вариант когда сайдбар закрепляется в конце, и прокручивается только центральная часть.
хотя мне нравится больше вариант когда сайдбар закрепляется в конце, и прокручивается только центральная часть.
+1.
Все эти дёрганья только мешают и раздражают.
Достаточно просто.
При загрузке страницы получаем высоту сайдбара, при скроле сравниваем полученную высоту с body.scrollTop, если scrollTop больше, то скрываем сайдбар и изменяем ширину контентного блока.
Строк 5, в общем, при отсутствии приколов в разметке. Без всяких плагинов, да и без jQuery, по сути.
Выше правильно назвали, плагины тут ни к чему смотрите высоту скоролла и высоту блока, если больше - прячьте сайдбар, контент по центру... эх нужно себе такое сделать:)
Все эти дёрганья только мешают и раздражают.
Кого-то раздражают дерганья, кого-то раздражает, что при чтении слева или справа остается какая-то абсолютно ненужная фигня.
---------- Добавлено 02.03.2015 в 14:35 ----------
php.developer, dimsog, А если сайдбар всегда разный на разных страницах?
при чтении слева или справа остается какая-то абсолютно ненужная фигня.
Здравый смысл подсказывает, что "фигню" нужно делать нужной.
А ещё лучше - давать юзеру возможность управлять этим поведением. (расширить, скрыть "фигню" и тд)
SeVlad,
Я не собираюсь спорить с веб-мастерами. Это люди, которые абсолютно неадекватно оценивают юзабилити : )
Что ни говори, но Вконтактик диктует моду не только для сопливых девочек-подростков. Сначала все начали массово устанавливать себе на сайты стрелочки прокрутки и делать подгрузку контента через ajax во время той же прокрутки. Теперь, видимо, пришла очередь дёргающегося контента. Правильно, нахрена думать головой, когда можно зайти ВК и скопировать очередную "клёвую фишку".
LovelAss,
Он не дергается.
Он нормально показывается, когда сбоку показывать уже нечего.
Можно долго спорить, но когда контент висит где-то справа прижатый к краю и полэкрана пустуют - это бред. А ведь большинство сайтов именно такие.
---------- Добавлено 02.03.2015 в 14:58 ----------
Сначала все начали массово устанавливать себе на сайты стрелочки прокрутки и делать подгрузку контента через ajax во время той же прокрутки
И проиграли. У людей нет мозгов. Вконтакте сделал это по многим причинам и там это оправдано. Весь контент там - либо стена, либо список профилей. Там можно бесконечно подгружать.
Беда в том, что порталы кинулись делать так же. И на некоторых нужно проявить чудеса акробатизма, чтобы добраться до нижнего меню, где к примеру контакты, реклама и т.д. Идиоты.
Можно долго спорить, но когда контент висит где-то справа прижатый к краю и полэкрана пустуют - это бред.
Выше уже написали, что можно скрывать сайдбар по умолчанию и предоставить пользователю возможность его открыть. А можно его вообще нафиг убрать и сделать вместо него, допустим, верхнее меню с выпадающим списком категорий - это если, кроме категорий, там ничего нет. А ещё можно разместить рекламный блок в нижней части сайдбара и фиксировать его при прокрутке - вот это действительно здравая идея, которая используется на многих сайтах. Вариантов масса, если немного подумать.