LINUX.ORG.RU

Opera отказывается от использования библиотеки Qt на Linux

 , , , ,


0

0

Для сборок своего веб-браузера под Linux компания Opera больше не будет использовать библиотеку Qt, а пользовательский интерфейс отныне будет отрисовываться напрямую с помощью библиотеки Xlib. Разработчики уверяют, что это позволит увеличить скорость работы программы.

Не смотря на такие кардинальные изменения, Opera будет поддерживать родные стили KDE и Gnome.

Source: opennet.ru.

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

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

сделай нам всем и себе конечно подарок к НГ, откажись от тяжелых наркотиков, забанься на ЛОРе, повысь социальную активность

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

Забыл поговорку «паны дерутся, а у холопов чубы трясутся»?

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

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

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

Поэтому до сих пор ГУИ линукса значительно уступает в скорости маздаю или яблочникам.


Просто в Линуксе нет GDI(+), а с Xrender до сих пор всё плохо.

tempuser002
() автор топика

Многие не понимают, почему я пользуюсь Оперой. Не видят разумного ответа на свой вопрос, так сказать, хотя он у них перед носом.

Я - не ты.

Я например, люблю удобства и пока Опера для меня удобна, мну болт на все остальные броузеры и фанатегов компаний гугла, нетскэйпа/аол и их подачек, но я против исчезновения скороспельно недоделанного Хромого и вечного блоба базарного жиртреста Тормозиллы инкорпорэйтэд, так как здоровая конкуренция хорошо влияет на развитие моего любимчика.
Поэтому, прошу вас, занимайтесь своими недобраузерами ради недобраузера, свистелками и перделками для костылей подпорок, дорогие зоофильные Фыфисты, Хромоумы и Хромые, а я просто буду сёрфить в своих интернетах.

vOrOn
()

Для Ъ расскажите, там в комментах не ответили, когда будет сборка линуксовая?

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

анонимного аналитика ЛОРа видно издалека, я тебе могу написать коротенькую программку, которая будет течь что с Qt, что без Qt, так что да, это аргумент.

PayableOnDeath
()

Ну и молодцы Операсты! Гуйня просто обязана быть native, чтобы юзер чувствовал «родные» контролы, а не самопальные пассатижи. Правда, что-то долго они приходили к очевидному решению... Культя хороша только в туториалах, да и то на уровне хелловорлд.
Однако ж, когда они таки сделают список исключений для blocked content?... /достало ждать уродов/

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

>определение нативных контролов в линуксе в студию

<libastral> встроенные «контролы» (если это так можно назвать) иксов </libastral>

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

>>После перехода на qt4 в Opera стала течь память. Рад, что от него отказываются.

Ну, после того как было сказано что операсты юзают Qt только в линуксе (это кросплатформенную библиотеку то!) уже понятна степень их жопорукости, вот вам и еще одно подтверждение.

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

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

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

> Если бы они написали на GL, SDL, Direct3D
Так и есть.

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

> Гуйня просто обязана быть native, чтобы юзер чувствовал «родные» контролы, а не самопальные пассатижи.

Вендокодер детектед.

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

этих «если» можно сотни за каждый год существования назвать, только сейчас так, как сейчас, и думать надо об этом.

PayableOnDeath
()

ну Firefox теперь уж точно RIP. Остается Chrome и Opera под Linux. Ура, товарищи!

xpahos ★★★★★
()

собираюсь снести иксы и икслибы за ненужностью - нуво и радеон вон уже 3д ускорение через дри делают, так что иксы - это тормозное костыльное излишество, которому нет места уже в ближайшем будущем

anonymous
()

> Opera больше не будет использовать библиотеку Qt

Да они там в Норвегии тухлой рыбы обожрались, токсический делирий. Можно закапывать.

// с выхода opera10 - пользователь firefox 3.5

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

> А именно, в чем польза (повторюсь, для конечного пользователя, которому «не шашечки, а ехать») в доступности исходного кода?

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

