Запрещать использование тех же констант — затея какая-то нелепая. Проще выложить предварительный тестовый набор, а итоги подводить на аналогичном: другие ящики, другие маски, но схожие характеристики.
Ну а чего вы на рандомные данные смотрите, когда сказано, что будет типичное содержимое почтового ящика?
Типичное содержимое в моем понимании — это однозначное повторение в каждом письме одного из немногочисленных адресов пользователя и нередкое повторение прочих адресов: уведомления от соцсетей, сайтов, переписки и с кем-либо. Хотя, конечно, есть там и адреса, появляющиеся единожды, те же спамеры могут этим разбавить содержимое.
Такая анимация крайне сомнительна для Material design. Все, что может происходить, описано в гайде от гугла. Куда логичнее будет рассматривать фото как карточку, которая сначала масштабируется вместе с фото, а затем растягивается отдельно (только фон), и уже на пустом ее месте отображается текст.
Epson уже давно выпускает свои принтеры с заводскими СНПЧ. И ни в какой непрерывной подаче печатающих головок не нуждаются.
Просто еще одна компания наконец начала пробовать ступать на правильный путь, где не надо продавать принтеры себе в убыток в надежде на дальнейшую продажу оригинальных картриджей втридорога. При таком раскладе как раз-таки все честно, прозрачно, и уже все могут позволить себе просто покупать оригинальный тонер, а не искать способы обхода.
Люди занимаются разной работой, пишут разные сайты, разные компоненты. «Жесткие» компоненты с максимальным приоритетом собственных стилей — это круто, когда пишется нечто, что будет использоваться на разных сайтах (в своих проектах или распространяется) и что должно отображаться везде одинаково. И в этом случае тот же БЭМ может оказаться уместным.
Но таких проектов далеко не большинство. Большинству не нужна эта жесткость, а один и тот же виджет может наоборот требовать разного оформления в зависимости от контекста. И если внутри .my-mega-widget таки понадобится использовать родные стили от .my-another-mega-widget, всегда есть тот же extend, которые пробросит стили и решит все проблемы на уровне приоритетов CSS.
Я не говорю, что все эти модули/компоненты/БЭМы не нужны. Речь лишь о том, что не нужно их пихать там, где им не место.
Android 4.1.1.
Chrome: работает все.
Dolphin: параллакс дико колбасит, нижний слой нормально двигается, а верхний быстро появляется-исчезает или что-то такое; надпись появляется, но не блюрится (не поддерживается фильтр); оттенки, вероятно, не работают по той же причине; слайдер куда-то улетает; картина почти работает, но ведет себя не очень предсказуемо, дергается, чувствительность уменьшена.
Стандартный браузер: ведет себя аналогично Dolphin.
Пример со слайдером интересный. Для скролла страницы подошло бы отлично.
PS: Ну теперь-то я точно начну обновлять комментарии, прежде чем постить свой.
Типичное содержимое в моем понимании — это однозначное повторение в каждом письме одного из немногочисленных адресов пользователя и нередкое повторение прочих адресов: уведомления от соцсетей, сайтов, переписки и с кем-либо. Хотя, конечно, есть там и адреса, появляющиеся единожды, те же спамеры могут этим разбавить содержимое.
То есть мы таки можем бороться с глобальным потеплением быстро и эффективно?
Просто еще одна компания наконец начала пробовать ступать на правильный путь, где не надо продавать принтеры себе в убыток в надежде на дальнейшую продажу оригинальных картриджей втридорога. При таком раскладе как раз-таки все честно, прозрачно, и уже все могут позволить себе просто покупать оригинальный тонер, а не искать способы обхода.
Люди занимаются разной работой, пишут разные сайты, разные компоненты. «Жесткие» компоненты с максимальным приоритетом собственных стилей — это круто, когда пишется нечто, что будет использоваться на разных сайтах (в своих проектах или распространяется) и что должно отображаться везде одинаково. И в этом случае тот же БЭМ может оказаться уместным.
Но таких проектов далеко не большинство. Большинству не нужна эта жесткость, а один и тот же виджет может наоборот требовать разного оформления в зависимости от контекста. И если внутри .my-mega-widget таки понадобится использовать родные стили от .my-another-mega-widget, всегда есть тот же extend, которые пробросит стили и решит все проблемы на уровне приоритетов CSS.
Я не говорю, что все эти модули/компоненты/БЭМы не нужны. Речь лишь о том, что не нужно их пихать там, где им не место.
Это как раз то самое пространство имен, об отсутствии которого все постоянно плачут и уходят на три буквы.
Chrome: работает все.
Dolphin: параллакс дико колбасит, нижний слой нормально двигается, а верхний быстро появляется-исчезает или что-то такое; надпись появляется, но не блюрится (не поддерживается фильтр); оттенки, вероятно, не работают по той же причине; слайдер куда-то улетает; картина почти работает, но ведет себя не очень предсказуемо, дергается, чувствительность уменьшена.
Стандартный браузер: ведет себя аналогично Dolphin.
Пример со слайдером интересный. Для скролла страницы подошло бы отлично.
И можно чуть более развернуто об ограниченности ресурсов? Чтоб было ясно, из какой ямы вы выбирались таким образом.