В течение многих лет пользователи Linux жаловались, что такие приложения, как Firefox, не совсем вписываются в среду их настольных компьютеров. Хотя это кажется мелочью, на самом деле это раздражает, особенно если учесть, что в других операционных системах подобных проблем с интеграцией с настольными компьютерами нет.
Недавно, с выпуском Firefox 60, Mozilla наконец добавила поддержку оформления на стороне клиента (CSD) в версию Firefox для Linux. Впервые Firefox полностью интегрируется со средами рабочего стола Linux на базе GTK, такими как GNOME и XFCE. Более того, включить эту долгожданную функцию очень легко.
Включить CSD в Firefox
Чтобы это работало, у вас должен быть установлен Firefox 60 или более поздней версии. Многие дистрибутивы уже перешли на Firefox 60. Среди них Ubuntu, Fedora и Arch, поэтому просто обновите свою систему перед началом работы, если вы используете одну из них.
Откройте Firefox и откройте главное меню. Когда появится всплывающее меню, нажмите «Настроить».
Firefox откроет вкладку настройки. Там много вариантов, и если вы с ними не знакомы, осмотритесь. В Firefox Quantum добавлено множество замечательных функций. Однако то, что вам нужно сейчас, находится в самом нижнем левом углу экрана. Там есть флажок «Строка заголовка». По умолчанию это отмечено. Снимите флажок, чтобы включить CSD. Как только вы это сделаете, изменения вступят в силу.
Вот и все! CSD включен в вашей установке Firefox.
Незначительные проблемы
Поскольку CSD является относительно новым продуктом Firefox для Linux, все еще существуют некоторые проблемы. Как вы можете видеть на скриншоте выше, в углах окна Ubuntu есть неприятный маленький белый треугольник. Вы можете столкнуться с такими небольшими ошибками прямо сейчас.
Интересно, что это также было протестировано на Debian с XFCE, и такой проблемы не возникло. Если вы видите это, попробуйте другую тему или просто дождитесь обновления, которое, возможно, устранит эту неприятную ошибку.