The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Для Firefox подготовлена возможность декорирования окон на стороне клиента

25.09.2017 09:45

Jiří Eischmann, работающий в Red Hat в команде развития десктоп-систем, сообщил о реализации для Firefox поддержки режима декорирования окон на стороне клиента (CSD, Client Side Decoration), при котором заголовок и рамки окна отрисовываются не оконным менеджером, а самим приложением. Представленная возможность позволит приблизить интерфейс Firefox к оформлению штатных приложений GNOME, а именно реализовать такие особенности, как перенос панели вкладок в заголовок окна, а также скрытые рамки.

Сборки модифицированного Firefox 55 подготовлены для тестирования в Fedora 25, 26 и 27 (после установки требуется установить widget.allow-client-side-decoration=true в about:config). Изменения к Firefox c дополнительными улучшениями для поддержки Wayland и CSD можно найти в репозитории Martin Stransky, мэйнтейнера пакетов с Firefox в Fedora. Патчи переданы для рецензирования в Mozilla.



  1. Главная ссылка к новости (https://lists.fedoraproject.or...)
  2. OpenNews: Релиз графического тулкита GTK+ 3.10.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47264-gtk
Ключевые слова: gtk, firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (96) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:56, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Все переврали. Тот репозиторий на гитхабе — не официальный репозиторий Мозиллы, и даже не зеркало этого репозитория, а просто личный репозиторий Martin Stránský. Пакеты для Федоры его же. В Fedora 27 оно почти 100% не войдет, т.к. тут работы еще полно, а там уже Beta Freeze и Change Checkpoint: 100% Code Complete Deadline.
     
  • 1.2, Sunderland93 (ok), 10:05, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +18 +/
    Джвести лет ждал!!! Наконец-то!!!
     
     
  • 2.4, A.Stahl (ok), 10:20, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +16 +/
    А в чём профит-то?
    Как по мне -- жесть. Приложение начинает делать то, что и так уже может делать (и делает) кто-то иной. Может уже и ядро какое впихнуть в браузер? Ну чтобы от ОС вообще никак не зависеть?
     
     
  • 3.9, qq (??), 11:06, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Профит в экономии места на экране, когда поюзаешь браузер в виртуалке через удаленку, когда треть экрана табы, заголовки окон и статусбары тогда и поговорим
     
     
  • 4.10, Аноним (-), 11:14, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +9 +/
    делаю так 10—15 лет, и по сравнению с уб⁠людочными инновациями фирмы редхет, заголовки окон никогда проблем не вызывали
     
     
  • 5.46, qq (??), 15:45, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Эти инновации еще в опере появились, еще во времена 1024х768 и ни кто их уб⁠людочными не считал. а ваши выпады на rh характеризуют скорее вас
     
  • 5.95, Аноним (-), 19:35, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ты - не все другие.
     
  • 4.12, Аноним 80_уровня (ok), 11:23, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну так 16:9 — не предел!
     
  • 4.18, Аноним (-), 11:54, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А F11 нажать религия не позволяет?
     
     
  • 5.34, VINRARUS (ok), 14:38, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Alt+F4 решает проблему на корне вообще.
     
  • 5.51, qq (??), 16:08, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А F11 нажать религия не позволяет?

    а не пороть чушь, слабо? ф11 скрывает табы, а их надо оставить, да можно бордеры в де убрать, а еще можно свой браузер написать

     
     
  • 6.55, GPj3cDTl (?), 16:46, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Можно просто поставить vimperator и забыть про табы.
     
     
  • 7.78, Аноним (-), 22:30, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Можно просто поставить vimperator

    ...который к 57 огнелису перестанет работать

     
  • 6.57, Аноним (-), 16:49, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Табы волшебным образом появляются при подведении курсора к верхнему краю экрана.
    А еще есть ctrl+tab. И ctrl+shift+tab.
    > да можно бордеры в де убрать

    Вот именно. Но мозилла нашла в этом фатальный недостаток.

     
     
  • 7.81, cmp (ok), 00:06, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Табы волшебным образом появляются при подведении курсора к верхнему краю экрана.
    > А еще есть ctrl+tab. И ctrl+shift+tab.
    >> да можно бордеры в де убрать
    > Вот именно. Но мозилла нашла в этом фатальный недостаток.

    Это волшебно тормозит на рендере анимаци уезжающей страници

     
  • 4.48, Vkni (ok), 15:50, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Профит в экономии места на экране, когда поюзаешь браузер в виртуалке через
    > удаленку, когда треть экрана табы, заголовки окон и статусбары тогда и
    > поговорим

    Так это проблема виртуальной машины, которая не может убрать свои заголовки/статусбары и развернуться на весь экран. Браузер тут при чём?

     
     
  • 5.53, qq (??), 16:16, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ооо, гений, а назови вм которая на весь экран не может
     
     
  • 6.58, Аноним (-), 16:52, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да хотя бы виртуалбокс, мой дорогой диванный специалист. Host+F по умолчанию.
     
     
  • 7.80, cmp (ok), 00:02, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Еще и слепой
     
  • 4.56, Аноним (-), 16:46, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Fullscreen mode, Luke. Use it.
    И, к слову, какой у данной задачи юзкейс?
     
  • 4.65, KOT040188 (ok), 17:50, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Много лет скрываю заголовок у развёрнутых окон для экономии места. А вот за кнопки окна на панели вкладок надо жестоко карать линейкой по пальцам разработчиков.
     
     
  • 5.104, Баклажан (?), 15:10, 02/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А что не так?
     
  • 3.22, Аноним (-), 12:26, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +11 +/
    > А в чём профит-то?

    В том, что теперь дизайнеры-яхудожникятаквижу смогут проявлять свои творческие порывы ещё и в заголовках окон.
    В том, что теперь разработчикам средств построения GUI (от фреймворков наподобие Gtk+, Qt до относительно простых библиотек типа SDL, которым достаточно минимальных возможностей по работе с окнами) придётся велосипедить рисование рамок с заголовками, усугубляя и так имеющиеся проблемы с обеспечением единого "look and feel".
    В том, что теперь тормоза/зависание/глюки приложения смогут влиять на возможность сворачивания/закрытия его окон.

    Сплошные профиты, разве не очевидно? Модные в винде 15-20-летней давности скины "кто во что горазд" теперь и в линуксе!

     
     
  • 4.85, Аноним (-), 03:09, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Похожие недостатки в linux давно уже, например, меню зависшего приложения не сворачивается (проверено в KDE, Firefox), принудительная автоматическая установка оконным менеджером хорошего большого размера окну тупого приложения часто приводит к пустым местам справа и снизу окна, в то время как вручную размеры меняются правильно (проверено в KDE, Firefox).
     
     
  • 5.87, Аноним (-), 09:05, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А не надо пользоваться тупыми приложениями.
     

  • 1.3, metakeks (?), 10:15, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Неужели! Свершилось! А то уж думал минимум до 3000-го года ждать придётся!
     
     
  • 2.35, VINRARUS (ok), 14:40, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Последний гвоздь в Windows гроба.
     
  • 2.49, Аноним (-), 15:51, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    В опенсусе вроде с самого начала было.
     

  • 1.5, sfwwg (?), 10:23, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    использую аддон Hide Caption Titlebar Plus
     
     
  • 2.7, ттт (?), 10:50, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    который перестанет работать с выходом 57 версии.
     
  • 2.8, linxon (?), 10:56, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    спасибо! то что нужно
     
  • 2.36, VINRARUS (ok), 14:44, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Токо он гвоздями окно прибивает к "роб.стол 2"
     
  • 2.69, Аноним (-), 18:33, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А я себе вот так панель крысы настроил. Удобнее чем всякие адоны и пашет для всех приложений
    https://i.imgur.com/uxP2Hw9.png
     
     
  • 3.71, linxon (?), 19:17, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    вкладки прячутся под панель задач?
     
     
  • 4.73, Аноним (-), 20:05, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Справа они. Адон Tab Tree.

    В свойствах панели элементы выставил так:
    https://i.imgur.com/Wlfnrsc.png
    В настройках Диспетчера Окон поставил галочку "Скрыть заголовок окна при развёртывании"
    Больше скринов здесь: https://bbs.archlinux.org/viewtopic.php?pid=1704000#p1704000

     
     
  • 5.74, YS (??), 20:12, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Давно пора в боковины вкладки переносить. Тоже юзаю. Только слева
    https://i.imgur.com/G5BRbAz.png
     
     
  • 6.75, Аноним (-), 20:22, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    57я версия с Tree Tabs? У меня, кстати, в 58й оно сломалось
     

  • 1.6, Аноним (-), 10:48, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    заголовки и рамки окон не нужны
     
     
  • 2.24, Аноним (-), 12:41, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Даже если не нужны, они должны включаться/отключаться в настройках оконного менеджера, а не самим приложением.
     
     
  • 3.33, Sluggard (ok), 14:26, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну так и есть же. По крайне мере в KDE, KWin так умеет, юзаю Firefox и FBReader без заголовков и рамок.
     
     
  • 4.37, VINRARUS (ok), 14:45, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Как окно перетаскиваеш на пол экрана?
     
     
  • 5.42, Аноним (-), 15:20, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    зажимаешь Alt и за любую часть окна тащишь
     
     
  • 6.54, VINRARUS (ok), 16:26, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –6 +/
    > зажимаешь Alt и за любую часть окна тащишь

    Не люблю в раскарячку с мышкой работать. Люблю или мышкой или клавой. :)
    Но за напоминание спасибо, чото забыл, хотя раньше пользовался.

     
     
  • 7.88, Аноним (-), 09:07, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> зажимаешь Alt и за любую часть окна тащишь
    > Не люблю в раскарячку с мышкой работать. Люблю или мышкой или клавой.

    Предупреждай сразу, что инвалид однорукий.


     
     
  • 8.89, VINRARUS (ok), 12:32, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    D... текст свёрнут, показать
     
  • 5.45, Аноним (-), 15:36, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Мышкой с зажатым альтом не пробовал?
     
  • 5.47, Vkni (ok), 15:49, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А для того, чтобы изменить размер окна, там можно нажать ту же кнопочку Alt вместе с правой кнопкой мыши и тащить.
     
  • 5.61, alltiptop (ok), 17:13, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Нормальные gtk/qt приложения перетаскиваются за любую не занятую вкладками/кнопками область, в отличии от леворуких поделок типа firefox
     
     
  • 6.70, rvotb (?), 19:11, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    В gtk и за занятую кнопками перетаскивается
     
  • 6.102, Michael Shigorin (ok), 15:53, 27/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Нормальные gtk/qt приложения

    При чём здесь вообще тулкит, если это WM?

     
  • 5.68, Sluggard (ok), 18:23, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Как перетаскивать тебе уже напомнили. А лично я не перетаскиваю окна названных приложений — они развёрнуты, потому я и рамки убрал, что не нужны.
     
     
  • 6.96, Vkni (ok), 04:45, 27/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Как перетаскивать тебе уже напомнили. А лично я не перетаскиваю окна названных
    > приложений — они развёрнуты, потому я и рамки убрал, что не нужны.

    Ну есть люди, которые очень любят таскать окна и наблюдать при этом тиринг. Хобби у них такое, что-ли?

     

  • 1.11, Zenitur (ok), 11:21, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Когда старая Опера была актуальна, именно ей я пользовался в режиме startx, где три терминала. Потому что Firefox не показывал рамку, а Opera умела показывать кнопки "_ ❏ ✕" без рамки.
     
     
  • 2.77, Аноним (-), 21:38, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    CWM типo? .xinitrc/.Xresources-неаcилятор дeтeктед!!11
     

  • 1.13, Аноним 80_уровня (ok), 11:25, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Ждём фаерфокса с поддержкой SVGA, мыши, TCP/IP и ethernet.
     
     
  • 2.20, A.Stahl (ok), 12:08, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И ковокса. Ведь не всем нужны юнико^Wаудиокарты.
     
     
  • 3.21, Аноним (-), 12:19, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Медь нынче дорогая, столько проводов для звуковухи может позволить себе не каждый
     
  • 3.40, Онаним (?), 15:03, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Ковокс для неосиляторов PC-спикера.
     
     
  • 4.43, A.Stahl (ok), 15:28, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А пианино для тех, кто не осилил треугольник, да?
     
     
  • 5.59, Аноним (-), 16:58, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да.
     

  • 1.14, anonimous (?), 11:30, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    а что будет с рамкой када эта срань зависнет?
     
     
  • 2.15, Аноним (-), 11:47, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Закроешь "срань" через "Диспетчер Задач" как и подобает плеону
     
     
  • 3.23, anonimous (?), 12:32, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Закроешь "срань" через "Диспетчер Задач" как и подобает плеону

    вопрос был что будет с рамкой, а не что я сделаю.

     

  • 1.16, Аноним (-), 11:49, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Еще один костыль, чтобы порешить проблему концепционного характера, а именно - концепции перекрывающих друг друга окон. У меня хром без заголовков, окно хрома развернуто на весь экран в отдельном воркспейсе. В кнопках сворачивания/разворачивания/закрытия потребности нет. И это не только в случае с хромом.
     
     
  • 2.38, VINRARUS (ok), 14:50, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну я в KDE тоже огнепанду прибивать гвоздями умею убирая заголовок, токо неудобно это если потребности выше потребления контента.
     

  • 1.17, Аноним (-), 11:49, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    https://youtu.be/u51_55vjTD0?t=31s

    Целующиеся мужики? Как няшно :D

     
     
  • 2.19, Zenitur (ok), 12:02, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Там Брежнев что ли?
     
     
  • 3.26, Аноним (-), 13:06, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Но-но! Брежнев - самый нормальный пидер страны! Нынешние пидеры - совсем не те!
     
     
  • 4.39, VINRARUS (ok), 14:52, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    https://youtu.be/gLsCl1TKqf4
     
  • 2.84, Hero (?), 00:07, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Футболисты, после забитого гола - обнимаются на радостях. Все нормально.
     

  • 1.25, Аноним (-), 12:48, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +11 +/
    Фух, отлегло. А я уж переживал, не занялся ли кто из разрабов каким-нибудь ненужно типа аппаратного декодирования видео, например, но ура!
     
     
  • 2.27, пох (?), 13:10, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    да все норм. Кровати уже переставляли, теперь давайте новые пластиковые окна вставим. Вот тут-то наш бордель и попрет в гору!


     
  • 2.32, iPony (?), 14:21, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > кто из разрабов каким-нибудь ненужно типа аппаратного декодирования видео

    Ну так везде работает кроме линуксов. А на линуксах щас все равно разбабахается с Wayland и прочим, так что приоритет низкий.

    https://bugzilla.mozilla.org/show_bug.cgi?id=563206

     
     
  • 3.76, пох (?), 20:46, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > так что приоритет низкий.
    > https://bugzilla.mozilla.org/show_bug.cgi?id=563206

    "все норм, зато мы в приоритетном режиме выпилили ваш npapi, чтоб даже старые методы с плагином не работали". У этого бага есть шанс пережить wayland ;-)

     
  • 3.98, Zenitur (ok), 08:16, 27/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Я слышал что в Firefox 52 сделали ffmpeg. Никто ещё не проверял?
     
     
  • 4.99, iPony (?), 08:46, 27/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Я слышал что в Firefox 52 сделали ffmpeg. Никто ещё не проверял?

    В 46-ом еще. https://bugzilla.mozilla.org/show_bug.cgi?id=1234092
    Но к чему  это?

     

  • 1.29, Штунц (?), 13:30, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ОФФ

    > Jiří Eischmann

    как его имя читать?

     
     
  • 2.30, эрудит (?), 13:50, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Йиржи Эйсхман
     
  • 2.31, Аноним (-), 13:53, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Иржи Эйхманн
     

  • 1.44, я (?), 15:31, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я один вижу на видео целующихся мужиков в твиттере?

    P.S. У чувака этого много интересных видосиков про gnome/wayland. Смотрел его и до этого

     
  • 1.50, Аноним (-), 15:52, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В Европе любовь да мир, по этому и "мужики" целуются, был же такой дистрибутив Pidora. Накануне Raspberry Pi получил собственный Linux-дистрибутив Pidora, название которого составлено из двух слов — Pi (название мини-компьютера) и Fedora (название дистрибутива Linux, на котором основан Pidora)  
     
  • 1.52, yet another anonymous (?), 16:14, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Декор к X-ах можно убрать (если X-сервер это умеет; xeyes как пример):

    https://www.google.ru/imgres?imgurl=http%3A%2F%2Fwww.linux-comm

    Потом рисуем своё. В чем достижение?

     
  • 1.64, Аноним (-), 17:34, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Годно, наконец-то и в фф можно будет утилизировать бесполезную пустоту называемую "заголовком"
     
     
  • 2.66, Аноним (-), 17:53, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В опенсусе давно можно. Это вопрос настроек оконного менеджераю.
     
     
  • 3.67, Аноним (-), 18:13, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • –4 +/
    я не хочу костылить правила оконному менеджеру, я хочу полноценный клиент-сайд заголовок, за который можно потаскать, делать типовые заголовочные операции, а не ставить дополнения которые будут прикидываться заголовком чуть более ущербно чем полностью.
     
  • 2.82, Led (ok), 00:06, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > можно будет утилизировать бесполезную пустоту

    Да как же тебя утилизируешь?

     
     
  • 3.91, Аноним (-), 16:25, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    так-же как и тебя
     

  • 1.72, Admino (ok), 19:55, 25/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Под Windows заголовка в Firefox нет уже лет много. Линуксоидам ещё только предстоит это распробовать.
     
     
  • 2.79, Аноним84701 (ok), 23:19, 25/09/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Под Windows заголовка в Firefox нет уже лет много. Линуксоидам ещё только  предстоит это распробовать.

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

     
     
  • 3.97, Vkni (ok), 04:48, 27/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Но вы держитесь, гибкие и настраиваемые WM завезут и в Окошки ...
    > возможно ... когда-нибудь.

    Сомнительно. Уже в 8-ке надо было не заниматься шизофренией, а ввести 2 оконных менеджера - старый и мозаичный. Но похоже, более-менее толковые люди с ненулевым кругозором GUI избегают в принципе. Поэтому нет, в этом столетии Хы так и останутся вершиной десктопной мысли.

     
  • 2.83, Led (ok), 00:07, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Под Windows заголовка в Firefox нет уже лет много.

    Вендузятник должен страдать.

     

  • 1.86, Аноним (-), 09:01, 26/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > режима декорирования окон на стороне клиента (CSD, Client Side Decoration), при котором заголовок и рамки окна отрисовываются не оконным менеджером, а самим приложением. Представленная возможность позволит приблизить интерфейс Firefox к оформлению штатных приложений GNOME

    Звучит взаимоисключающе. "Отрисовывать не оконным менеджером, а _самим_ приложением" , чтобы "приблизить интерфейс к оформлению штатных приложений".

    Разве не должны окна рисовать оконным менеджером, что бы все они выглядели однообразно?

     
     
  • 2.94, Ordu (ok), 18:00, 26/09/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Разве не должны окна рисовать оконным менеджером, что бы все они выглядели однообразно?

    Нет не должны. Чтобы они выглядели единообразно, они должны отрисовываться одним и тем же кодом, но вовсе не обязательно, чтобы этот код работал бы в специально выделенном процессе. Например, этот код можно подгрузить библиотекой. Приложения использующие gtk выглядят схожим образом, хотя все контролы они рисуют на стороне приложения. То же самое с qt. То же самое с любым тулкитом родившимся в этом тысячелетии. Идея отрисовывать контролы на стороне сервера благополучно умерла в 90-е годы и попытки её воскресить ни к чему не привели.
    Контролы заголовков окна почему-то продолжали отрисовываться другим процессом -- оконным менагером, но и это уходит в прошлое.

     

  • 1.100, Аноним (-), 10:31, 27/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://firefox-flatpak.mojefedora.cz/
    А вот тут вариант с CSD появился.
     
  • 1.101, vitalif (ok), 14:56, 27/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я только не понял, почему "для Firefox". "Возможность декорирования окон на стороне клиента" не "для GTK/QT" ли должна быть?
     
  • 1.103, Фёдор (?), 11:01, 28/09/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В хроме убрал эту хрень потому, что без кнопок поверх всех окон и показывать на всех рабочих столах работать крайне неудобно. Немогу вообще понят зачем вообще позволять прогам менять этот ключевой интерфейс?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру