Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Linux версия firefox не корректно отображает сайт.  (Прочитано 1772 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн iRusso

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Всем привет. Есть давно проблема. Linux версия firefox не корректно отображает сайт http://bvf.ru/forum/. Верхняя полоса "недвижимость, новости, совместные покупки..." наезжает на полосу с элементами управления. Элементы управления становятся не доступны. На ноутбуке помимо Ubuntu установлена еще Windows 10, там firefox отображает этот сайт корректно. На данном форуме уже создавалась тема с этой проблемой, но на нее там никто не ответил. http://bvf.ru/forum/showthread.php?t=1154214
Просьба помочь с корректным отображение сайта.
Фото firefox из Windows и из Ubuntu прилагаю.
(Нажмите, чтобы показать/скрыть)

Оффлайн Peter_I

  • Старожил
  • *
  • Сообщений: 2941
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #1 : 14 Декабря 2019, 11:50:06 »
Это бывает, если версия браузера слишком старая для данного сайта. У меня в Ubuntu-18.04 firefox показывает эот сайт нормально.
Попробуйте для сравнения открыть в Google Chrome.
Пётр.

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6411
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #2 : 14 Декабря 2019, 12:00:28 »
"Если гора не идет к Магомеду, то Магомед идет к горе."
Цитировать
создавалась тема с этой проблемой, но на нее там никто не ответил
Если они плюют на тебя, то и ты можешь сделать то же самое.
Теоретически, создай-настрой свой стиль для этого сайта.
Открыл его в опере. В принципе получилось то, что у тебя в линукс-фоксе, элементы "логин-пароль" недоступны.
Включил "пользовательский стиль", и элементы "логин-пароль" стали доступны.
Визуально, разница в том, что в линукс-фоксе "Совместные покупки" разбивается на две строки. Может шрифт выбрать чуть помельче или поплотнее.

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #3 : 14 Декабря 2019, 13:14:41 »
1. iRusso, откройте терминал (ctrl+alt+t). Выполните в нем команды (! в точности так, как они здесь приводятся):
Код: (bash) [Выделить]
mkdir $(echo $HOME/.mozilla/firefox/`egrep 'Default.*default' ~/.mozilla/firefox/profiles.ini | cut -d= -f2`)/chrome
cd $(echo $HOME/.mozilla/firefox/`egrep 'Default.*default' ~/.mozilla/firefox/profiles.ini | cut -d= -f2`)/chrome
touch userContent.css
nano userContent.css
После ввода последней команды терминал превратится в окно текстового редактора nano. Туда следует вставить такой код:
Код: (css) [Выделить]
@-moz-document domain(bvf.ru) {
#BVFMenuV2 .nav li a,
#BVFMenuV2 .nav li span,
#BVFMenuV2 .logo li a  {
padding: 12px 10px 13px !important;
}
}
Далее нажать комбинацию клавиш Ctrl+X (это инициация выхода из nano), на запрос редактора о необходимости сохранения файла ответить положительно (Y), подтвердить имя файла для записи, нажав Enter. Файл готов.
(Нажмите, чтобы показать/скрыть)
Для понимания "зачем и что" смотрите хотя бы здесь.
2. Откройте настройки (в firefox новая вкладка, перейти на адрес about:config), найдите опцию toolkit.legacyUserProfileCustomizations.stylesheets, выставьте её значение в true.
К вопросу "зачем?" читать здесь.
3. Перезапустите браузер.
Результат:

« Последнее редактирование: 14 Декабря 2019, 13:37:47 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2734
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #4 : 14 Декабря 2019, 15:46:16 »
Сейчас сайты оптимизируют под Google Chrome, а Firefox пытается угнаться за изменениями, виндовс версию похоже обновили, а в линуксовой еще не успели.

Надо ждать обновления, может через пару релизов браузера исправят.

Если сайт очень важен, и нет желания ковыряться, то можно просто просматривать его в любом браузере на основе Chromium, рекомендую Brave - умеет удалять кэш и историю посещений при закрытии.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28271
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #5 : 14 Декабря 2019, 15:50:33 »
Это бывает, когда сайт верстается Censored. Разница в пару пикселей при подстановке шрифта и привет…

Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.1. Использовать ненормативную лексику в любом виде. В том числе сокращённые и искажённые нецензурные слова. Замена нецензурных слов спецсимволами также не допускается.
+30%
 --Aleksandru
