2

Начиная с Firefox 27.0.1, заголовки поиска Google выглядят слишком большими (но не видят изменений на других сайтах).

Посмотри разницу в опере (нормально):

[ОБНОВИТЬ]
Это выглядит даже нормально в Chrome:

Firefox, слишком большой:

Я не менял никаких настроек. Я попробовал это: https://support.mozilla.org/en-US/kb/websites-look-wrong-or-appear-differently, ничего не изменилось. Я попытался изменить примерно: config layout.css.devPixelsPerPx с -1,0 до 1,0, но ничего.

Есть идеи?

[ОБНОВИТЬ]
Кажется, это проблема Ubuntu, потому что в компании у меня был 27.0.1, а не эта проблема, пока я не получил последнее обновление Ubuntu. Пока не выяснил, как решить эту проблему.

[ОБНОВИТЬ]
Из-за ответа Дэниела Б. я знаю, что это проблема дизайна со стороны Google. Я думаю, что правильный способ исправить это - написать в Google отрицательный комментарий по поводу этого дерьма. Я уже сделал это, и теперь я ищу с ask.com, потому что поиск Google не работает с этим "дизайном".

2 ответа2

2

Это обновление дизайна от Google, чтобы (как бы) перенести дизайн результатов мобильного поиска в браузеры вашего компьютера. Посмотреть здесь. Google постоянно внедряет изменения сайта, поэтому это нормально для некоторых ваших браузеров, а для других - нет. Насколько Google может сказать, они, в конце концов, разные "клиенты".

2

Это, вероятно, ошибка в Opera в применении правил CSS.

Пример результата поиска Google для "abc" дает:

поиск Гугл

Его HTML-код:

HTML

Где Firebug суммирует правила CSS следующим образом:

правила CSS

Как видите, два правила применяются к размеру шрифта, одно для 18px, а другое для medium размера. Тем не менее, первый также указывает !important что должно дать ему приоритет. Таким образом, 18 пикселей - это правильный размер шрифта.

На самом деле существует довольно много других правил CSS для всех классов CSS, упомянутых в приведенном выше HTML-коде, которые указывают размер шрифта, но которые здесь игнорируются, поскольку они имеют более низкий приоритет. Я не пытался перечислить их все, но CSS Google действительно запутанный, что, вероятно, отбрасывает Opera. Правила приоритета CSS довольно сложны, но я считаю, что Firefox делает это правильно. Internet Explorer 10 получает тот же результат, что и Firefox.

Для получения дополнительной информации см .:

Что значит !важно значит в CSS?
Понимание приоритетов стиля в CSS: специфика, наследование и каскад

РЕДАКТИРОВАТЬ

Выполнение точно такого же действия с Firefox один день спустя позволило получить размер шрифта 16 пикселей для точно такого же запроса вместо 18 пикселей, которые я получил вчера.

Поскольку моя версия Firefox одинакова, это должен быть Google, который генерирует другой CSS.

Это усиливает вероятность того, что Google адаптирует сгенерированный CSS к браузеру. Если вы умножите это на количество компьютеров Google, где обновление может занять недели, чтобы распространиться на все из них, то полученный результат может быть несколько случайным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .