Отключённые картинки — дельное замечание, мы подумаем над тем, чтобы заменить графическую стрелочку на альтернативу, которую будет всегда видно.
Кстати, интересный нюанс: картинки стрелочек приходят вместе с CSS как data:URI в целях сокращения количества запросов, поэтому там нет картинки, которой можно было бы прописать alt и, видимо, из-за этого не был предусмотрен тот факт, что отключение картинок отключит даже те изображения, что уже есть в CSS. Но мы посмотрим что можно с этим сделать, спасибо за замечание.
Сейчас на андроидах должны появляться стрелочки по краям для скролла по тапу, конкретно слайд был отключён из-за того, что на многих версиях андроидов он работал неудовлетворительно. Возможно, в будущем попробуем определять более точечно и каким-то из версий андроидов таки давать возможность слайдить.
А ещё такое возникает при куче других условий в том же вебките (как минимум), например при транзишнах того же опасити, а ещё флеш иногда тоже действует магически, вырубая за собой всё сглаживание.
Этот вопрос можно копать и копать.
Довольно странным выглядит решение показать «развёрнутые» скриншоты — ведь в таком случае пропадает смысл субпиксельного сглаживания, что довольно хорошо заметно.
Два двоеточия были введены чтобы различать псевдоэлементы от псевдоклассов, хотя для псевдоэлементов из CSS2 можно по преднему использовать и одно двоеточие в рамках обратной совместимости. Но при этом для новых, введённых в CSS3, псевдоэлементов в спецификации запрещают использовать одно двоеточие.
Отлично! Я как-то сделал похожую штуку, но для однострочного варианта — kizu.ru/fun/overflower/
Советую ваш пример проапгрейдить задав контейнерам (ну и всей цепочке вверх до HTML) высоту в 100%, тогда можно будет изменяя размеры окна видеть момент когда появляется градиент.
В зенкодинге есть фильтр для HAML, так что можно раскрывать аббревиатуры в его синтаксисе.
Да даже одиночные теги раскрывать удобнее чем писать их с символом процента — сочетание CMD+E удобнее нажимать чем Shift+5.
Всё клёво, разве что смущает указание на конкретные инструменты для проверки. Почти везде указаны Fx, PHP, SVN и всё-такое, тогда как лучше было бы или привести по несколько вариантов или ограничиться более общими фразами:
«Все бекапы можно вытянуть из SVN» → «Все бекапы можно вытянуть из системы контроля версий»
«Ещё должна быть PHP-валидация формы» → «Ещё должна быть деградация на серверную валидацию форм» (хотя я тоже против этого пункта в этом списке :)
Ну и т.п. Скажем, многие вещи, которые советуется проверять в Fx (вид без картинок, без яваскрипта) гораздо лучше делать, например, в опере — там это делается встроенными в браузер средствами, да и тот же вид без картинок «честнее». Ну а скорость загрузки и много чего ещё отлично проверяется в вебкитовском инспекторе.
Ну вообще да, можно было бы, скажем, проверять на этапе восстановления сессии есть ли открытая вкладка с почтой — если есть, то грузить соответствующие модули, если нет — то не грузить, а загружать их уже в постзагрузке когда уже браузер запустится.
На всякий случай:
— text-align-last работает в IE;
— следовательно, блок со 100% шириной можно добавлять через :after (пускай и не во всех браузерах получится обнулить его высоту) — избавление от лишнего блока.
Сафари на радуге, конечно, феерично тормозит — только при прокрутке вниз, если скроллить вверх, то всё ок. Ну и при переключении на эту вкладку тоже тормозит. И ещё смешнее — если открыть вкладку, но не скроллить, то тормозит при переходе на другую вкладку — т.е. получается, что он дорендеривает зачем-то её содержимое.
Очень хорошо :) Я сам в последнее время иногда балуюсь как раз примерно с тем же — ротейтом блоков с фоном и у меня получалось побороть оперную хрень с непоказывающимся фоном при overflow:hidden прописывая картинку блоку через content:url(…), правда, в таком случае, придётся лишний блок использовать, т.к., понятное дело, никакого background-position не будет.
Кстати, интересный нюанс: картинки стрелочек приходят вместе с CSS как data:URI в целях сокращения количества запросов, поэтому там нет картинки, которой можно было бы прописать alt и, видимо, из-за этого не был предусмотрен тот факт, что отключение картинок отключит даже те изображения, что уже есть в CSS. Но мы посмотрим что можно с этим сделать, спасибо за замечание.
Сейчас на андроидах должны появляться стрелочки по краям для скролла по тапу, конкретно слайд был отключён из-за того, что на многих версиях андроидов он работал неудовлетворительно. Возможно, в будущем попробуем определять более точечно и каким-то из версий андроидов таки давать возможность слайдить.
Этот вопрос можно копать и копать.
Два двоеточия были введены чтобы различать псевдоэлементы от псевдоклассов, хотя для псевдоэлементов из CSS2 можно по преднему использовать и одно двоеточие в рамках обратной совместимости. Но при этом для новых, введённых в CSS3, псевдоэлементов в спецификации запрещают использовать одно двоеточие.
Lea Verou про это говорит, что ей не хочется тратить впустую половину аутлайна.
Советую ваш пример проапгрейдить задав контейнерам (ну и всей цепочке вверх до HTML) высоту в 100%, тогда можно будет изменяя размеры окна видеть момент когда появляется градиент.
Да даже одиночные теги раскрывать удобнее чем писать их с символом процента — сочетание CMD+E удобнее нажимать чем Shift+5.
— text-align-last работает в IE;
— следовательно, блок со 100% шириной можно добавлять через :after (пускай и не во всех браузерах получится обнулить его высоту) — избавление от лишнего блока.
Сафари на радуге, конечно, феерично тормозит — только при прокрутке вниз, если скроллить вверх, то всё ок. Ну и при переключении на эту вкладку тоже тормозит. И ещё смешнее — если открыть вкладку, но не скроллить, то тормозит при переходе на другую вкладку — т.е. получается, что он дорендеривает зачем-то её содержимое.