« Последнее редактирование: 14 Декабря 2019, 16:33:44 от Aleksandru »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2734
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #6 : 14 Декабря 2019, 15:55:33 »
В хромиумах этой проблемы нет.

Оффлайн soarin

  • Старожил
  • *
  • Сообщений: 1850
  • ubuntu 20.04
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #7 : 14 Декабря 2019, 15:56:02 »
Сейчас сайты оптимизируют под Google Chrome, а Firefox пытается угнаться за изменениями, виндовс версию похоже обновили, а в линуксовой еще не успели.

Этот сайт ни под что толком не оптимизируется. Сделан "как умеют".
Даже https сертификата нет - всё красным в любом браузере.
Так что с новыми браузерами скорее только отвалится что-то...

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28271
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #8 : 14 Декабря 2019, 16:01:10 »
Даже https сертификата нет
Это не показатель.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6849
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #9 : 14 Декабря 2019, 16:06:00 »
iRusso, название для темы "Как исправить кривую верстку на сайте".
Ну шрифты немного по-разному рендерятся, это нормально. Не нужно делать так, что пиксель вправо-влево и все разваливается. Эти позорники сверстали под свой ПК и браузер и довольны.

zg_nico, это починка того, что не сломалось.
Тут просто:
#BVFMenuV2 .nav li {
  white-space: nowrap;
}

Пользователь добавил сообщение 14 Декабря 2019, 16:08:43:
Сейчас сайты оптимизируют под Google Chrome, а Firefox пытается угнаться за изменениями, виндовс версию похоже обновили, а в линуксовой еще не успели.

Надо ждать обновления, может через пару релизов браузера исправят.

Если сайт очень важен, и нет желания ковыряться, то можно просто просматривать его в любом браузере на основе Chromium, рекомендую Brave - умеет удалять кэш и историю посещений при закрытии.
Да причем тут браузер? Если сайт сверстан через жопу.
« Последнее редактирование: 14 Декабря 2019, 16:08:43 от thunderamur »

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2734
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #10 : 14 Декабря 2019, 16:10:29 »
Автору то от этого не легче, проблему выявили, а решение либо ковыряться в конфигах, либо использовать хромиумы.

В верстке сайтов я не разбираюсь.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2734
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #11 : 14 Декабря 2019, 16:17:07 »
Раз проблема в рендеринге шрифтов, попробовал поменять в настройках браузера шрифты по умолчанию, выбрал по размерам похожие на виндовые, то есть Liberation, и сайт стал отображаться корректно.

Буду знать, благодарю за ликбез.

Оффлайн Пользователь

  • Модератор форума
  • Старожил
  • *
  • Сообщений: 2734
  • Runtu XFCE 18.04 (64-bit)
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #12 : 14 Декабря 2019, 16:27:15 »
В браузере Brave оказалось в настройках указаны виндовые шрифты (Time New Roman, Arial, Monospace), поэтому в нем сайт отображается корректно.

Оффлайн iRusso

  • Автор темы
  • Любитель
  • *
  • Сообщений: 62
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #13 : 14 Декабря 2019, 16:34:10 »
zg_nico, сделал по Вашей инструкции, все получилось. Большое спасибо!!!
В хромоподобных браузерах такой проблемы действительно нет. Вообще, всем спасибо за комментарии.
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 14 Декабря 2019, 16:44:12 от iRusso »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14038
  • Xubuntu 18.04
    • Просмотр профиля
Re: Linux версия firefox не корректно отображает сайт.
« Ответ #14 : 14 Декабря 2019, 18:44:28 »
Сейчас сайты оптимизируют под Google Chrome, а Firefox пытается угнаться за изменениями, виндовс версию похоже обновили, а в линуксовой еще не успели.
Полно обратных примеров. Поэтому я пользуюсь обоими браузерами.
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.079 секунд. Запросов: 25.