печать через XDG Portal в Chrome

Chrome и Chromium в Linux получили долгожданное обновление: печать теперь работает через XDG Portal

В браузерах Chrome и Chromium для Linux появилась поддержка печати через XDG Portal. Обновление особенно важно для пользователей Flatpak и Snap-версий, где ранее печать либо работала нестабильно, либо вовсе отсутствовала. Полноценная поддержка ожидается уже в версии Chrome 145, релиз которой намечен на февраль.

Есть такие мелкие, на первый взгляд, неудобства, которые годами отравляют жизнь пользователям Linux. Печать из браузера — как раз из этой категории. Формально она была, но на практике всё зависело от окружения, сборки и формата установки. Особенно больно это било по тем, кто использует Chrome или Chromium в виде Flatpak или Snap.

Теперь ситуация меняется. В кодовую базу Chrome и Chromium была добавлена поддержка печати через XDG Portal — универсальный механизм взаимодействия приложений с системой в изолированных окружениях. Проще говоря, браузер наконец-то научился корректно «разговаривать» с системой печати, даже находясь в песочнице.


Почему это действительно важно

XDG Portal давно используется для доступа к файлам, камере, микрофону и другим системным функциям в sandbox-среде. Но печать до последнего времени оставалась слабым местом. В результате пользователи сталкивались с отсутствием диалога печати, странными ошибками или неработающими принтерами.

Переход на XDG Portal решает сразу несколько проблем. Во-первых, появляется нативный системный диалог печати вместо ограниченного GTK-окна. Во-вторых, печать начинает работать одинаково предсказуемо в разных дистрибутивах Linux. И, наконец, Flatpak- и Snap-версии браузера больше не выглядят «урезанными» по сравнению с классическими пакетами.

С технической точки зрения в Chromium был активирован механизм PrintDialogLinuxPortal и включён соответствующий флаг поддержки XDG-печати. Для пользователя же это означает простую вещь: нажал «Печать» — и всё работает так, как ожидаешь.

Согласно информации разработчиков, обновлённая система печати станет доступна в Chrome и Chromium версии 145. Если сроки не сдвинутся, ждать осталось недолго — релиз запланирован на февраль.

Для экосистемы Linux это небольшое, но знаковое событие. Оно ещё раз подтверждает: современные браузеры постепенно начинают воспринимать sandbox-форматы не как экзотику, а как норму.

Источник: Phoronix

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x