оооооо.....я поднял вопрос о проблеме дерганья центированого контента. И ТОЛЬКО о ней. И тут 2 подхода. Фиксить как на твиттере, или забить как в инстраграме. Откройте фото на этих сайтах. В инстаграме контент дергается, т.к. пропадает скролл, а в твиттере нет :) Проектирование тут не причем. Одна и та же задача, одна и та же форма. Два разных похода к проблеме.
Вы читаете, что я пишу?)) И вы бывали когда-то на выше указных сайтах? НА НИХ ИСПОЛЬЗУЕТСЯ НАТИВНЫЙ СКРОЛЛ! НАТИВНЫЙ! РОДНОЙ! ОН ЖЕ СИСТЕМНЫЙ! На них фиксится дерганье контента при помощи JS. Вам даже выше написал как они это делают. Вы просто невероятный собеседник)))
Евгений Петров: Я вам про одно вы мне про другое. Замену нативного скролла я видел только на "премиум" шаблонах на themeforest(для всей страницы). Потому и включил в список для полноты. На гугле и яндексе это и не нужно. я минут 10 искал где контент может дергатся - нету. Там интерфейс по другому построен. А ФБ, твиттер и вк почему-то мучается такой ерундой. И мне обязательно надо. И не нужно выражать свое раздражение употребляя уменьшительно-ласкательные формы для яндекса и гугла. Она приемлема только для контактика.
Вы невнимательно прочитали мой вопрос) Существует 3(!) варианта проблемы. А вам я так понял понравился именно 4) Ни контактик, ни твиттер не используют 4 вариант. У них обоих остается НАТИВНЫЙ скролл. Твиттер не дает дергаться интерфейсу при помощи маргина, который динамически добавляет JS когда нужно. А в контактике JS динамически задает ширину обертки внутри которой и центрируется контент, что и предотвращает дерганье.
Евгений Петров: Верстка любого сайта это решение задачи построения интерфейса. И они таки убрали этот "неэстетичный сдвиг" ради достижения странной цели.