LINUX.ORG.RU

Переход Chrome на графический cтек Aura

 , ,


1

2

Разработчики веб-браузера Chrome объявили о переходе c GTK+ на собственный кроссплатформенный графический cтек Aura. Это позволит единовременно реализовывать новые возможности браузера на всех поддерживаемых платформах, в отличие от текущей ситуации, когда версия браузера для Windows использует Aura, в то время, как версия для Linux все еще остается на GTK. Возникала ситуация, когда новая функциональность не реализовывалась в полной мере на платформе Linux, поскольку необходимо было дублировать код в версиях для Windows и Linux, выполняя двойную работу.

Кроме того, переход на Aura позволяет решить давние проблемы c высоким потреблением памяти GPU и аппаратным ускорением прорисовки страниц. Становится возможным использовать единый контекст OpenGL для всего окна, а не для одной вкладки, как ранее, что существенно разгружает графический ускоритель.

Переход на новый графический стек является важным шагом и требует тщательного тестирования. Использование Aura уже задействовано в «ночных» сборках. Сообщения об ошибках принимаются по адресу http://crbug.com/new-linux-aura-bug

>>> Подробности

anonymous

Проверено: Shaman007 ()
Последнее исправление: ymn (всего исправлений: 2)

Переход на новое графический стек...

Может всетаки на «новый»?

static ★★
()
Ответ на: комментарий от user_id_68054

Stil> расскажи как связаны Qt и мелкомягкие

Ну как же. Одно Qt, один блоб и Nvidia пророк его, одна ненависть к свободным проектам.

anonymous
()

новое графический стек

По новости сразу понял, кто её проверял. :-)))

anonymous
()

графический ускоритель ТАК ЗАГРУЖЕН, что пипец срочно требуется его разгрузка.

Лучше бы потребление cpu и памяти снизили.

zgen ★★★★★
()
Ответ на: комментарий от Lavos

Лучше бы windows-версию на GTK перевели.

нам тут еще этого г* не хватало! И так восьмерочка неудачная вышла и еще вы со своим gtk. Лучше уж qt

zgen ★★★★★
()

Отлично. Наконец-то лучший браузер будет как в шиндовс.

ritsufag ★★★★★
()
Ответ на: комментарий от megabaks

Ты чего опять кричишь-то? Собрал с неоттестированным тулкитом, теперь ругаешься. Дабл клик для вызова контекстного меню в виндовом хромом не используется, поэтому скорее всего - баг. Со шрифтами запросто тоже самое может быть. Вот выпустят с новым тулкитом по умолчанию, там и ругать будем.

ПС: может то, что они сделали, вылечит наконец-то давний баг с некорректной отрисовкой табов при перемещении в GTK окружениях.

gill_beits ★★★★
()
Ответ на: комментарий от user_id_68054

3. Qt одно время принадлежало той компании которая сейчас пренадлежит Microsoft

Тогда так - Qt в свое время принадлежал той компании, одно из подразделений которой сейчас принадлежит Microsoft.

TI_Eugene ★★
()

Почему бы не собирать с GTK+ для Windows®? Gimp ведь собирается.

Dmitry_Sokolowsky ★★★★★
()
Ответ на: комментарий от gill_beits

а плевать насколько оно оттестировано или нет - вид и поведение будет сильно отличаться от нативного.
давно есть Qt - и кросс и выглядит нормально, а не как чужеродное дерьмо.
а вот за косые табы я опять хочу убивать!

megabaks ★★★★
()

Я таки не понял. Это хорошая новость или плохая? Chrome хотят закопать или откопать?

Allakka ★★★★
()
Ответ на: комментарий от Allakka

плохая, конечно.
у виндузятников шило в жопу лезет, если их поделка выглядит так же как что-либо ещё в системе.
отсюда aura/australis/косые_табы/скины и прочее дерьмище.

megabaks ★★★★
()
Ответ на: комментарий от megabaks

То есть откапывают? Ну может еще не всё так плохо, запилят интерфейс под сенсорные экраны в кирпичном стиле, тем самым окончательно закопав.

Allakka ★★★★
()
Ответ на: комментарий от Allakka

запилят интерфейс под сенсорные экраны

aura видел? вот как раз оно - промахнуться сложно.
если для 35-36 ветки не рожу как победить эти огромные Ш и косые-наезжающие табы, то придётся мигрировать.

megabaks ★★★★
()
Ответ на: комментарий от Lavos

Не могу без слез смотреть на гтк и не могу не сожалеть что у Qt нет GUI-only подмножества...

I-Love-Microsoft ★★★★★
()

Установил пакет RPM с Unstable-версией. Ничего не поменялось. Системные рамочки можно использовать, стиль GTK тоже можно использовать, прозрачность элементов окна при включенном композитном менеджере не появилась.

ZenitharChampion ★★★★★
()
Ответ на: комментарий от megabaks

УМВР, и шрифты и табы норм выглядят, с меню тоже нет никаких проблем. Единственное, в строке меню, как я уже сказал, шрифт стал немного крупнее, да и то я к этому уже привык. Пишу сейчас из хромиума, собранного с аурой.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

вообще-то в табах шрифт становится огромным, как и в менюшках.
менюшки сами белые.
медленная дико раздражающая анимация.
на значке Stylish нереально прочесть кол-во используемых для страницы стилей.
...
говно as is

