Автор Тема: Браузеры для легковесных систем на основе Webkit  (Прочитано 5617 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4613
В теме про легковесные браузеры выяснилось, что браузеры на основе webkit расходуют мало оперативной памяти.
Так может копнем поглубже, поищем более качественные из них. Такие браузеры помогут владельцам старых компьютеров протянуть еще несколько лет до апгрейда оборудоования.


По потреблению оперативной памяти браузеры можно объединить в группы:
1. Самые нетребовательные - старые версии браузеров, которые написаны под старое железо.
2. Чуть побольше требования у браузеров с движком Webkit.
3. Еще больше требования у браузеров с движком Gecko.
4. Самые высокие требования у браузеров с движком Blink.


Но самые нетребовательные имеют меньше возможностей.

Владельцам компьютеров с оперативной памятью 512 мегабайт можно посоветовать Qupzilla (старую версию с движком Webkit), Slimboat, Midori.

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


Оффлайн runtik

  • Местный
  • *****
  • Сообщений: 578
  • Проблема - когда нет проблем
В своих нетбуках Asus EeePC использую Slimboat 1.1.54 (кроме FF 52.0). Дополнительно, есть в запасе портабельная версия QtWeb 3.8.5.
Runtu XFCE x64: EeePC 1015BX - 16.04.5; DNS Porto - 14.04.5.
-->

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
В теме про легковесные браузеры выяснилось, что браузеры на основе webkit расходуют мало оперативной памяти.
это если в них не открывать более полудюжины страниц. А если открыть как обычно - штук 20, то жрут памяти не меньше хрома. Firefox (и его клоны) рулит в этом плане.
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4613
Хотелось бы еще прочесть отзывы, о качестве работы, встречаются ли ошибки в используемом браузере.

Например в Midori не правильно работает Яндекс.Маркет, не отображается всплывающее меню на javascript, Яндекс.Музыка в нем тоже не воспроизводит аудио.
Да и работа с закладками там никакая, а мне работа с закладками очень важна.

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4613
это если в них не открывать более полудюжины страниц. А если открыть как обычно - штук 20, то жрут памяти не меньше хрома. Firefox (и его клоны) рулит в этом плане.

Это мне известно, данная тема для более углубленного изучения браузеров на основе webkit.

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
http://www.opennet.ru/opennews/art.shtml?num=46229
Цитировать (выделенное)
Задействование 3D-ускорения только при необходимости позволило существенно сократить потребление памяти;
Было бы интересно , но
Цитировать (выделенное)
В webkitgtk 2.6 апи было сменено несовместимым образом, и с тех пор все "хорошие" (luakit, dwb, и т.п.) браузеры перестали собираться. Причём, по словам одного из разработчиков одного из таких браузеров, апи было сменено настолько сильно, что браузер нужно переписывать фактически с нуля.
Возможно, необновление мидори связано с этим.
Теперь webkitgtk - фактически фреймворк для одного браузера (стандартного гномовского).
Т.е. к midori не прикрутить. Никакого развития не будет
Получается изучать здесь нечего. Надо смириться что старые компьютеры не пригодны для современного инета

Если нужно бюджетное решение доступа в инет (менее 3 т. руб) - надо смотреть в сторону дешевых устройств типа Raspberry Pi (4ядра 1 Gb RAM - маловато) Odroid и т.п. (4 ядра 2GB RAM), а не тратить время на "некрофилию"

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Надо смириться что старые компьютеры не пригодны для современного инета

Если нужно бюджетное решение доступа в инет (менее 3 т. руб) - надо смотреть в сторону дешевых устройств типа Raspberry Pi (4ядра 1 Gb RAM - маловато) Odroid и т.п. (4 ядра 2GB RAM), а не тратить время на "некрофилию"

Зачем так кардинально? За менее, чем 2 тыщи старый комп на базе сокета 775 легко апгрейтится - за 600-700 рублей 4-х ядерник типа e5440 c кэшем 12мб (современный псевдо 4-х ядерник i3 отдыхает, i5 по цене 10-12 тыщ нервно курит) и за 1100-1200 докупается две планки на 4 гб типа ddr800.
Devuan ASCII x32..x64

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
Не так все радужно https://market.yandex.ru/catalog/55324/list?hid=191211&how=aprice&glfilter=4898082%3A12109161&glfilter=4898084%3A4~&deliveryincluded=0&onstock=1
Реально DDR2 больше 2гб найти сложно. А если ноут - еще сложнее
Кроме того, по "закону подлости" - только вложишься в модернизацию - вылетит мать и "деньги на ветер"
« Последнее редактирование: Март 24, 2017, 11:25:16 от sfs »

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Не так все радужно
к китайцам сходи, они дербанят свои сервера, ставят 2 перемычки на 4-х ядерные серверные процессоры  с целью адаптации под 775-й сокет и сбрасывают за копейки. Все рабочее. И память серверную перепаивают на стандартные планки и получают планки по 2 Гб ddr2-800. Цена вопроса - 550-600 рублей за планку. Для плат под AMD такая планка вообще 300 рублей. За интел дороже потому, что половина установленной серверной памяти просто невозможно задействовать в интеловской платформе (незадействован старший разряд шины адресации) и поэтому на 2гб планке в реале установлено 4 гб. Под AMD за  600  рублей продают уже планки на 4 гб, платформа под AMD уже нормально читает серверную память.
Та же история и с памятью для ноутбуков, но подороже.

И за эти смешные деньги получаешь из старенького компа машинку, надирающую современную машинку на i3. C i5 идет ноздря в ноздрю, так как кэш на 12 Мб частично компенсирует более тихоходную DDR2. У i5 кэш всего 6 мб. А у i3 лишь эмуляция 4-х ядер, есть лишь 2 ядра и мелкий кэш - 3-4 мб.
« Последнее редактирование: Март 25, 2017, 23:05:45 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн sfs

  • Местный
  • *****
  • Сообщений: 722
    • PuppyRus-Arch
Не уверен что найдется много желающих так глубоко влезать в железную тему - но это уже другая история
По любому получается - уже есть 2 рецепта как бюджетно заюзать современный браузер

Оффлайн ek-nfn

  • Местный
  • *****
  • Сообщений: 1422
Не уверен что найдется много желающих так глубоко влезать в железную тему - но это уже другая история
А не надо никуда влазить, тема давно избитая. В инете существуют сайты со списками матплат, которые уже опробованы с процессорами xeon (серверный аналог современного i5, выпущенный в середине нулевых). Надо лишь убедиться, что производитель твоей матери делал обновление биоса под 4-х ядерники на 1333 мгц) и переписать биос. Все. Ну и функции разгона не лишние, так как серверные xeon легко гонятся . Мой, например, на 2,8 ггц легко заработал на 3,4, поднял лишь напругу питания на 0,1 В, что почти не отразилось на температуре процессора даже в стресс-тестах. Гнал бы и дальше, но не надо, этого выше крыши.  E5450 (3,1ггц) легко гонится на 4 ггц и выше...
Так что нет проблем за копейки вывести кучу древних машин на уровень сегодняшних, чтобы работать с тяжелыми браузерами. А вот с ноутбуками уже сложнее, увеличить за дешево можно только память (ddr2)
« Последнее редактирование: Март 24, 2017, 14:51:48 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4613
Интересный юзер агент у Qupzilla
Цитировать (выделенное)
Netscape, Mozilla/5.0 X11; Linux i686 AppleWebKit/537.21 KHTML, like Gecko QupZilla/1.8.9 Safari/537.21 

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

Значит он представляется браузерами
Netscape
Mozilla/5.0 X11; Linux i686
AppleWebKit/537.21
KHTML
like Gecko
QupZilla/1.8.9
Safari/537.21 


А у gtk браузеров с webkit нужно еще для прикола написать что AppleWebKit интегрированный в gtk, админы сайтов конечно под них оптимизировать свои проекты не будут, но хоть посмеются.


---------------------

На практике, много лет сподрят пытался пользоваться браузерами на gtk, и все время они были слишком глючными.
Тут не сам gtk виноват, а то, что разработчики не доводят до конца начатое дело.


Браузеры на Qt хоть как-то работают, но там разработчики движка целый графический браузер выкатывают, и потом уже все кому не лень делают ремиксы этого готового браузера.
А в gtk не так, разработчики движка не дают готовый браузер, браузер нужно каждому разработчику писать с нуля, плюс разные модули. Поэтому времени тратится больше и глюков больше.