The OpenNET Project / Index page

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

Qupzilla - новый многоплатформенный web-браузер на базе Qt и WebKit

26.12.2011 10:41

В рамках проекта Qupzilla развивается многоплатформенный web-браузер, построенный с использованием библиотеки Qt и браузерного движка WebKit (используется QtWebKit). Целью проекта является создание полнофункционального браузера, вобравшего лучшие возможности Firefox, Opera и Chrome, но потребляющего при этом меньше ресурсов. Большое внимание уделяется обеспечению высокого быстродействия и отзывчивости интерфейса. Исходные тексты проекта распространяются под лицензией GPLv3. Бинарные сборки подготовлены для Windows и в виде deb-пакетов для Linux (для Ubuntu поддерживается PPA-репозиторий).

Работа над проектом началась в прошлом году в образовательных целях, к декабрю 2010 года был подготовлен первый рабочий прототип, который был написан на языке Python с использованием модуля PyQt4. В 2011 году архитектура и цели проекта были пересмотрены, а код был переписан на языке C++. В настоящее время проект уже претендует на роль полнофункционального браузера, хотя ещё не решены все проблемы со стабильностью и не реализованы некоторые идеи. К созданию нового проекта подтолкнуло то, что уже существующие браузеры на базе QtWebKit (Arora, QtWeb, Rekonq) либо перестали активно разрабатываться, либо имеют большие проблемы со стабильностью, либо не поддерживают важные функции. Кроме того, у подобных браузеров отсутствует важное свойство - они изначально не позиционировались как многоплатформенные продукты, в то время как Qupzilla развивается с оглядкой на обеспечение работы в различных десктоп-окружениях и операционных системах.

Основные особенности:

  • При построении интерфейса используется родной для каждого десктоп-окружения набор пиктограмм, виджетов и стилей, что позволяет обеспечить оформление, неотличимое от штатных программ для GNOME, KDE и Windows. В интерфейсе активно используются вкладки;
  • Поддерживается возможность изменения оформления через подключение внешних визуальных тем. Гибкие возможности по настройке интерфейса;
  • Поддержка расширения функциональности через плагины;
  • Единый унифицированный интерфейс для доступа к закладкам, истории посещений и подписке/чтению RSS. Вся информация представлена внутри одного окна;
  • Интегрированная подсистема блокирования рекламы (AdBlock). Для блокирования можно использовать как внешние чёрные списки (EasyList от Adblock Plus), так и добавлять собственные правила блокирования рекламы. Для быстрого блокирования Flash-роликов в состав включён плагин Click2Flash;
  • Менеджер безопасных соединений (SSL Manager), позволяющий управлять локальными CA-сертификатами;
  • Режим приватной навигации, при котором данные об открытых страницах не оседают в кэше и истории посещений;
  • Управление закладками в стиле Chrome (через звёздочку в адресной строке). Реализация настроек также напоминает подход, принятый в Chrome;
  • Панель быстрого запуска (Speed-dial), выводимая вместо пустых страниц и позволяющая организовать быстрый доступ к наиболее часто используемым сайтам;
  • Панель быстрого поиска, позволяющая мгновенно отправить запрос к определённым поисковым системам и сайтам;
  • Поддержка импорта закладок из браузеров Firefox и Chrome;
  • Интерфейс управления Cookie;