megabaks ★★★★
()
Ответ на: комментарий от megabaks

вообще-то в табах шрифт становится огромным, как и в менюшках.

у меня все норм

менюшки сами белые.

наблюдаю

медленная дико раздражающая анимация.

не наблюдаю отличий от предыдущей версии

на значке Stylish нереально прочесть кол-во используемых для страницы стилей.

не знаю, что такое Stylish

...
говно as is

у тебя просто карма плохая.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от rogerw

погугли багрепорты. Смысл в том что Qt5 до сих пор игнорирует некоторые вещи из fontconfig, это приводит к тому что в Qt5 шрифты выглядят НЕ ТАК как в Qt4 и GTK и всей остальной системе.
Прошло уже много времени, значит надежда на то что они это поправят стремится к нулю.

pftBest ★★★★
()
Ответ на: комментарий от user_id_68054

1. Qt хорошо работает на Microsoft Windows..

под линуксом тоже

2. Skype (linux ver) использует Qt.. хмм..

и что? емнип, это наследие разрабов скайпа, а не мелкомягкая инициатива

Qt одно время принадлежало той компании которая сейчас пренадлежит Microsoft

ты ещё вспомни, что «давным-давно, в далёкой-далёкой галактике»© у Qt была плохая лицензия

но полёт фантазии оценил, да 😊

Stil ★★★★★
()

не вижу причин пачкать линукс хромом. вполне устраивает firefox-iceweasel. хромом пользуюсь в андроиде.

chg ★★★★★
()

Славно! Очень славно! Осталось GIMP перевести с GTK и можно жить спокойно =)
А нет ли какой-нить тулзы, которая на основе GTK-шного интерфейса генерирует подобный, но на Qt?

Strannik-j ★★
()

переход на Aura позволяет решить давние проблемы c высоким потреблением памяти

Неужели есть способы уменьшить потребление памяти?

Stalin ★★★★★
()

Когда коту гуглу нечего делать, он... создаёт новую технологию.

atrus ★★★★★
()
Ответ на: комментарий от Stil

новый тулкит? теперь банановыйот гугля?

А браузеры отродясь пилили свои тулкиты. Тот же Firefox форкнул GTK+ под свои задачи. Или Opera со своим Opera UI Toolkit, который не зависел ни от GTK+, ни от Qt. Да и хром с его костылями в заголовке окна явно использует свои наработки.

Так вот, гугл наконец-то осознал, что не нужно тянуть эти монструозные библиотеки, наполненные всякими Групбоксами/Чекбоксами/Радиокнопами и прочими неиспользуемыми виджетами, когда все настройки уже давным-давно расположены на веб-странице. На мой взгляд, переход на новый облегченный тулкит, который будет рисовать прямо в OpenGL, для такого проекта, как Chrome - вполне осознанный шаг. Ну и для чего ему GTK+, когда всего-то контекстные менюшки да менюбар с простеньким тулбаром нужно обрисовать? Остальной интерфейс уже давно на js, svg, css, html и прочих костылях внутри браузера крутится. Так что Aura - это круто. Только бы до юзабельного состояния допилили.

А насчет выпиливания тулкитов, возможно, разработчики Firefox скоро поступит таким же образом, когда поймут, что городить их фирменный Australius©®™ на том же GTK+, который отродясь не заточен под такие интерфейсы - бред.

Насчет Aura'ы - никто, будучи в здравом уме, писать приложения под этот слишком специализированный тулкит не будет. Так что не нужно беспокоиться, системные приложения так и будут писаться на GTK+ или Qt±KDE.

Мне больше всего интересно то, как эта Aura будет мимикрировать под существующие DE. Хотя, из моего опыта общения с Firefox/Chrome/Opera, на единый вид системного интерфейса и диалогов они все дружно клали болт. Чего стоит невозможность нормального скрытия акселераторов в Firefox/Thunderbird или это в Opera.

EXL ★★★★★
()
Ответ на: комментарий от anonymous

В мозгу шизофреника разные связи бывают. Не пытайтесь понять.

это те которые были в мозгу Лысого, когда они купили нокию?

dilmah ★★★★★
()

Не интересная новость.

With ★☆☆
()
Ответ на: комментарий от Stalin

Видеопамяти, увы. Которая на видеокарте. С другой стороны, не у всех видеокарты с гигабайтом видеопамяти. Встроенные видеокарты порой ее вообще не имеют, а «откусывают» себе кусок из оперативной.

anonymous
()
Ответ на: комментарий от megabaks

ШГ на скрине это у тебя так шрифты настроены или это после сборки с аурой так стало? не флейма ради спрашиваю, о вкусах не спорят. в остальном не вижу проблем.

eternal_sorrow ★★★★★
()
Ответ на: комментарий от eternal_sorrow

так настроено - для меня это почти идеал.
и таки в табах шрифт стал куда больше, чем с гтк мордой

megabaks ★★★★
()
Ответ на: комментарий от Stil

у Qt была плохая лицензия

блин! точно.. самое главное то я забыл и упомянуть (по поводу связи с Microsoft.. у Microsoft же тоже плохие лицензии!)

user_id_68054 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.