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)

Ответ на: комментарий от chg

хромом пользуюсь в андроиде.

и что вы там нашли в Chrome такого хорошего?

из-за того что вас таких стало очень много — теперь огромная куча web-дизайнеров мобильных сайтов — отлаживают исключительно для Android Chrome , наплевав на Android Firefox.

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

А вот давай ты звездеть не будешь.

Действительно. Я признаю свою неправоту в плане Firefox.
Только что проверил:

$ ldd libxul.so 
        ...
        libgobject-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007f42cfc92000)
        libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007f42cf996000)
        libgtk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0 (0x00007f42cf35d000)
        libatk-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f42cf13a000)
        libgio-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007f42cede0000)
        libgdk-x11-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0 (0x00007f42ce63a000)
        libpangocairo-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f42ce42d000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x00007f42ce20c000)
        libpango-1.0.so.0 => /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f42cdfc1000)
        libcairo.so.2 => /usr/lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f42cdcbd000)
        ...

Был введен в заблуждение этим постом.

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

гугло к гуглу. а firefox на андроиде несколько глюковат.

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

Эм.. gtk-вариант патченый я так понимаю. мож в патче дело? А вообще я бы не отказался прикрутить стиль вкладок из темы gtk к вкладкам chromium.

eternal_sorrow ★★★★★
()

потыкал я в новую версию с этой аурой, честно говоря есть свои плюсы и минусы, но ИМХО минусов больше

а тем временем, мазиловцы переписывают файрфокс на нативный гтк3

gosha36 ★★
()

Удалю-ка я хромиум прямо сейчас.
iceweasel и luakit вполне достаточно

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

Был введен в заблуждение этим постом.

Эта черепашка тоже звездит.

shimon ★★★★★
()

ждём официальной сборки под wayland (пишу с неофициальной сборки под wayland)

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

0пера больше не делает версию для онтопика,

Есть вероятность, что с переходом хромиума на единый графический стек опера на онтопике сможет завестись с пол-пинка. Ибо в основном жаловались на недостачу ресурсов для поддержания «фирменного» интерфейса на всех платформах.

т.е. увеличивается вероятность появления оперы под онтопик

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

Тот же Firefox форкнул GTK+ под свои задачи.

С каких пор XUL стал форком GTK?

Opera со своим Opera UI Toolkit

| opera-gtk | Opera GTK engine | пакет
| opera-kde4 | Opera KDE4 engine | пакет

Мне больше всего интересно то, как эта Aura будет мимикрировать под существующие DE.

Полагаю, в лучших традициях псевдобраузера — никак.

anonymous
()

Aura

Поскольку это первая новость с тегом aura на ЛОРе, хотелось бы видеть хотя бы пару слов, что это такое, на чём написано и по какой лицензии распространяется.

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

Это я уже читал, давно.

Да, разработчики в свободное время занимались. Да, начальство этого не одобряло. Но всё еще может поменяться.

Сейчас волонтёры штурмуют блог. В конце концов начальство примет заветное решение — и дело в шляпе. Тем более, что портирование должно упроститься.

Блог: http://blogs.opera.com/desktop/

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Ответ на: комментарий от KennyMinigun

на кой черт вообще эта опера нужна? сейчас это всего лишь мордочка для вебкита

смысла в этой опере нет

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

на кой черт вообще эта опера нужна?

У каждого своё применение. Мне нравится Speed Dial из коробки и то, что опера не закрываемтся по последнему табу, а, например, megabaks возможно будет счастлив прямым табам, итд

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

мне в Опера нравятся...

Насколько я понимаю, почти всё, что ты перечислил (ужатие страницы по ширине и др.), БЫЛО в Опере до смены движка и сейчас успешно похоронено.

Или я ошибаюсь?

hobbit ★★★★★
()

глючит fullscreen apps с включенным aura.

 34.0.1847.14-r1(00:20:10 13.03.2014)(tcmalloc aura -bindist -cups -custom-cflags -gnome -gnome-keyring -kerberos -neon -pulseaudio -selinux -test 

caro
()
Ответ на: комментарий от ubuntuawp

Может всё же не GTK2 а GTK, ито вопрос спорный кто чей форк т.к. появились почти одновременно (geko в 97, а GTK+ 98) , и вообще может и не форк вовсе, хотя ооочень похожи ;)

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

Ну ХЗ, под виндавс у них что-то свое
Ну не пилят же два тулкита: GTK+2 и WinAPI

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

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

У меня шрифт страдает гигантизмом только в адресной строке. Неприятно, но не смертельно.

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

У меня темные (в настройках выбран стиль гтк)

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

не видел

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

Не обращал внимания, вечером посмотрю.

feofan ★★★★★
()

Chrome изобрел свой XUL?

Ну вообще если приглядется, то Aura - это ничто иное как XUL в Firefox... только ещё не очень медленный и с меньшим функционалом.

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

Гендиректор Red Hat (основного разработчика ведра) - выходец из Microsoft.
FreeBSD - на половину разрабатывается злобными яблочными проприетарщикаами.
Соляра под шляпой у кровавого Оракла.
В OpenBSD запустила лапы АНБ.
Так что тебе надо срочно валить на Haiku.

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

и что вы там нашли в Chrome такого хорошего?

Синхронизация паролей/вкладок/избранного/whatever ВНЕЗАПНО неглючная и не теряющая все нафиг?

Возможность открыть любую вкладку, открытую на любом другом твоем устройстве с хромом?

Может наконец то, что отлаживают исключительно под chrome и срут на ff?

zgen ★★★★★
()
Последнее исправление: zgen (всего исправлений: 1)
Ответ на: комментарий от zgen