В открытый код дисфункциональность (DRM, качание рекламы, отправку кому-то отчётов о действиях пользователя, активацию и т.п) впихивать бесполезно — всё равно выпилят. Сам конечный пользователь выпиливать, может, и не будет, но такой, который выпилит, найдётся обязательно, если кому-то придёт в голову её запихнут. Закрытый код — это «жри, что дают, и не пытайся дёргаться». Следовательно, можно ждать яйца, в оптимистичнеом случае «пасхальные».

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

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

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

yet_another_anon
()

Отличная новость. Наконец-то не надо мучаться с конфигами под антиалиас/хинтинг шрифтов!!!

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

Нет DRI без X...

> собираюсь снести иксы и икслибы за ненужностью - нуво и радеон вон уже 3д ускорение через дри делают, так что иксы - это тормозное костыльное излишество, которому нет места уже в ближайшем будущем

Матчасть http://dri.freedesktop.org/wiki/ сначала изучи, потом умничай, а то станешь любителем чёрной консоли...

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

> я уже не помню, когда юзал ФФ БЕЗ этой штуки. с чужими скриптами совсем грустно

Тогда или у тебя в дистре совсем не умеют фокс готовить, или ты чего-то того с настройками носкрипта. Попробуй запретить всё, что можно и на доверенных. Флеш надо будет включать кликом, и ифреймы, тут сам посмотришь, но у меня (3.5.6,fc11,x64) фокс с ~300 вкладками после передергивания js вкл-выкл жрет ровно 1% по top (проц одноядерный амд 3000+), не считая периодических всплесков.

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

Учитывая, что последнии годы фраерфокс только и делает, что пытается слизать абсолютно всё с Оперы, в жалких потугах догнать её по функционалу, скорости и удобству (image-like-opera, Speed Dial, MouseGestures и тд.), то как только пионэрия, разрабатывающая фф увидит эту новость, они решат выкинуть гтк и начнут клепать свой самокат.

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

> в каждом минорном багфиксе они ломают что-то и разработчикам приходится весь софт под новые баги переписывать.

А также ядро, ffmpeg, gstreamer и еще куча проектов...

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

>Однако ж, когда они таки сделают список исключений для blocked content?

Это давно вроде бы есть... Настройки для сайта→Содержимое→☑Включить блокирование нежелательного содержимого.

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

> ЛеХ, вот скажи, у тебя в самом деле в голове не умещается, что конечный пользователь может ВНЕЗАПНО являться еще и программистом?

Внезапно я сам программист. Но это не мешает мне пользоваться оперой и не компилить её самостоятельно.

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

>Сейчас прибежит MuZHiK-2, и начнёт орать, что опера рулит, а хром говно.

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

В курсе событий стоит быть!

YogSagot ★★★
()
Ответ на: Нет DRI без X... от Orlusha

>Матчасть http://dri.freedesktop.org/wiki/ сначала изучи, потом умничай, а то станешь любителем чёрной консоли...

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

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

> К.О. не уточнит так же, нахрена тогда было разводить срач по поводу монополии IE, если опера - всего лишь демка?

Ну, очевидно же: чтобы больше потенциальных заказчиков наткнулось на эту самую пресловутую демку. К тому же они неплохо пропиарились на этом скандале. Это же коммерция, каждый шаг давно просчитан.

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

>в дистре совсем не умеют фокс

я использовал Swiftweasel, скомпиленный со всеми оптимизациями и PGO. ФФ из убунтовых репов жрал проц гораздо активнее, так что вообще не вариант. может, стоит перекомпилить самому, но мне кажется, что проблема в самом ФФ. Опера и Хром этим не страдают

Попробуй запретить всё, что можно и на доверенных

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

жрет ровно 1% с ~300 вкладками

у меня жрал 25% с 10ю, правда, на 566 мгц. Даже опенофис так не наглеет

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

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

fixed )

Типа интелектом блеснул))