Планы на будущее:

  • Экспорт закладок, в том числе в формате HTML;
  • Реализация встроенного FTP-клиента;
  • Виджет для управления масштабированием контента, работающий из строки состояния;
  • Менеджер паролей, позволяющий управлять несколькими аккаунтами;
  • Новая реализация адресной строки;
  • Обеспечение интеграции с Nepomuk при сборке для платформы KDE;
  • Отображение эскизов страниц для вкладок (как в Opera).


  1. Главная ссылка к новости (http://www.omgubuntu.co.uk/201...)
  2. OpenNews: Вышел легковесный веб-браузер Rekonq 0.8
  3. OpenNews: Разработчики GNOME представили новый дизайн браузера Epiphany
  4. OpenNews: Вышел релиз Arora 0.10, легковесного web-браузера на базе движка WebKit
  5. OpenNews: Релиз Midori 0.4.3, легковесного веб-браузера на базе движка WebKit
  6. OpenNews: Представлен web-браузер для мобильных устройств Helium Mobile Browser
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32663-webkit
Ключевые слова: webkit, browser, qupzilla
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (102) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, anonymous (??), 11:50, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Будет хорошо, если не загнётся как Arora.
     
  • 1.2, XXasD (ok), 11:54, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > Целью проекта является создание полнофункционального браузера, сравнимого по возможностям с Firefox и Chrome, но потребляющего при этом меньше ресурсов

    интересно... какже они решат эту проблему (потребление ресурсов) %) %)

    понятное дело что пока программа ничего не умеет то она особо ничего и не потребляет :-) ... но ведь авторы написали что они хотят "создание *полнофункционального* браузера"

     
     
  • 2.10, Аноним (-), 12:23, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ФФ много потребляет из-за xulrunner, не будет здесь его - будет потреблять меньше.
     
     
  • 3.22, тоже Аноним (ok), 12:56, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А еще он много потребляет из-за системы адд-онов.
    Не будет здесь их - потребление, конечно, будет меньше, но кому такой браузер нужен?
     
     
  • 4.40, Crazy Alex (??), 15:19, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Файрфоксовские аддоны - тоже не образец быстродействия и оптимальности.

    Вот что хотелось бы - так это следующая модель: интерфейс аддонов вываливается как C API, плюс возможны дальнейшие уровни - в том чисде бриджи к другим языкам, используя SWIG. А при желании - цепляем какой-нибудь IPC и рулим внешним софтом. Или подключаем бридж C-Lua. или ещё что.
    На вид не особо страшно должно быть и практически нет усложнения по сравнению с тупо прибитым гвоздями JS для расширений - просто модули хорошо оформить. Зато тогда во-первых имеем хорошие возможности по интеграции в окружение (допустим, как D-Bus модуль), автоматизации внешним софтом, для желающих гибкости - возможность писать на любых языках, для желающих скорости - нативные сишные плагины...

     
     
  • 5.47, Аноним (-), 16:09, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Решение любой проблемы методом диванных теоретиков опеннета - переписать все на си! И биндинги вывалить на си! И API на си! И даже небо! И даже аллах! Все на си.
    На практике же подобные выкрутасы так усложняют систему, что она начинает течь(какая сборка мусора? никакой сборки мусора! только ручная дрочка памяти, только хардкор), тормозить и падать гораздо сильнее, чем её аналог с более простой и внятной архитектурой, пусть и менее эффективной реализацией.
    http://en.wikipedia.org/wiki/XPCOM#Criticism
    Конечно же это не архитектура гамно, а инженеры Apple неосиляторы. Куда уж им до местных кукаретиков.
     
     
  • 6.58, Аноним (-), 17:04, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да.
     
  • 6.59, Аноним (-), 17:04, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Вывод: быстрый браузер = простой браузер. Почему хром на первых порах набрал офигенную аудиторию, хотя особо не рекламировался? Потому что он был прост как три копейки и как следствие быстр. Теперь же эта ниша вновь свободна, и, если руководители проекта не затупят, они вполне могут её занять, в чем и стоит пожелать им удачи!
     
     
  • 7.61, Aleksey (??), 17:20, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Нифига себе особо не рекламировался. Такая мощнявая пиар компания была.
     
  • 6.71, Crazy Alex (??), 19:05, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Си плюсы и сборка мусора совместимы слабо Там просто невозможно реализовать эфф... большой текст свёрнут, показать
     
     
  • 7.95, Аноним (-), 23:10, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не знаю, что там в OOo, но нативный код лисы сборщик мусора не использует. У них есть свои наработки и даже приделанный к ней GC, но в продакшн он не идет. Только для тестирования и обнаружения утечек.
    >  сишные API - это прежде всего простой стандарт

    Нифига он не простой и не удобный. Просто другого вообще нет, вот и приходится кушать кактус.

     
     
  • 8.104, Crazy Alex (ok), 01:19, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Сорри, ошибся немного - это в JS GC, на стороно сишного кода там подсчёт ссылок ... текст свёрнут, показать
     
  • 6.72, Crazy Alex (??), 19:08, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кстати, вы уж определитесь - либо у нас XPCOM и маршаллинг, либо прямые сишные биндинги и явные вызовы из одной части кода в другую по управлению ресурсами. Потому что модели управления памятью таки разные.
     
  • 5.82, ffirefox (?), 20:59, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Вот что хотелось бы - так это следующая модель: интерфейс аддонов вываливается как C API...

    Так C API и так есть. В расширения можно даже бинарные блобы втыкать. Плюс те же плагины.
    Другое дело, что C API не прижилось в расширениях. Уж очень на разном железе и OS живет firefox.

     
  • 4.105, Аноним (-), 02:22, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Мне. Давно ищу браузер без свистелок, перделок и лишних наворотов. Для веб-серфинга по выходным )))
     
  • 2.43, arisu (ok), 15:22, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > интересно... какже они решат эту проблему (потребление ресурсов) %) %)

    покажут *это* с пятью вкладками "приветмир" и тормозиллу с двадцатью вкладками, играющими флэш.

     
     
  • 3.64, Аноним (-), 18:00, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > покажут *это* с пятью вкладками "приветмир" и тормозиллу с двадцатью вкладками, играющими флэш.

    Большинство современных браузеров, включая тормозиллу, на типовом десктопе спекутся на четырех-пяти вкладках.

     
     
  • 4.69, asd (??), 18:51, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Типовой десткоп и даже ноутбук простой щас идут с 3-4 гигами оперативы...
    Что там и где спечётся?
     
     
  • 5.70, arisu (ok), 18:56, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Типовой десткоп и даже ноутбук простой щас идут с 3–4 гигами оперативы…

    и, конечно, она нужна только тормозилле, других задач нет.

    а теперь представь, что авторы *каждой* программы будут считать: «а, память дешёвая. ну и что, что полтора гига сжирает? юзер добавит, а на нищебродов пофигу!» ты же первый будешь орать, что «криворукие программисты ничего не умеют, запустил калькулятор — вся система затормозилась и в своп ушла!!!111»

     
     
  • 6.84, Аноним (-), 21:54, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Сто ядер и память по цене лопаты дерьма - повод швыряться ресурсами и забыть об оптимизации производительности?
     
     
  • 7.86, arisu (ok), 22:05, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сто ядер и память по цене лопаты дерьма - повод швыряться ресурсами
    > и забыть об оптимизации производительности?

    это ты *меня* спрашиваешь?

     
     
  • 8.135, asd (??), 08:29, 11/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вы странные Я сказал только один из аспектов - и получил тонны бреда в ответ ... текст свёрнут, показать
     

  • 1.3, Аноним (-), 11:55, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    кто пробовал? быстрее, чем оригинальный FF?
     
     
  • 2.20, Какаянахренразница (?), 12:55, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > кто пробовал? быстрее, чем оригинальный FF?

    Да. Бегает быстро, но недалеко.

     

  • 1.5, Mikk (??), 12:06, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +21 +/
    Все они поначалу быстрые и шустрые
     
  • 1.6, анонимус (??), 12:10, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не верю я в стабильность этого браузера - как только станет он популярным, сразу повалятся письма о багах и падениях, а пока им пользуются три с половиной пользователя со своими ограниченными требованиями к этому браузеру все кажется хорошо. Как говориться - у разработчиков всегда все работает...
     
  • 1.7, wS (?), 12:13, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ставлю, выбираю русский, а там не слово по русски:)
    шустренький на вид:)
     
     
  • 2.13, wS (?), 12:29, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Пишу с него, полёт нормальный
     
  • 2.14, wS (?), 12:31, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    забыл добавить, реклама появилась:) так интересно, года 2 не видел:)
     
     
  • 3.27, Lain_13 (?), 13:35, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Видишь иконку адблока на втором скриншоте? Она там не для красоты.
     
     
  • 4.50, wS (?), 16:36, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    так пусть она тогда работает, а то весит как украшение.
     
     
  • 5.51, arisu (ok), 16:40, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > а то весит как украшение.

    и сколько вЕсят украшения?

     
  • 2.16, Анонимный (?), 12:44, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > ставлю, выбираю русский, а там не слово по русски:)
    > шустренький на вид:)

    Ты не заметил, что там для интерфейса нет русского?

     

  • 1.8, Аноним (8), 12:13, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Поставил первое подение произошло через 3 мин , когда на этой странице  нажал на ссылку показать возле коммента ))). но вроде более не падал .
     
     
  • 2.11, Аноним (-), 12:23, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Браузеры на qtwebkit все такие падучие...
     
  • 2.19, Какаянахренразница (?), 12:53, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Попытался опровергнуть вышесказанное утверждение, отписамшись из того браузера. Однако оно действительно упало на этом самом месте. Подтверждам-с, это падучая.
     
     
  • 3.24, Аноним (24), 13:19, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    О чем и говорю ... )))  так что предложенное вами название QtPepetz само то )) ... Хотя лично я обожаю Qt ...
     
  • 2.92, Аноним (-), 22:41, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Скачанные бинарники вообще не запустились по Gentoo, Segmentation fault, а вот после пересборки с исходников все работает. Значит, если дистростроители соберут, должно работать нормально.
     

  • 1.9, Аноним (8), 12:14, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ухахах только написал комент нажал отправить и он опять упал )))
     
     
  • 2.15, Анонимный (?), 12:42, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Пишу из винды - ничего не падает.
     
     
  • 3.30, alkaloides (ok), 13:52, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Да в винде никогда ничего не падает, все рассказы про неё навет завистников.
     
  • 2.44, arisu (ok), 15:25, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Ухахах только написал комент нажал отправить и он опять упал ))) ,
    > пипец ….

    а ты бы Qt обновлял иногда, болезный. хотя куда тебе — ты будешь сидать на том мамонтячьем гуано, что в твоих «репах» и кричать, что всё падает.

     
     
  • 3.53, Какаянахренразница (ok), 16:50, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > а ты бы Qt обновлял иногда, болезный. хотя куда тебе — ты
    > будешь сидать на том мамонтячьем гуано, что в твоих «репах» и
    > кричать, что всё падает.

    Иди расскажи это миллионам хомячков. Человек поставил себе программу, запустил, увидел приступ падучей болезни и снёс нахрен. Тем паче, что браузеров нынче как собак нерезаных. Короче, при всём уважении, пепелац не полетит.

     
     
  • 4.55, arisu (ok), 16:52, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Иди расскажи это миллионам хомячков.

    миллионам хомячков надо раздавать брошюры «самоубийство — решение всех проблем» и «десять лучших способов самоубийства, рекомендовано Специалистами».

     
     
  • 5.66, Аноним (-), 18:34, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Хомячки и так это получают через масс-медиа, как-бы...
     
     
  • 6.67, arisu (ok), 18:37, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Хомячки и так это получают через масс-медиа, как-бы...

    увы, через масс-медиа они получают то, что можно увидеть в фильме They Live!

     
  • 4.83, Аноним (8), 21:11, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Извиняюсь цитата не Вам а arisu
     
  • 3.80, Аноним (24), 20:55, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Насмешил насмешил )))) ,  я из исходников собирал , Qt 4.7.4 ... уж прошу прощение  до 4.8 как то пока руки не дошли... так что не стоит быть столь резким ... выглядишь глупо...
     
  • 2.79, Роман (??), 20:50, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Подверждаю. Довольно сильно НЕ устойчив.
    Gentoo 32-bit Qt 4.7.4 Мир обновлен сегодня.
    Сегфолтится по любому чиху. Разве что "на посмотреть" пока.
     
     
  • 3.90, arisu (ok), 22:16, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Сегфолтится по любому чиху. Разве что «на посмотреть» пока.

    (задумчиво) я считаю, что оно не надо, но вот день посидел — даже с рекламой, лень адблок в нём настраивать — не упало ни разу.

     
  • 3.119, Аноним (-), 13:31, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Gentoo 64-bit, Qt 4.8

    Бинарники скачанные с сайта аналогично валились. Собрал с исходников работает отлично, шустро и стабильно. Их сборка падает из-за glibc. Если и винить разработчиков браузера то только в том, что они не в курсе всех глюков разных версий glibc. Им надо было скомпилировать бинарную версию с достаточно старыми glibc, а так проблема скорее в glibc и подходов линукс строителей чем разрабов. Код браузера стабилен.

     
     
  • 4.120, arisu (ok), 14:53, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ты же не забыл написать об этом авторам?
     
     
  • 5.122, Аноним (-), 15:27, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    И не собираюсь :) Мне интересно посмотреть отладочную информацию, а вот времени писать нет. Да и кому собственно писать разработчикам Qupzilla, Qt или glibc. Да и суть проблемы то известна авторам glibc, и уже исправлена. Там были ошибки в режиме проверки выделения памяти с некоторыми версиями ядра (о как :)). Проблема исчезнет сама собой если Qupzilla появится в родном виде в разных дистрибутивах.
     
     
  • 6.123, arisu (ok), 15:54, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > И не собираюсь :)

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

    p.s. простая мысль о том, что если оно заработает репутацию «падучей ерунды» (и не по своей вине, чсх), то ни в каких «репах» оно не появится — не приходит?

     
     
  • 7.124, Аноним (-), 17:22, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    И это печально :)

    >>p.s. простая мысль о том

    Приходит, да, в репы не скоро попадет. Просто это не проблема разработчиков браузера, думаю не нужно их на такое даже отвлекать, это раз. Во вторых я разрабатываю софт, у меня свой софт падает :), а еще им нет желания писать о проблеме.

    Я ж так могу тут немного потрындеть, немного потролить

    Добро пожаловать в реальный мир :)

    А вообще, среднестатистический пользователь Linux привык к танцам с бубном, вот я тут и написал: "Пересоберите с исходников программу с используемой в системе версии glibc и все заработает". Это ж не венда, где в системе есть куча разных версий одной и той же библиотеки, так что типа написал в правильное место :). Ну и еще все должно работать в Debian/Ubuntu/Mint, если пользователь на стабильной ветки сидит.

     
     
  • 8.125, arisu (ok), 17:27, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    орли ты пингвинус и винду, часом, не попутал а писать девелоперам надо хотя бы... текст свёрнут, показать
     
     
  • 9.126, Аноним (-), 17:42, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Мне не надо, для СЕБЯ я проблему решил И вообще, я хороший, я патчи иногда шл... текст свёрнут, показать
     
     
  • 10.127, arisu (ok), 17:46, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    да кто ж тебя заставить может-то не хочешь 8212 не надо колхоз 8212 дело... текст свёрнут, показать
     
  • 2.132, Какаянахренразница (ok), 20:29, 30/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Ухахах только написал комент нажал отправить и он опять упал )))

    А я даже написать не успел :-)

    С наступающим.

     

  • 1.12, skybon (ok), 12:28, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Без аддонов не нужно.
     
  • 1.17, Аноним (17), 12:46, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    А что там с бразуером Qtweb http://www.qtweb.net/
     
     
  • 2.68, Аноним (-), 18:43, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А что там с бразуером Qtweb http://www.qtweb.net/

    а ничего - никому не интересна проприетарщина под вайн

     

  • 1.18, asphyx (?), 12:49, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Только не назад к Firefox^W отдельной строке поиска!
     
     
  • 2.21, Аноним (-), 12:56, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –7 +/
    1. Как они собираются управлять производительностью, основываясь на достаточно монстровом фреймворке - не очень понятно.
    2. Если не научатся "из коробки" понимать файрфоксовские или хромовские расширения - не нужно: популярные ресурсы сами писать под них аддоны не будут. Именно из-за этого я был вынужден пересесть с полностью устраивавшей меня во всем остальном Оперы на Хром.

     
     
  • 3.25, Lain_13 (?), 13:31, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Расширения для Fx ему заранее не светят (кроме jetpack-расширений, тут шансы есть).
     
  • 2.41, Crazy Alex (??), 15:21, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    кому как... Меня вот объединение адресной строки и строки поиска сильно утомило, регулярно пытается искать то, куда надо тупо http подставить
     

  • 1.26, Lain_13 (?), 13:34, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > При построении интерфейса используется родного
    > для каждого десктоп-окружения набора пиктограмм,
    > виджетов и стилей, что позволяет обеспечить
    > оформление, неотличимое от штатных программ для
    > GNOME, KDE и Windows.

    Нативное оформление под винду такое нативное…

     
  • 1.28, q (??), 13:44, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ESET ругается на сайт
     
  • 1.29, Magister (?), 13:50, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Да уж... отзывчивость, гм... при клике средней кнопкой по ссылке - открытие в фоновой вкладке - интерфейс подвисает на долю секунды.
    Ну и скроллинг в Опере плавнее. Остаюсь на Опере :)
     
     
  • 2.32, alkaloides (ok), 13:57, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > в Опере плавнее. Остаюсь на Опере

    SeaMonkey однозначна лучше, как по стабильности так и лёгкости.
    А то как о удобен и плавен и говорить не буду.
    SeaMonkey это моя бродилка! Мой выбор! =)

     
     
  • 3.62, Maresias (ok), 17:26, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> в Опере плавнее. Остаюсь на Опере
    > SeaMonkey однозначна лучше, как по стабильности так и лёгкости.

    Да, подтверждаю: последние два релиза SeaMonkey работают лучше Оперы, надёжнее и стабильнее.

    Опера в Linux кошмарно течёт памятью. Примерно по 100 мегабайт в час. Однажды натекло 20 мегабайт за 10 минут. Жесть. Снёс это изделие без сожалений. А ведь когда-то был хороший браузер.

    Согласен с комментаторами, утверждающими, что народонаселению нужна в первую очередь стабильность. Миллионы не станут разбираться, свежая ли у них версия Qt или чё там ещё. Миллионам нужна работоспособность "из коробки".

     
     
  • 4.63, arisu (ok), 17:49, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Опера в Linux кошмарно течёт памятью.

    да? вот блин. а у меня неделю уже работает, и как сидела в своих 400 мегах, так и сидит. опять я что-то не так сделал: у пацанов течёт, у меня — нет… хнык-хнык.

     
     
  • 5.77, Скептик (?), 20:28, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Опера в Linux кошмарно течёт памятью.
    > да? вот блин. а у меня неделю уже работает, и как сидела
    > в своих 400 мегах, так и сидит.

    400 мегабайт - это же так мало, особенно в сравнении с 130-150 у Firefox, ага, ну да :)))

    > опять я что-то не
    > так сделал: у пацанов течёт, у меня — нет… хнык-хнык.

    Да, ты делаешь кое-что не так. Подумай сам, что именно.

     
     
  • 6.88, arisu (ok), 22:06, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > 400 мегабайт — это же так мало, особенно в сравнении с 130–150
    > у Firefox, ага, ну да :)))

    для 283 вкладок — да, немного.

     
  • 5.96, Magister (?), 23:13, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Опера в Linux кошмарно течёт памятью.
    > да? вот блин. а у меня неделю уже работает, и как сидела
    > в своих 400 мегах, так и сидит. опять я что-то не
    > так сделал: у пацанов течёт, у меня — нет… хнык-хнык.

    Течет обычно на страницах с flash. Кто виноват - Опера или Flash - хз, проще отрубить его нафиг. Плюс адблок решает :)

     
     
  • 6.100, arisu (ok), 23:45, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, забыл упомянуть, что у меня все плугины выключены.
     
  • 4.73, Crazy Alex (??), 19:14, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    У меня постоянно запущена всё троица (хром/файрфокс - для разработки, Опера - для всего остального) - как-то текучести не заметил. То есть гиг она сейчас отожрала, но там 71 вкладка. Дл сравнения FF10 - 380м на 24 вкладках и хромиум - 976м/39 вкладок. Файрфокс сегодня перезапускался, хромиум 15 - в пятницу, опера с недельку крутится.
     
     
  • 5.78, Скептик (?), 20:31, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > У меня постоянно запущена всё троица (хром/файрфокс - для разработки, Опера -
    > для всего остального) - как-то текучести не заметил. То есть гиг
    > она сейчас отожрала, но там 71 вкладка.

    Если это винрарная версия Оперы 10.10, то верю. Если новее - извините, не верю. Мой личный опыт говорит об ином. 11.60, 1 (одна) вкладка - через час более 200 мегабайт.

     
     
  • 6.89, arisu (ok), 22:08, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Если это винрарная версия Оперы 10.10, то верю. Если новее - извините,
    > не верю.

    opera:about
    Version 12.00 pre-alpha
    Build 1085

    15733 xxx virt=392M res=322M /usr/lib/opera/opera

    счётчик вкладок по расширению счётчика: 283.

     
     
  • 7.98, Бамбук (?), 23:18, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Если это винрарная версия Оперы 10.10, то верю. Если новее - извините,
    >> не верю.
    > opera:about
    > Version 12.00 pre-alpha
    > Build 1085
    > 15733 xxx virt=392M res=322M /usr/lib/opera/opera
    > счётчик вкладок по расширению счётчика: 283.

    Нашли чем хвастаться, КЕП,

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

     
     
  • 8.101, arisu (ok), 23:46, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    и у тебя, конечно, есть ссылки на исследования, которые это доказывают, а не про... текст свёрнут, показать
     
  • 8.103, Crazy Alex (ok), 01:04, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А пойдите лесом, товарищ Возникает такая орда очень просто Допустим, есть несп... большой текст свёрнут, показать
     
  • 6.102, Crazy Alex (ok), 00:55, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не винрарная. Вот что сейчас в бета-репозитории оперы - то и стоит. А что до личного опыта - значит ещё какие-то факторы есть. Впрочем, с вероятностью оно на одну вкладку именно 200 метров и отожрёт а потом расти будет слабо - но это как идея, не проверял.
     

  • 1.34, Аноним (-), 14:26, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему в этом треде ещё никто не написал про leechcraft?
     
  • 1.36, Аноним (36), 14:44, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    если открыть 7-8 табов он жрет также ка ФФ
     
  • 1.39, arisu (ok), 15:15, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    попробовал интерфейс точно так же прибит гвоздями, как и у тормозиллы. только при этом тормозилла хотя бы работает и имеет кучу расширений, а это поделие только тормозит.

    я к тому, например, что: address bar вниз перетащить? да вы чо, это кощунство и Никому Не Надо. в общем, можно уносить, ещё один бесполезный недобраузер.

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

     
  • 1.42, Crazy Alex (??), 15:22, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто бы мне объяснил, как сочетаются нативный вид и поддержка тем?
     
  • 1.46, RazrFalcon (?), 15:49, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Почему тырят интерфейс у креатора?
    >>Единый унифицированный интерфейс для доступа к закладкам, истории посещений и подписке/чтению RSS. Вся информация представлена внутри одного окна;

    1-в-1 креатор, как и клементин, впрочем...

     
  • 1.48, Аноним (-), 16:14, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    FF вполне неплохо бегает, а на меньшую функциональность я не согласен.
    Прикрутили бы расширения от других браузеров. (правда, тормоз был бы еще тот)
     
  • 1.49, panoptus (ok), 16:22, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Второй Chromium, но с поддержкой тем не нужен - никто плагины под "это" пилить не будет.
     
  • 1.65, Аноним (-), 18:30, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хороший браузер - но вот quicktime и gecko-mediaplayer пока не дружит.
    Если кто-то знает как подружить - пусть напишет :D
     
  • 1.75, iFRAME (ok), 20:13, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    поставил на посмотреть. Преимуществ перед хромом не увидел никаких. Падений, впрочем, тоже не заметил.

    ЗЫ: Win7 x86-64

     
  • 1.93, Аноним (-), 22:48, 26/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    KUBUTU + qupzilla-next_1.1.2.2 = STABLE
    Почти все возможности HTML5 & CSS3+ поддерживает. Работает очень быстро, отрисовка мгновенная, скроллинг без лагов в отличие от rekonq

    BUGS:
    1. Flash "раз через раз" работает
    2. Некоторые шрифты (в частности font: 13px "Times New Roman"; ) неправильно отображаются
    3. Страницы загружает мгновенно как браузер от Гугла, но некоторые страницы наоборот очень долго
    4. Есть проблемы со сложными градиентами, например: -webkit-linear-gradient(left center , #4477AA 0%, #8AACCB 15%, #4477AA 30%, #8AACCB 85%, #4477AA 100%);

    Пост из Qupzilla

     
  • 1.106, Аноним (-), 06:21, 27/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пишу из QupZill'ы. :)
    Норм браузер, правда течет немного.
    Для меня преимущество QupZill'ы в отрисовке шрифтов: надоело резанный шрифт в хромиуме смотреть :)
    кому интересно, сравните сами http://img28.imageshack.us/img28/3141/screenshoot1a.png
     
  • 1.107, aikus (?), 09:43, 27/12/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Извините конечно, но утечкой памяти я всегда считал не высвобождение памяти при ошибке программирования. Например, когда просто забыли высвободить память, а указатель уже похерили.

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

     
     
  • 2.108, Аноним (-), 12:41, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ""... Вот все отписавшиеся про утечки памяти: а как вы на глаз определяете, что высокое потребление памяти - это ошибка?... ""

    А вот запустил гуглопочту и оставил, через часик процесс браузера занимает уже метров 200 (при начальных 40) и потихоньку растет. Rekonq, к слову, вообще эпичен: за часок-другой работы в гмайл уже 500 метров. :)
    В любом случае программа не должна расти в размерах, особенно при одной вкладке.

     
     
  • 3.110, aikus (?), 14:09, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Вот я примерно про это и говорю, что вы судите по внешнему параметру, может когда процесс отъест 2 ГБ, он соберёт мусор? То что процесс поедает память ещё не значит, что он не способен отдать её обратно. Может просто архитектор этой программы наркоман =).

    Моё обращение не защита программ, которые поедают память. Просто есть ряд задач которые могут вызвать большое потребление памяти даже на "одной вкладке". Вполне возможно, что в вашем примере действительно утечка, но чтоб проверить это надо либо дождаться исчерпания памяти и падения программы (опять таки, если это не входило в планы авторов), либо, что лучше, найти причину, и доказать, что выделенная память не имеет возможности быть освобождёной.

    Простой пример, если я скажу что у меня течёт браузер A, тут же налетит куча человек, которые с этим не согласны, на что прилетит другая, которая не согласна с несогласными. И начнётся игра в верю - не верю. Доказательства лучше искать в коде.

    Пока я могу говорить о большом потреблении, меня оно не устраивает, но говорить, что это утечка, не могу.

     
     
  • 4.111, тоже Аноним (ok), 14:42, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Есть подозрение, что Жаба не прижилась на десктопах именно потому, что JVM освобождает память тогда, когда сама нажрется, а не тогда, когда эта память понадобилась системе и другим программам.
     
     
  • 5.112, aikus (?), 15:56, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Есть подозрение, что Жаба не прижилась на десктопах именно потому, что JVM
    > освобождает память тогда, когда сама нажрется, а не тогда, когда эта
    > память понадобилась системе и другим программам.

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

    Ещё раз повторюсь, когда программа потребляет очень много памяти - это плохо, но вовсе не обязательно связанно с утечкой памяти. Java этому хороший пример.

    К слову, в браузерах, насколько могу понять, достаточно сложно искать, а главное исправлять утечки. Они находятся на уровне работы с DOM'ом и JS. Это я так, чтобы пост в тему был =).

     
     
  • 6.117, тоже Аноним (ok), 12:21, 28/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Есть программы, которые пишутся без учета того, что на компьютере они не одни.
    Но браузер, в отличие от JVM на энтерпрайз-сервере, явно не будет единственной запущенной программой.
    Поэтому жрать память quantum satis (даже если это не утечка) он не имеет права.
     
  • 4.115, Аноним (-), 18:01, 27/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вот я примерно про это и говорю, что вы судите по внешнему
    > параметру, может когда процесс отъест 2 ГБ, он соберёт мусор?

    Ну так не у всех по 4 Гб оперативки... И надеяться на то, что программа сама ее когда-нибудь(!!!) освободит не приходится.

    > Доказательства лучше искать в коде.

    Прекрасно, вперед, исходники же открыты, поможешь проекту.

     

  • 1.136, Аноним (136), 02:28, 03/01/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ЭТО РЕДКИЙ ХУЙ
     

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



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

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