Синхронизация паролей/вкладок/избранного/whatever ВНЕЗАПНО неглючная и не теряющая все нафиг?

Возможность открыть любую вкладку, открытую на любом другом твоем устройстве с хромом?

отлаживают исключительно под chrome и срут на ff?

Ха, знаешь, есть такой браузер Firefox. Так вот там на Android работают расширения, работает синхронизация с десктопом в том числе и паролей, не поверишь - но там можно не смотреть рекламу и не отсылать всё что имеешь на заметку Google. И вообще в Firefox ты ничего не теряешь(у меня всё без напряга живёт c давних времён, пережило несколько миграций и синхронизаций с Opera и Chrome). Может ты долго и упорно этого всего добивался?

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

Мне больше всего интересно то, как эта Aura будет мимикрировать под существующие DE

Никак. Гуглу нужна ГуглОС, а если кто не хочет её - пусть запускает Chrome, которые выглядит так же, как ГуглОС. Их цель - задавить другие OS/DE, а не интегрироваться с ними. Следующим шагом будет GoogleShell, который будет симулировать ГуглОС на любой платформе.

no-dashi ★★★★★
()
Ответ на: комментарий от los_nikos

на Android работают расширения

Это весомо. И было бы замечательно, если бы она еще не жрала память как не в себя.

работает синхронизация с десктопом

Эта та, о которой dk- рассказывал?

но там можно не смотреть рекламу

Ты не поверишь, на андроид есть общесистемные баннерорезки.

и не отсылать всё что имеешь на заметку Google

Это весомо. Но я как тот Джо

И вообще в Firefox ты ничего не теряешь

Расскажи это dk-

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

хром наконец созрел до своего собственного тулкита и всех фич которые он может дать, а Опера по прежнему ищет яму с дерьмом по глубже.

И ты не догадываешься, отчего она повела себя как лемминг? Ты никогда не видел купленных боксерских боев и футбольных матчей?

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

0пера больше не делает версию для онтопика,

Но того что уже сделано не разделать.

Сам пользовался оперой пока ее не кинули.

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

Csandriel
()
Ответ на: комментарий от wingear

Digia, в руках которой находится Qt сейчас - тесный стратегический партнер Microsoft по внедрению Microsoft Dynamics AX и Microsoft Business Intelligence

пруф

Лично мне на это глубоко пофиг, Digia точно не будет рубить сук, на котором сама сидит и гробить Qt под давлением мелкомягких из вне. А вот автор сообщения, на которое ты ответил выше, видимо так не считает.

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

Хорошо, что не на Qt. Радует, что хоть гугл не продался мелкомягким.

Было бы удивительно. Здесь ведь уже не только и не столько противостояние бабла, сколько противостояние амбиций. К тому же, в майкрософоте понимают, что винде (в ее нынешнем виде) жопа, в самой недалекой перспективе, и срочно, лихорадочно идут новых точек опоры, вне рынка ОС. Люблю в этом месте напоминать линейку 9x: ее похоронили ничуть не стесняясь и ни о чем не жалея, поставив на срисованную OS/2 NT. Следующим виндовс будет windows-linux. Помянете мое слово. Разумеется, она включится в конкруенцию на куда более общих основаниях, чем ныне. Про монополию придется забыть.

MiniRoboDancer

Как раз наоборот - GTK+ заведует красношапка, которой помыкают мелкомягкие.

Господа параноики, паникеры, и прочие уважаемые коллеги. Мы кажется где-то перебарщиваем. Хотя, если оно действительно так, то это объясняет, что движет Поттериногм в его неуемном желании превратить линукс в черный ящик. Это ведь будет та же винда, только вид сбоку.

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

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

megabaks ★★★★
()
Последнее исправление: megabaks (всего исправлений: 1)
Ответ на: комментарий от anonymous

У Оперы был ещё третий вариант UI — голый Xlib, AFAIR. Отдельной либы под него не было.

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

Не корми идиотов, которым попустительствуют модераторы.

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

Может наконец то, что отлаживают исключительно под IE и срут на ff?

Fixed, не благодари. Ах да, добро пожаловать в игнор.

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

Гендиректор Red Hat (основного разработчика ведра) - выходец из Microsoft.

и про Gentoo (его создателя) тоже можно вспоснить..

даааа..

по РенТВ такое не покажут нынче :)

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

Может наконец то, что отлаживают исключительно под chrome и срут на ff?

да, да! вот это мне и не нравится!

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

...это объясняет, что движет Поттериногм в его неуемном желании превратить линукс в черный ящик. Это ведь будет та же винда, только вид сбоку.

Linux будет как чёрный ящик как Винда.. с тем отличием что открытый код и меньше костылей, но больше ништяков, ..а в остальном как Винда, да :-)

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

Так что тебе надо срочно валить на Haiku.

а как накопать какой-нибудь чернухи на Haiku? (Haiku inc.)

а то у меня самого не получается.. :-)

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

К тому же, в майкрософоте понимают, что винде (в ее нынешнем виде) жопа, в самой недалекой перспективе

Можно раскрыть тему? Почему жопа?

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

и шрифты стали в морде как говно - тоже пробовал собирать с этим дерьмом.

Мегабакс as is. Впрочем, дизайн кед у тебя тоже говно.

devl547 ★★★★★
()
Ответ на: Aura от hobbit

что это такое

Aura берёт на себя функции оконного менеджера (Aura shell), работающего через собственный композитный сервер, использующий доступные средства GPU для ускорения графических операций, и графического тулкита (Aura UI) для формирования элементов интерфейса, предоставляя собственный набор виджетов, диалоговых окон, элементов управления и обработчиков событий.

http://www.chromium.org/developers/design-documents/aura

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