hckn, нет, реклама именно AdWords. Рекламщики говорят, что чем больше рейтинги у сайта, тем меньше ставка, стоимость клика и т. п. Facebook тоже, говорят, учитывает это, если реклама там тоже. Рейтинг сайта у Google в т. ч. состоит и из показателей Page Insight, новой какой-то там шняги с маяком и огромной кучи внутренних показателей.
Ну, может, и для AdSense есть какие-то плюсы, конечно.
hckn, я на эти отдельные пункты этих тестоа забил по полной. Страницы проектов Google их не проходят нормально, что уж говорить.
Согласен. Главное, чтобы страница имела там адекватный рейтинг (помогает в рекламе, если Google AdWords), работала и загружалась быстро — и всем будет счастье.
hckn, ну, в целом, так эта шняга и работает, шрифт изначально нужно поставить системный. Где-то в блоге Mozilla писали, что нужно ставить шрифт всегда в стили, чтобы быстрее рендеринг был. Мол, такой механизм обработки в современных браузерах.
P. S. Я пользовался этой хренью раньше всегда, но сейчас не вижу смысла в ней, если размер шрифтов не такой большой. Только лишний обработчик, а на скорость отображения влияет не так сильно. Но это, наверное, не применимо к highload-проектам, где нужны такие оптимизации.
Общая обертка с относительным позиционированием, внутри обёртки — input и три блока на абсолютном позиционировании. У input'a padding-right на совместную ширину трёх блоков-иконок + доп. пиксели.
Можно взять сам принцип и доработать, если нужно, просто я в JS — никак. Оно рабочее. Я эти функции вызываю, когда открывается и закрывается что-то типа модального.
Одиночка Айс, вы упускаете важную деталь. Рамка внизу h1 ровно по размеру текста. В силу своих особенностей, table позволяет это сделать. H1 ведь и так блочный элемент, поэтому рамка внизу будет по всей ширине элемента.
Ну и более того, таблицы никогда не устаревали, устаревали методы их практического применения.