А по сабжу: оперу в топку, говноподелка не нужна на чем бы ее не писали.

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

>как я понял это только в диалогах, основной интерфейс как был угребищен, так и останется. 2009 год на дворе, а они все еще используют скины.

Ух ты какой толстенький - а ничего что в Firefox тоже начали тянуть скины?

alex-w ★★★★★
()

Да пошли они! Всё равно их оперой перестал пользоваться.

А вообще, по-моему скромному мнению - маразм. Только себе работы прибавят.

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

> И правильно. Интересно только как будет с шрифтами и долго ли ждать версии для линукс.

AFAIK Qt они использовали только для GUI и только под linux. Так что наверно у них уже готов свой велосипед, на гусенично-весельном ходу, раз заявления делают.

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

>раньше они могли один и тот же код гуя (Qt) использовать на разных платформах;

Они использовали QT только в линупс версии.

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

> Вот только для тех, кому за компьютером приходится делом заниматься, а не сидеть и дрочить на субпиксельное сглаживание крестика в углу окна, ГТК незаменим.

Ну да, совсем не заменим. И как в кедах люди работают?! Там же одни красивые плазмойды...

Berluskoni ★★
()
Ответ на: комментарий от alex-w

В Firefox и GUI тоже велосипедный (свой на каждой платформе), в общем идут нога в ногу, разница лишь в том, что Firefox гибкий, а Opera предлагает большой (даже запредельный) функционал из коробки. Однако конечному юзеру от этих соревнований по велосипедостроению только хуже.

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

Сделай мне одолжение, выспись и включи чувство юмора, а то тугой ты как ремень на духе.

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

>Поэтому до сих пор ГУИ линукса значительно уступает в скорости маздаю или яблочникам.

Не поверишь, в яблоках xorg используется, а раньше xfree86 использовался

alex-w ★★★★★
()
Ответ на: комментарий от annulen

> я использовал Swiftweasel, скомпиленный со всеми оптимизациями и PGO. ФФ из убунтовых репов жрал проц гораздо активнее, так что вообще не вариант. может, стоит перекомпилить самому, но мне кажется, что проблема в самом ФФ. Опера и Хром этим не страдают

Может и в ФФ, но в конкретной сборке. Флаги оптимизации это не все, вон хотя бы тут посмотреть: about:buildconfig

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

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

Уточню, /me не про адреса сайтов, а про типы содержимого. У себя отключил всё, что можно, на третьей вкладке опций носкрипта не стоят только 4 галки, насчет отображения заблокированных обьектов и прозрачности.

у меня жрал 25% с 10ю, правда, на 566 мгц. Даже опенофис так не наглеет

Это ты 3.5 гонял на 566? Оф. сборку или из дистра?

Перекомпиливать самому может и не надо, но напильником поточить стоит, через носкрипт + about:config (удобно нужные опции сразу в user.js складывать, на будущее), должно помочь.

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

>Ну, после того как было сказано что операсты юзают Qt только в линуксе (это кросплатформенную библиотеку то!) уже понятна степень их жопорукости, вот вам и еще одно подтверждение.

Это жопоголовство у анонимуса - Opera пользовала Qt для всех UNIX-версий браузера

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

>Это ты 3.5 гонял на 566? Оф. сборку или из дистра?

Swiftweasel 3.0.x PGO + about:config (тщательно, иначе 50%) + noscript + flashblock (это если ФФ работал некоторое время с большим числом вкладок. закрытие вкладок не решает проблему. форумы изучал, лучше сделать не удалось)

типы содержимого

обычно всякое динамическое содержимое режется вместе со скриптами (многие сайты работают и с полной блокировкой js). Хотя не знаю, зачем нужен браузер с выключенным js, Хром объективно быстрее и выполняет (в нем нет носкрипта, но не тормозит как ФФ)

annulen ★★★★★
()

Опере поздно хвататься за края могилы.



PS. Нормальный браузер, когда-то им пользовался. :)

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