The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"В Firefox появилась многопроцессная обработка контента и Qua..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от opennews on 11-Ноя-16, 15:28 
В ночных сборках (http://nightly.mozilla.org/) Firefox, которые лягут в основу выпуска Firefox 52, реализована (https://mail.mozilla.org/pipermail/firefox-dev/2016-November...) возможность обработки контента в разных процессах и началась интеграция наработок из проекта Quantum (https://www.opennet.ru/opennews/art.shtml?num=45385), в котором производится работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo.

Если ранее при включении многопроцессного режима осуществлялось разделение на два процесса - один для обработки содержимого вкладок и один для формирования интерфейса, то в ночных сборках появилась (https://mail.mozilla.org/pipermail/firefox-dev/2016-November...) возможность запуска  нескольких процессов для обработки контента (число запускаемых процессов для обработки контента задаётся через переменную dom.ipc.processCount в about:config). Подобный подход позволяет (https://www.opennet.ru/opennews/art.shtml?num=44564) обеспечить дополнительную изоляцию обработчиков, повысить надёжность (крах одной вкладки не приведёт к закрытию всех остальных вкладок), повысить эффективность использования ресурсов многоядерных процессоров (разнесение нагрузки на все ядра), уменьшить фрагментацию памяти при длительной работе браузера.

В состав ночных сборок также приняты (https://bugzilla.mozilla.org/show_bug.cgi?id=1314133)  изменения, подготовленные проектом Quantum Compositor (https://bugzilla.mozilla.org/show_bug.cgi?id=1264543) (e10s-gpu), в рамках которого в отдельный процесс дополнительно вынесен код композитинга и интерфейса для взаимодействия с GPU, что позволит защитить браузер от проблем, возникающих из-за графических драйверов и сбоев в графическом API. Quantum Compositor по умолчанию пока включен (layers.gpu-process.dev.enabled в about:config) только на платформе Windows при наличии Direct3D 11. В случае сбоя в D3D11, процесс композитинга автоматически перезапускается  без негативного влияния на работу остальных частей браузера.

URL: https://www.soeren-hentzschel.at/firefox/next-generation-eng.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=45480

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "В Firefox появилась многопроцессная обработка контента и Qua..."  +118 +/
Сообщение от Firefox FTW on 11-Ноя-16, 15:28 
Пора надрать зад Google Chrome и отвоевать свои 70%.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "В Firefox появилась многопроцессная обработка контента и Qua..."  –37 +/
Сообщение от Аноним (??) on 11-Ноя-16, 15:51 
Где-то я это уже слышал. Кажется это был Firefox OS.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

9. "В Firefox появилась многопроцессная обработка контента и Qua..."  +52 +/
Сообщение от Аноним (??) on 11-Ноя-16, 15:52 
Ты так не шути. Никто не ждал на полном серьезе от Firefox новой революционной ОС. Никто не ждал, что она кого-то там где-то потеснит. Но на поле битвы браузеров есть все шансы снова занять доминирующее положение. Все в их руках.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

14. "В Firefox появилась многопроцессная обработка контента и Qua..."  –7 +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:12 
> Ты так не шути. Никто не ждал на полном серьезе от Firefox
> новой революционной ОС.

Это вы так признаетесь что мозилла страдала хней, осваивая бюджеты рекламодателей? :)

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

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

И вообще, мозилла которая огораживает экосистему подписями и вгружает EME-блобы - ничем не лучше гуглохрома.

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

74. "В Firefox появилась многопроцессная обработка контента и Qua..."  +3 +/
Сообщение от Аноним (??) on 11-Ноя-16, 20:32 
Я тебе больше скажу, на не слабой машине одна вкладка ставила хром раком ;)
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

83. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от barmaglot (??) on 11-Ноя-16, 22:28 
У меня uBlock все вкладки хрома "упсает", потом пока браузер не перезапустишь не встаёт. АдБлок то-же самое, - это от работы с памятью. ОЗУ 8ГБ.
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

91. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от Аноним (??) on 12-Ноя-16, 00:00 
У меня x64 Chrome замечательно работает с моими 4gb памяти, ЧЯДНТ?
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

101. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 12-Ноя-16, 13:05 
Хорошо у вас там в будущем со 128-битными процессорами, только что-то памяти у вас там маловато.
Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

159. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Anon43210 on 15-Ноя-16, 18:19 
Ты что?! Наоборот! Таки в будущем взялись за оптимизацию так, что и 4GB хватает :)
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

152. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от J.L. email on 14-Ноя-16, 11:01 
> У меня x64 Chrome замечательно работает с моими 4gb памяти, ЧЯДНТ?

вкладок больше одной открываешь? у меня хром на 30-50 вкладках отжирал 6-8 гигов

зы: стоит сказать что на неделе словил какой-то баг в фоксе и видимо закрытые вкладки не выгружались (и сессия побилась) - в результате эбаутмемори фокса говорил о 1к открытых табов при выжраных 10,5 гигах оперативы (по 70-0,1 метра на вкладку, больше всего было около 20-5 метров на вкладку)

Ответить | Правка | ^ к родителю #91 | Наверх | Cообщить модератору

92. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 00:01 
Совсем забыл еще там ABP стоит.

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

147. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 13-Ноя-16, 21:01 
Автоматический Ввод Резерва?
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

118. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:08 
> У меня uBlock все вкладки хрома "упсает",

Так ты небось браузеру внутренние коммуникации зарубил? Ты случайно не трогал специальный scope называемый behind-the-scene? :)

Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору

90. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 23:58 
А какой из этого вывод? Машина с 512мб памяти не мощная.
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

98. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от cmp (??) on 12-Ноя-16, 08:16 
Да эти долбозвоны не могут группировку вкладок родить, а контейнеры для них просто звезды недостижимые.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

162. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от VEG (ok) on 22-Ноя-16, 23:32 
Наверное потому что у Firefox огромный груз совместимости и он не может просто так вот взять, и поменять внутреннее устройство браузера. Но они работают над этим.

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

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

21. "В Firefox появилась многопроцессная обработка контента и Qua..."  –4 +/
Сообщение от KK on 11-Ноя-16, 16:42 
Какие шансы? У FF есть огромная PR машина в виде Гугла и всех его сервисов?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

44. "В Firefox появилась многопроцессная обработка контента и Qua..."  +4 +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:41 
> Какие шансы? У FF есть огромная PR машина в виде Гугла и всех его сервисов?

У них есть толпа маркетологов и эффективных менеджеров. И стайка глупых виндово-макосных хипстеров вместо программистов.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

22. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от trdm (ok) on 11-Ноя-16, 16:44 
А нафига нам революционные ОСи? Нам нужна удобная...
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

26. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от chinarulezzz (ok) on 11-Ноя-16, 16:55 
> нам ... Нам ...

и имя мне -- легион. ©

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

72. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от A.Stahl (ok) on 11-Ноя-16, 19:47 
>имя мне

Ты бы своё имя с прописной литеры писал бы, легион блин...

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

153. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от J.L. email on 14-Ноя-16, 11:04 
>>имя мне
> Ты бы своё имя с прописной литеры писал бы, легион блин...

Мы, Легион Второй,...

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

53. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:19 
> А нафига нам революционные ОСи? Нам нужна удобная...

Экий ты прагматик. Сейчас хипстеры тебя шапками закидают за то что ты луддит и не оценил их высе^W простите, творения.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

112. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 17:36 
Сомневаюсь. Они должны сделать браузер значительно быстрее хрома, но каким образом?
И даже если сделают, то инертные хомячки привязанные к гуглоаккам и сайтам (в т ч корпоративным), которые сейчас затачиваются исключительно под хром, никуда переезжать не станут.
Фок те свои первые 30% завоевывал 10 лет, а растерял за пару лет. Он никогда не был модны и с него сразу убежали все кто мог (но не я).
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

148. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 14-Ноя-16, 09:21 
Примеры крупных корпораций, особенно не ИТ, ( хотя-бы российских ) будут? А то как-бы у многих корп. стандарт IE, и на хром с фф смотрят через призму "а работают ли в них ms сервисы" :)
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

154. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от J.L. on 14-Ноя-16, 11:06 
> Сомневаюсь. Они должны сделать браузер значительно быстрее хрома, но каким образом?
> И даже если сделают, то инертные хомячки привязанные к гуглоаккам и сайтам
> (в т ч корпоративным), которые сейчас затачиваются исключительно под хром, никуда
> переезжать не станут.
> Фок те свои первые 30% завоевывал 10 лет, а растерял за пару
> лет. Он никогда не был модны и с него сразу убежали
> все кто мог (но не я).

достаточно продолжать не (так сильно как хром) жрать память и своя ниша у фокса точно будет
а скорость "жаваскриптов и ко" у фокса достаточная для юзеров

Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

109. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от trubulizator (ok) on 12-Ноя-16, 16:27 
Каким это образом можно надрать зад, опускаясь на уровень Хромого поделия, жрущего все ресурсы компьютера?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

138. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от 128kbt on 13-Ноя-16, 11:39 
пора надрать зад руке кормящей, ага
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

158. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от LOL_шТА on 14-Ноя-16, 18:08 
А у них они когда-нибудь были? Вообще да ;) удачи им с этим делом, я как раз вчера вычистил все остатки их помоешного браузера и воткнул chromium ;D chromium --proxy-server="socks5://localhost:9050" %U
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

160. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним84701 on 15-Ноя-16, 19:53 
> и воткнул chromium

И как, эм, воткнулось?

> chromium --proxy-server="socks5://localhost:9050" %U

Типа, вот моя версия билда, порядок загружаемых любимых шрифтов, размеры экрана минус заголовок, хэш WebGL, HSTS-суперкексы и еще целая куча возможностей слить инфу https://github.com/gcarq/inox-patchset
но зато я в домике^W^W^W IPшник вы мой не увидите?

Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

2. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от th3m3 (ok) on 11-Ноя-16, 15:29 
А никто не знает, когда в Firefox появятся контекстные контейнеры? Вроде в 50 обещали, не?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "В Firefox появилась многопроцессная обработка контента и Qua..."  +5 +/
Сообщение от RTech email on 11-Ноя-16, 15:39 
В 49 уже есть. about:config -> privacy.userContext поставить в true и перезапустить лису.
https://blog.mozilla.org/tanvi/2016/06/16/contextual-identit.../
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от th3m3 (ok) on 11-Ноя-16, 16:28 
Круто! Спс! А когда по умолчанию активируют?
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

23. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от RTech email on 11-Ноя-16, 16:45 
Точно не известно. В 50-м по дефолту опция будет отключена.
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

29. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:07 
Шикарно! Теперь можно громить интернеты. :)
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

84. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от th3m3 (ok) on 11-Ноя-16, 22:52 
А как ими управлять? Свои создавать, по умолчанию которые редактировать? У меня только 4 контейнера на выбор и всё. И никаких настроек больше. А судя по скринам, должны быть ещё настройки в той же вкладке меню, но у меня их нет.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 15:44 
А что это такое? Оно как-то помогает в безопасность и анонимность в сети?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "В Firefox появилась многопроцессная обработка контента и Qua..."  –5 +/
Сообщение от Аноним (??) on 11-Ноя-16, 15:53 
> А что это такое? Оно как-то помогает в безопасность и анонимность в сети?

Лол, у файрфокса не менее полусотни поводов слазить на свои сервера, не забыв слить локаль и точную версию ядра. И жирные баги в работе с куками много лет подряд. Приваси, говорите? Это скорее про inox browser какой-нибудь.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 15:56 
Хотелось бы прайваси конечно, но Firefox среди прочих браузеров для меня слишком удобен, чтобы менять его. Поставил HTTPS Everywhere и NoScript, хоть немножко защитился от охочих до моей инфы.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

54. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:21 
> защитился от охочих до моей инфы.

Главное не забудь отключить в NoScript плюшку сливающую твой айпи на их сервер ;). Хотя я предпочел uBlock - он вроде бы играет честно и автор в пакостях не замечен (этот собссно есть и под хромообразных и под лисообразных).

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

99. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 12-Ноя-16, 09:13 
> Главное не забудь отключить в NoScript плюшку сливающую твой айпи на их сервер

Это хде такое место в моей ТОРе? Ми в панике.

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

119. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:21 
> Это хде такое место в моей ТОРе? Ми в панике.

Если это tor-browser, там может и отключено по дефолту. А в диком виде - в noscript в настройках ABE есть такая галочка - wan ip ∈ lan. Т.е. считать адрес WAN входящим в LAN и не давать на него браузеру лазить. Может иметь некий смысл для защиты дырявых роутеров от попыток браузера атаковать роутер в локалке.

И все бы ничего, но узнает WAN IP эта шляпа разумеется путем похода на свой сервер и спросив сервера что он видит как WAN IP. При этом сервак, очевидно, узнает WAN IP. Ну или в случае tor - айпишник exit node. Который нафиг не упало защищать и поэтому фича только лишний раз занимается с(т)укачеством.

Ответить | Правка | ^ к родителю #99 | Наверх | Cообщить модератору

47. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:51 
> Приваси, говорите? Это скорее про inox browser какой-нибудь.

Ага, зато если арчеводы пересоберут хром сами, то он, (как только, так разу) станет офигительно приватным!1


Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

55. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:23 
> Ага, зато если арчеводы пересоберут хром сами, то он, (как только, так
> разу) станет офигительно приватным!1

А вот это зависит от уровня жеппорукости канпелирующего. Если тот применит inox patchset - то станет. А если как макака будет вступать и канпелировать - он получит то что получит.

Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

71. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 19:41 
> А вот это зависит от уровня жеппорукости канпелирующего. Если тот применит inox
> patchset - то станет.

Мамой клянетесь?
Хотя одна уже категоричность, что "да, станет", вкупе с гордостью за банальное умение применить патч, как бы, намекают :)

Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

120. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:22 
> Мамой клянетесь?

Клянусь описанием патчей :)

> Хотя одна уже категоричность, что "да, станет", вкупе с гордостью за банальное
> умение применить патч, как бы, намекают :)

Для начала я вообще не арчевод. Так что наезд был без шансов с самого начала... :)

Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору

130. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 23:59 
>> Мамой клянетесь?
> Клянусь описанием патчей :)

Понятно.

>> Хотя одна уже категоричность, что "да, станет", вкупе с гордостью за банальное
>> умение применить патч, как бы, намекают :)
> Для начала я вообще не арчевод. Так что наезд был без шансов с самого начала... :)

Да без разницы, кто вы. И никаких наездов не было ;)
Просто когда так категорично заявляют что достаточно вкатить патчи в софт c почти 15 млн. строками кода и все будет пучком ...

Ответить | Правка | ^ к родителю #120 | Наверх | Cообщить модератору

133. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 01:27 
> Понятно.

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

> Да без разницы, кто вы. И никаких наездов не было ;)

Я просто констатировал что такой вариант есть и даже работает. И несколько более радикально и эффективно чем убирание за мазилой в их кривом движке и стаей вебмакак которые в безопасности не смыслят вообще, но верят что сменя ЯП или какое там еще переставление кроватей их от чего-то спасет. Хотя там явно надо менять б-дей. И их "мамок" из отдела маркетинга.

>  Просто когда так категорично заявляют что достаточно вкатить патчи в софт
> c почти 15 млн. строками кода и все будет пучком ...

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

Ответить | Правка | ^ к родителю #130 | Наверх | Cообщить модератору

56. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:23 
Зачем закрывать дверь на ключ, если всё равно взломают?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

76. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 20:36 
> Лол, у файрфокса и гугла не менее полусотни поводов слазить на свои сервера

Исправил, не благодари. Все то они хороши.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

18. "В Firefox появилась многопроцессная обработка контента и Qua..."  +6 +/
Сообщение от th3m3 (ok) on 11-Ноя-16, 16:34 
Контекстные контейнеры убивают сразу 2х зайцев.

Первый заяц - секьюрность. Можно использовать контейнер для вконтакте и фэйсбука, а для обычного сёрфинга юзать другой контейнер. В итоге, сайты не смогут найти у тебя куки FB или VK, никаких следов, что ты там есть. И другие вариации.

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

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

19. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:38 
Прекрасная фича. Как включить в FF 49? Когда будет включена по умолчанию?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от RTech email on 11-Ноя-16, 16:46 
Чуть выше написано
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

30. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:07 
Спасибо! Вы сделали мой день! В плане хороших новостей)
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

114. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 17:41 
Чем лучше профилей? Будет готово - посмотрим.


Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

145. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от th3m3 (ok) on 13-Ноя-16, 18:11 
Тем, что у тебя контейнер может быть в каждой вкладке.

А с профилями - это неудобно, разные окна, как минимум.

Ответить | Правка | ^ к родителю #114 | Наверх | Cообщить модератору

3. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним email(??) on 11-Ноя-16, 15:32 
Наконец-то взялись за дело
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:08 
Давно пора возвращать интернет в руки пользователей.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

46. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:49 
Потребители принципиально не могут себе вернуть то, что не создают.
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

48. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:57 
> Потребители принципиально не могут себе вернуть то, что не создают.

Ну, перехватить и примазаться у "создавателей" получилось вполне неплохо, не?
Хотя вроде было все
> The internet is just a passing fad

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

134. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 13-Ноя-16, 01:29 
> Давно пора возвращать интернет в руки пользователей.

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

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

149. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 14-Ноя-16, 10:01 
> До такой наглости не докатился даже хром.

Они решили не разгребать свою помойку. Ждите когда гугл скажет - мы закрываем хром со всеми дополнениями и выкатываем "Принципиально новый" (c) браузер!

Ответить | Правка | ^ к родителю #134 | Наверх | Cообщить модератору

4. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 15:38 
Кто смотрел исходники? Они переносят из Servo код на Rust'е или конвертируют в плюсы?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "В Firefox появилась многопроцессная обработка контента и Qua..."  +6 +/
Сообщение от Анончик on 11-Ноя-16, 15:46 
Они выносят Servo-код на Расте в отдельные библиотеки с Си-интерфейсом, и линкуются с ними из основного кода ФФ на плюсах.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

82. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от OpenVMS on 11-Ноя-16, 21:39 
Кстати, на Фре FF уже несколько выпусков тянет в зависимостях Rust.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

116. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от iZEN (ok) on 12-Ноя-16, 20:55 
> Кстати, на Фре FF уже несколько выпусков тянет в зависимостях Rust.

Опционально. Я выключаю - долго компилировать.

Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

121. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:24 
> Опционально. Я выключаю - долго компилировать.

Ничего, скоро сделают mandatory. Ты там clang уже хотел? И радовался скольким там версиям llvm в системе? Ну вот скоро тебе и ЯП с расово верным управлением памятью вкрячат.

"Будьте осторожны в своих желаниях - они выполняются!"

Ответить | Правка | ^ к родителю #116 | Наверх | Cообщить модератору

124. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от iZEN (ok) on 12-Ноя-16, 22:49 
>> Опционально. Я выключаю - долго компилировать.
> Ты там clang уже хотел?

Хотел и хочу один нормальный компилятор для системы и портов, а не вязанку одних и тех же "прутиков" с разными версиями.

> И радовался скольким там версиям llvm в системе?

Нет.

> Ну вот скоро тебе и ЯП с расово верным управлением памятью вкрячат.

Кстати, firefox-50.0 уже требует отдельно устанавливаемого clang 3.6 для своей компиляции - на FreeBSD 9.x и 10.x всё сложнее становится обновлять ПО.
(Сопровождение FreeBSD 9.3- и 10.2-RELEASE закончится 31 декабря с.г.; 10.3 ещё как-то пробарахтается до апреля 2018-го, и я не представляю как, если все ломанутся на Mesa/DRI3 12.x)

> "Будьте осторожны в своих желаниях - они выполняются!"

Главное - чтобы правильно их поняли.


Ответить | Правка | ^ к родителю #121 | Наверх | Cообщить модератору

135. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 13-Ноя-16, 01:52 
> Хотел и хочу один нормальный компилятор для системы и портов, а не
> вязанку одних и тех же "прутиков" с разными версиями.

Так системный llvm/шланг вроде как раз об этом. А если ты хочешь быть инновационнее апстрима - поздравляю, в этот момент ты и становишься апстримом. И таки имеешь все шансы попрыгать по граблям.

> Кстати, firefox-50.0 уже требует отдельно устанавливаемого clang 3.6 для
> своей компиляции - на FreeBSD 9.x и 10.x всё сложнее становится обновлять ПО.

Еще и 3.6? Походу счастья должно быть много.

> пробарахтается до апреля 2018-го, и я не представляю как, если все
> ломанутся на Mesa/DRI3 12.x)

А что, в фре таки запортили свежие дрова из линя?

> Главное - чтобы правильно их поняли.

Знаешь анекдот про Василий Ивановича и золотую рыбку? :)

Ответить | Правка | ^ к родителю #124 | Наверх | Cообщить модератору

139. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от iZEN (ok) on 13-Ноя-16, 13:47 
>> Хотел и хочу один нормальный компилятор для системы и портов, а не
>> вязанку одних и тех же "прутиков" с разными версиями.
> Так системный llvm/шланг вроде как раз об этом.

Наивный. :)

>> Кстати, firefox-50.0 уже требует отдельно устанавливаемого clang 3.6 для
>> своей компиляции - на FreeBSD 9.x и 10.x всё сложнее становится обновлять ПО.
> Еще и 3.6? Походу счастья должно быть много.

Походу да - у тех, кто на старье сидит и решился что-то обновить.

>> пробарахтается до апреля 2018-го, и я не представляю как, если все
>> ломанутся на Mesa/DRI3 12.x)
> А что, в фре таки запортили свежие дрова из линя?

Давно ли Mesa стала линуксовым драйвером?

Ответить | Правка | ^ к родителю #135 | Наверх | Cообщить модератору

12. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:08 
Когда это появится в бете? e10s в бете уже доволен, потрясающе доволен.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:09 
Ну в смысле включил и потрясающе доволен..
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

50. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от freehck email(ok) on 11-Ноя-16, 18:08 
Включил? В авроре e10s уже по умолчанию включен.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

70. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Наноним on 11-Ноя-16, 19:40 
Можно спросить, что я делаю не так?
http://itmag.es/a3po
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

78. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от dimqua (ok) on 11-Ноя-16, 20:41 
Может он только для Windows, откуда D3D11 в GNU/Linux?
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору

16. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:31 
>только на платформе Windows при наличии Direct3D 11

Все. теперь браузеры хотят еще и видюху как у игорей

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:41 
Это де-факто стандарт в современных компьютерных системах. И не только домашних!
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

27. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от chinarulezzz (ok) on 11-Ноя-16, 16:59 
> Это де-факто стандарт в современных компьютерных системах. И не только домашних!

хух, ну слава богу. А то уж подумал...

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

57. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:24 
> Это де-факто стандарт в современных компьютерных системах. И не только домашних!

У тебя и на сервее дирексткс? Палишься, оффиопичное.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

86. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 23:00 
Браузер на сервере? Серьезно? Палишься пока ты.
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

33. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:09 
А нафига мощностям простаивать? Если 95% времени за компом я не играю, то чего бы не юзать мощности видюхи в благом деле?
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

61. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от YetAnotherOnanym (ok) on 11-Ноя-16, 18:35 
Join SETI@Home
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

25. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 16:54 
Сколько лет ждать пока это появится в Release? или хотя бы в Beta?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

28. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от th3m3 (ok) on 11-Ноя-16, 17:06 
К концу 2017 года будет релиз.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

36. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:11 
Твой сарказм не оценил.
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

43. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от Bany on 11-Ноя-16, 17:39 
5 month
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

32. "Радость"  +3 +/
Сообщение от tdykunlogged on 11-Ноя-16, 17:09 
Обожаю лису. Иногда подлагивает на скриптах, чуть медленнее работа, относительно "хромых", но все попытки перейти на "хромых" заканчивались осознанием того, что, ну, никак, не "душевно"... В общем, что хотел сказать?
Я рад и побежал тестировать!
Quantium. Make Firefox great again!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "Радость"  +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:10 
Подожди меня, тоже побежал тестить!
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

37. "Радость"  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:13 
"Душевно" - это SeaMonkey. Где вы увидели душевность в поделке агрессивных маркетологов я не представляю.
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

39. "Радость"  –1 +/
Сообщение от 1 (??) on 11-Ноя-16, 17:22 
он просто юзает "Лучшее дополнения для Firefox" - Classic theme Restorer
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

42. "))"  +/
Сообщение от tdykunlogged on 11-Ноя-16, 17:26 
> он просто юзает "Лучшее дополнения для Firefox" - Classic theme Restorer

Кстати,оно не нужно, когда используются древовидные вкладки.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

40. "Душевно"  +/
Сообщение от tdykunlogged on 11-Ноя-16, 17:24 
У каждого свои критерии душевности, так ведь? Пусть я "неофит", нетскейп застал лишь наблюдателем в подгузниках, потом весь путь развитий и разветвлений прошёл мимо меня... Но я полюбил именно лису, начиная с тех первых версий, к которым я получил доступ. И мне радостно, когда в ней происходят хорошие начинания. И грустно - когда плохие. Но я жду. У меня тонна терпения и хочется верить, что доминирование маркетинга - временное явление. И у лисы всё будет хорошо.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

52. "Душевно"  –2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:18 
Сейчас у них маркетинг уже сошел на нет. Нечего рекламировать. Достаточно запустить Firefox первый раз и увидеть тормоза, про которые хромоюзеры даже не подозревают, что они могут существовать в вебе. В общем, даже новый интерфейс FF не помог, они и затихли.

Вангую новый виток маркетинговых выкриков после того как Servo будет допилен. Ну или производительность Gecko с кусками кода Servo поднимется на достаточном уровне, чтобы не были заметны тормоза.

Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

58. "Душевно"  –5 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:29 
Извините, лисий движок истошно тормозит при малейших попытках тыкать его палочкой. А хром что, он работает, многопроцессность там много лет, в линухе он эффективно урезает себя в контейнер где в случае взлома браузера - брать нечего. И поэтому не будет как у лисы с их 0day в "безопасном" JS, когдя ремотные яваскриптики сканили весь винч на предмет "чем бы поживиться" - в хроме поживиться толком нечем. Доступа нет. Поэтому гугл и платит максимальную премию только за обход ВСЕХ уровней защиты.
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

150. "Душевно"  +/
Сообщение от Аноним (??) on 14-Ноя-16, 10:08 
> в линухе он эффективно урезает себя в контейнер где в случае взлома браузера - брать нечего.

Наивный чукотский мальчик :)

Firejail спасёт отца русской демократии.

Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

45. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 17:47 
>началась интеграция наработок из проекта Quantum, в котором производится работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo

Переливание из пустого в порожнее.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

49. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:01 
Нам очень нехватало твоего мнения. Пиши исчо.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

51. "В Firefox появилась многопроцессная обработка контента и Qua..."  –4 +/
Сообщение от 123 (??) on 11-Ноя-16, 18:18 
Тот неловкий момент когда вспоминаешь насколько хорош был ФФ 10 лет назад, и насколько медленными и прожорливыми стали браузеры сейчас, а единственный нормальный браузер не считая маргинальных это MS Edge.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

59. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:30 
> Тот неловкий момент когда вспоминаешь насколько хорош был ФФ 10 лет назад,

По крайней мере тогда он был лучше конкурентов. Отдадим должное стратежности гугла - они поняли что мозилла идет в сторону регресса и толпы глупых хипстеров.

> браузер не считая маргинальных это MS Edge.

А это вообще за браузер не считается. Нифига не умеет, дополнений по сути нет, поддержка стандартов лажовая. Зачем он такой?

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

110. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от soarin (ok) on 12-Ноя-16, 16:29 
> поддержка стандартов лажовая

Во, специалист. А можно список стандартов чего не поддерживает Edge?

Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

122. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:33 
> Во, специалист. А можно список стандартов чего не поддерживает Edge?

caniuse.com тебе в помощь, правда список с выборкой по именно эджу ты как-нибудь сам составь из его данных, если тебе надо, данные там есть.

Ответить | Правка | ^ к родителю #110 | Наверх | Cообщить модератору

66. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 19:28 
Так толсто, что меня аж жиром снесло...
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

103. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от 123 (??) on 12-Ноя-16, 14:03 
Почему толсто, я вот пишу это с FF, но объективно, по потреблению памяти, нагрузке на процессор, использованию аппаратных декодеров видео и распределение нагрузки на GPU, как итог скорости и удобству работы Edge очень сильно опережает как FF, так Хромого (который браузером считать вообще грех). Да и дополнения для него уже есть - AdBlock Plus, Pinterst, Evernote, Pocket. Большинству (среднестатистическому юзеру) этих расширений достаточно, а превосходство в плане качества работы очевидно. Что касается "поддержки стандартов", то хватит уже насиловать труп смешных мемчиков о IE7, даже в IE11 проблем, как таковых, не наблюдается, а сервисами Гугла он работает даже лучше Лисы, при всей моей любви к оной.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

123. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:35 
> даже в IE11 проблем, как таковых, не наблюдается, а сервисами Гугла он работает
> даже лучше Лисы, при всей моей любви к оной.

А caniuse.com таки почему-то считает IE11 хламом, если по фичам поклацать. Там эдж то выглядит тухловато, а остальные ишаки - просто трэш.

Пример: ишакообразные это единственные кто не умеет использовать image как edge элемента. Остальные сделали.

Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

151. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 14-Ноя-16, 10:10 
> Почему толсто, я вот пишу это с FF, но объективно, по потреблению памяти, нагрузке на процессор, использованию аппаратных декодеров видео и распределение нагрузки на GPU, как итог скорости и удобству работы Edge очень сильно опережает как FF, так Хромого

Это всё на оффтопике только. Поставь себе уже операционную систему.

Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

155. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от 123 (??) on 14-Ноя-16, 11:13 
Я человек не религиозный, у меня дуалбут.
Ответить | Правка | ^ к родителю #151 | Наверх | Cообщить модератору

156. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 14-Ноя-16, 12:16 
А дело оказывается в религии? А я то думал мне просо удобен GNU/Linux, а оказывается я в секту свидетелей Столлмана вступил.. /s
Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору

60. "В Firefox появилась многопроцессная обработка контента и Qua..."  –3 +/
Сообщение от Аноним (??) on 11-Ноя-16, 18:35 
>> эффективность использования ресурсов многоядерных процессоров (разнесение нагрузки на все ядра)

такое ощущение, что никто не слышал про треды.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

68. "В Firefox появилась многопроцессная обработка контента и Qua..."  +3 +/
Сообщение от Аноним (??) on 11-Ноя-16, 19:30 
Дреды? я слышал про дреды.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

81. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от iZEN email(ok) on 11-Ноя-16, 21:38 
Проблема нитей в том, что у них общая память (на куче) при наличии собственных стеков и переменных внутри. Есть опасность компрометации какой-то нити из параллельно выполняющейся изменением общих переменных (на куче) и косвенно через управляющий поток главной нити. Что и показывает ситуация с падением браузера с открытыми вкладками, если где-то в нём на какой-то одной вкладке "оборвалась" какая-то нить.

Для многопроцессного выполнения кода взаимовлияние нитей ограничено родным процессом, у каждого процесса стек и куча свои. Процессы изолированы друг от друга подсистемой виртуальной памяти ОС, их взаимодействие друг с другом регламентировано механизмом межпроцессного взаимодействия (IPC). Мозилловцы сейчас реализуют именно этот механизм.

Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

88. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от vitalikp on 11-Ноя-16, 23:26 
> Есть опасность компрометации какой-то нити из параллельно выполняющейся изменением общих переменных ...

А можно пример такой "компрометации"?

> Для многопроцессного выполнения кода взаимовлияние нитей ограничено родным процессом, у каждого процесса стек и куча свои. Процессы изолированы друг от друга подсистемой виртуальной памяти ОС, их взаимодействие друг с другом регламентировано механизмом межпроцессного взаимодействия (IPC).

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


Я тут себе представил картину -- 100 вкладок, и на каждую вкладку один процесс.
Создать нить намного дешевле, нежели процесс. При чем вкладки довольно часто открываются и закрываются. Из этого мы получаем, что fork() будет дергаться на каждый чих.
Ладно бы еще плодить процесс на отдельное окно браузера. Тогда пользователь может явно отделять что он хочет в отдельном процессе, а что в рамках одного.
Все таки окон открыто меньше, чем вкладок.
В общем мне кажется до конца про оптимальный механизм никто не думал.
Просто посмотрели что у хрома на вкладку отдельный процесс, а давайте мы тоже так сделаем.

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

94. "В Firefox появилась многопроцессная обработка контента и Qua..."  –3 +/
Сообщение от Anonymous1 on 12-Ноя-16, 00:44 
>> Есть опасность компрометации какой-то нити из параллельно выполняющейся изменением общих переменных ...
> А можно пример такой "компрометации"?
>> Для многопроцессного выполнения кода взаимовлияние нитей ограничено родным процессом, у каждого процесса стек и куча свои. Процессы изолированы друг от друга подсистемой виртуальной памяти ОС, их взаимодействие друг с другом регламентировано механизмом межпроцессного взаимодействия (IPC).
> Мне кажется это перебор. Можно же просто вынести в отдельный процесс часть
> задач.
> Главным процессом контролировать выполнение.
> Я тут себе представил картину -- 100 вкладок, и на каждую вкладку
> один процесс.
> Создать нить намного дешевле, нежели процесс.

В КАКОЙ ОПЕРАЦИОННОЙ СИСТЕМЕ это имеет место, не укажете? В той же,в которой межпроцессное взаимодействие ограничено тем, что каждый процесс имеет ГЛАВНОЕ ОКНО, не так ли?
Так вот, в НОРМАЛЬНОЙ ОС нет необходимости на машине конечного пользователя переходить от ПРОЦЕССОВ к НИТЯМ, на мой взгляд... ЛЮбите десяточку - любИте и нити вместо процессов, что уж там...  

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

102. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от vitalikp on 12-Ноя-16, 13:24 
Кричать не надо, я могу и строчными прочитать.

> В КАКОЙ ОПЕРАЦИОННОЙ СИСТЕМЕ это имеет место, не укажете?

Что именно?

> Так вот, в НОРМАЛЬНОЙ ОС нет необходимости на машине конечного пользователя переходить от ПРОЦЕССОВ к НИТЯМ, на мой взгляд...

А что такое нормальная ОС?:)
Вы не понимаете, что нити имеют тоже свою нишу применения.
А создание нового процесса ведет к расходам как процессорного времени так и других ресурсов. Так вот применение нитей может сократить бесполезный расход ресурсов, если в этом нет необходимости. Но тут опять же надо исходить из задач, которые выполняет процесс.

> ЛЮбите десяточку - любИте и нити вместо процессов, что уж там...  

Извините но вашу "десяточку" я только на видео или скриншотах видел.
Судя по всему у вас не велики познания в этой теме, да еще и паранойя)

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

125. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 22:57 
> В КАКОЙ ОПЕРАЦИОННОЙ СИСТЕМЕ это имеет место, не укажете?

Да в любой. У нитей shared все адресное пространство процесса и свой только local storage. А у процесса приватное почти все. Хотя продвинутые операционки могут и частично реюзать страницы parent процесса, покуда они не отличаются. Но приватных областей памяти намного больше.

В лине например тред и процесс - все один фиг все LWP. Но у тредов unshare()'нуто поменьше, а у процессов - побольше. Поэтому процессы несколько тяжелее тредов по потреблению ресурсов, хотя принципиально не отличаются и разница только в том что именно unshare(). А если еще веселее unshare()ить - получится контейнер. И тормазила никак в это не может - фичами нормальных операционок эти виндозные мышевозилы как раз и не умеют пользоваться, в отличие от хромиума.

> Так вот, в НОРМАЛЬНОЙ ОС нет необходимости на машине конечного пользователя переходить
> от ПРОЦЕССОВ к НИТЯМ, на мой взгляд...

Процессы больше памяти потребляют, что ни говори. У них больше приватных областей.

Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

104. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 14:10 
> Создать нить намного дешевле, нежели процесс.

SIGSEGV существенно проще обработать и восстановиться после него, если каждый процесс в отдельной вкладке. Память у процессов изолирована, у потоков (или нитей, если вам так удобнее) - нет.

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

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

111. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от vitalikp on 12-Ноя-16, 17:20 
> SIGSEGV существенно проще обработать и восстановиться после него, если каждый процесс в отдельной вкладке.

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

> Память у процессов изолирована, у потоков (или нитей, если вам так удобнее) - нет.

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

Изоляция памяти дает какой-то огромный плюс? При правильном проектировании программы
обычно в этом нет острой необходимости. В конце концов можно же ведь делать разделения на процессы в рамках какого-нибудь контекста, когда это явно нужно.
Ну вот типичная ситуация. Я открываю один сайт на нескольких вкладках. Зачем мне тут такое разделение спрашивается?

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

126. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 23:03 
> Честно говоря не уверен. Ничего мне не мешает обработать SIGSEGV и перезапустить
> поток снова.

Тем не мене, сбои как таковые выносят весь процесс. Просто потому что память общая и факап в одном треде может отлиться всему процессу, попортив что-нибудь глобально, видимо вообще ВСЕМ тредам. А у процессов память приватная и даже если процесс себе память испортит - остальные процессы это не затрагивает. С другой стороны, тредам несколько проще коммуницировать между собой - процессы живут своими жизнями и в момент fork() их состояния более не синхронизируются между собой, хоть изначально и одинаковые. И там уже 2 независимых набора переменных. А чтобы передать что-то между процессами - извольте IPC или сети уже. Или какой там shared mem явно заказать.

> Но при процессе затраты будут больше. Но SIGSEGV это исключительная ситуация.

И как раз проблемы в том что исключительные ситуации могут накрыть все треды сразу, а вот все процессы сразу - в современных операционках изоляция процессов друг от друга и от ос - by design.

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

129. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 23:55 
SIGSEGV - это показатель того, что где-то в программе что-то сильно пошло не так. Во-первых, не всегда понятно где именно это случилось, во-вторых не на любую проблему возникнет SIGSEGV. Например, поток 2 может проехаться по стеку потока 1 (механизма защиты от такого нет), а потом поток 1 упадет, или сделает что-то плохое (отправит номер кредитки на сервер злоумышленника)... SIGSEGV в момент модификации потоком 2 стека потока 1 будет молчать. Вот от такой проблемы отдельные процессы защищают хорошо.

По личному опыту я бы сказал, что отдельные процессы повышают живучесть программы до 95-99% (тут многое будет зависеть от интенсивности IPC и его возможностей). SIGSEGV в лучшем случае даст живучесть 70% при рандомных ошибоках в программе (в случае Windows SEH, или Access violation в дельфи/билдере). При целенаправленной атаке процент живучести и защиты от потенциальных уязвимостей падать до нуля. На линуксе этот процент живучести вообще 0 - программа либо завершается, либо пытается перезапуститься (это в целом правильно, ошибка обнаружена, может произойти все что угодно, лучше вообще прибить все нафиг; но в дельфи можно хотя бы попытаться сохраниться...).

Конкретно в случае с браузерами неприятно, когда при 100+ вкладках из-за ошибки в браузере при падении одной вкладки приходится перезапускать весь браузер... Поэтому в отдельных процессах есть свой шарм. Какой из вариантов лучше (processes vs threads) я не могу сказать, и у одних есть плюсы и у других. Каких-то сильных оверхедов от процессов, ИМХО, не будет, если сделать аккуратно. Ну как бы разы могут быть, но не порядки... при хорошей оптимизации так вообще 10-20% разницы будет. И еще вопрос кто победит, MySQL может вообще на отдельной машине работать и при этом часто оказывается быстрее SQLite, которая в том же адресном пространстве.

P.S. Еще не стоит исключать, что самым банальным объяснением "каждая вкладка в отдельном процессе" может быть ограничение гугловского javascript (v6, v8 или как он там). И просто пришлось сделать каждую вкладку в отдельном процессе (по сути одну страницу в браузере). А живучесть браузера при падении вкладки - это вообще случайный side-эффект.

Ответить | Правка | ^ к родителю #111 | Наверх | Cообщить модератору

131. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 00:12 
> а потом поток 1 упадет

Следует читать как "а потом поток 1 упадет и утянет за собой весь процесс". Типа фикс...

Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

137. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 02:26 
> SIGSEGV существенно проще обработать и восстановиться после него, если каждый процесс в отдельной вкладке. Память у процессов изолирована, у потоков (или нитей, если вам так удобнее) - нет.

SIGSEGV - синхронный сигнал -> его обработка происходит в контексте треда а не процесса -> нет проблем его обработать на уровне треда

Ответить | Правка | ^ к родителю #104 | Наверх | Cообщить модератору

117. "В Firefox появилась многопроцессная обработка контента и Qua..."  –3 +/
Сообщение от iZEN (ok) on 12-Ноя-16, 21:55 
>> Есть опасность компрометации какой-то нити из параллельно выполняющейся изменением общих переменных ...
> А можно пример такой "компрометации"?

От меня - нет.

>> Для многопроцессного выполнения кода взаимовлияние нитей ограничено родным процессом, у каждого процесса стек и куча свои. Процессы изолированы друг от друга подсистемой виртуальной памяти ОС, их взаимодействие друг с другом регламентировано механизмом межпроцессного взаимодействия (IPC).
> Мне кажется это перебор. Можно же просто вынести в отдельный процесс часть
> задач.
> Главным процессом контролировать выполнение.

Это и есть то, чем они занимаются.


> Я тут себе представил картину -- 100 вкладок, и на каждую вкладку один процесс.
> Создать нить намного дешевле, нежели процесс.

В Windows дешевле создать и запустить нить, а также прибить её. В Unix/POSIX дешевле форкнуть процесс.

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

Просто так безопаснее получается, чем с кучей нитей.

Ответить | Правка | ^ к родителю #88 | Наверх | Cообщить модератору

127. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 23:05 
> От меня - нет.

Изена скомпрометировали :)

> В Windows дешевле создать и запустить нить, а также прибить её. В
> Unix/POSIX дешевле форкнуть процесс.

На самом деле как минимум в линухе тред таки полегче процесса. Но вообще оба будут LWP в конечном итоге. LWP - и тред, и процесс и даже контейнер.

Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

105. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 12-Ноя-16, 15:55 
я к тому, что повысить такую эффективность можно не только процессами

>>  повысить эффективность использования ресурсов многоядерных процессоров (разнесение нагрузки на все ядра),

процессы не панацея. Некоторых это вводит в заблуждение.

Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

95. "В Firefox появилась многопроцессная обработка контента и Qua..."  –2 +/
Сообщение от rshadow (ok) on 12-Ноя-16, 02:38 
У них вообще очень узкое применение: наверно только там где надо перемалывать чиселки или массивы данных, не особо заботясь о безопасности. Браузер уж точно под это не подходит.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

64. "В Firefox появилась многопроцессная обработка контента и Qua..."  +3 +/
Сообщение от vitalikp on 11-Ноя-16, 19:10 
Наплодить процессов это конечно мегакруто.

А что и как разделять это уже выходит не так важно.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

67. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 19:29 
Уже провел аудит кода?
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

89. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от vitalikp on 11-Ноя-16, 23:28 
Ага:)
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

73. "В Firefox появилась многопроцессная обработка контента и Qua..."  +3 +/
Сообщение от Аноним (??) on 11-Ноя-16, 20:27 
После включения многопроцессного режима firefox скатился в самое дно. Firefox - 1.5 Gb памяти, chrome - 3 Gb памяти. Закрываешь 9/10 вкладок в обеих браузерах: Firefox - 1.2 Gb памяти, Chrome - 300 Mb. В хроме лишний жор памяти можно исправить просто закрыв вкладки малозначимые и работать дальше. В лисе же придется закрывать и запускать браузер заново... Че он так течёт то сильно?! Ведь вообще же не освобождает память после закрытия вкладок. Лучше уж на каждую вкладку по процессу, пусть больше ест, зато контроль над памятью лучше. Я уж не говорю про жуткие тормоза. Веб вообще стал последнее время жутко не оптимизирован. Может есть дополнения, которыми можно поотключать какие то не нужные функции из жабоскриптов? Например, на многих сайтах включен захват указателя мыши. Такой курсором повилял на странице, и сразу процессор под 50% забился. Он на планшетах курсора нет, соответственно движения мышьи не захватывается, и производительность отличная из-за этого. Вот ютуб включил новый дизайн, и теперь жор процессора при просмотре видео стал в три-четыре раза больше, жесть, такое ощущение, что они вообще не смотрят на жор процессора при разработке дизайна, наверное даже не знают об этом, им красивые фреймворки с свистелками дали, они и лепят по готовому api, не смотря ни на что, капец...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

157. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 14-Ноя-16, 15:35 
> Веб вообще стал последнее время жутко не оптимизирован.

Ну дык. Скажите это маркетологам.

> Может есть дополнения, которыми можно поотключать какие то не нужные функции из жабоскриптов?

NoScript + Gresemonkey. Только не забывай, что дополнения тоже любят память и проц кушать.

Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

77. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 11-Ноя-16, 20:39 
Только что заметил. Youtube, одна вкладка с видео, стоит на паузе. Процесс WebContent одно ядро на 100% грузит... Капец. В хроме кстати, при переходе ютуба на новый дизайн жор процессора увеличился не на много. Было 12-15%, стало 20-23%.
Но это не лиса, где с 25% поднялось до 70%... Причина как я понял в том, что ютуб вешает процесс WebContent и он забивает одно ядро на 100%, а остальные 20% идут с основного процесса.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

85. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от Аноним (??) on 11-Ноя-16, 22:57 
> Quantum Compositor ... только на платформе Windows при наличии Direct3D 11

Почему не ОпенГЛ, почему не опенсорсные ОСи получают приоритет, гнилая контора. Сижу и жру кактус только потому, что нормальных альтернатив нет.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

93. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 12-Ноя-16, 00:16 
Потому что 2%. У лисы и так доля юзеров мала, приоритет на открытые ОСи будет последним гвоздём в крышку гроба.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

96. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от rshadow (ok) on 12-Ноя-16, 02:40 
Где проще делать, там быстрее и делается.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

97. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Вареник on 12-Ноя-16, 05:30 
>> В ночных сборках Firefox, которые лягут

- Ладно они лягут, теперь все ядра будут лежать вместе с ними.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

100. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 12-Ноя-16, 11:02 
Светлое будущее стало светлее
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

106. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от trubulizator (ok) on 12-Ноя-16, 16:07 
Круто. Запускаешь браузер и тупо не видишь других процессов, кроме тыщапицот процессов браузера. Вот это прогресс. Прогресс на уровне открытия IE6 отдельными окнами, когда ещё вкладок не было. Теперь есть типа "вкладки", за которыми скрываются тупо открытые целые отдельные окна. Это регресс, а не прогресс
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

107. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от trubulizator (ok) on 12-Ноя-16, 16:09 
Очевидно, что в скором будущем вкладки вырежут вообще :) А зачем они нужны? Ведь многопроцессность же
Ответить | Правка | ^ к родителю #106 | Наверх | Cообщить модератору

113. "В Firefox появилась многопроцессная обработка контента и Qua..."  –1 +/
Сообщение от Аноним (??) on 12-Ноя-16, 17:41 
> Очевидно, что в скором будущем вкладки вырежут вообще :) А зачем они
> нужны? Ведь многопроцессность же

Во-первых -- и правда, зачем нужны костыли^W вкладки? У меня вот ВМ никак не хуже браузера сумеет вкладки "проэмулировать" (причем, не только горизонтально) и более удобным образом все это расположить, да и переключаться можно будет привычно, как между прочими окнами.
Зачем мне "недо-WM" в браузере?
Во-вторых -- казалось бы, причем многопроцессорность и вкладки/их отсутствие. Ну, кроме как  в некоторых особо черезпопных^W оригинальных ОСях с принципом "Один процесс, одно главное окно!" )


Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

141. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 14:13 
> Во-первых -- и правда, зачем нужны костыли^W вкладки? У меня вот ВМ никак не хуже браузера сумеет вкладки "проэмулировать" (причем, не только горизонтально) и более удобным образом все это расположить, да и переключаться можно будет привычно, как между прочими окнами.
> Зачем мне "недо-WM" в браузере?

Ты ещё предложи вот это http://tools.suckless.org/tabbed/ юзать.

Ответить | Правка | ^ к родителю #113 | Наверх | Cообщить модератору

143. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 13-Ноя-16, 16:11 
> Ты ещё предложи вот это http://tools.suckless.org/tabbed/ юзать.

Да используйте на здоровье, я разве запрещаю?
Или все, чего нет в окошках-яблоках по умолчанию только что-то для гиков и "НИНУЖНА"? То-то яблочники недавно перетянули фичу из тайлинга, обозвав ее по своему - Split View и расставив акценты так, как будто это очередная инновация )


Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

146. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 20:11 
> Во-первых -- и правда, зачем нужны костыли^W вкладки? У меня вот ВМ никак не хуже браузера сумеет вкладки "проэмулировать"

Я просто не смог сдержаться, после этого :)

Ответить | Правка | ^ к родителю #143 | Наверх | Cообщить модератору

108. "В Firefox появилась многопроцессная обработка контента и Qua..."  +2 +/
Сообщение от trubulizator (ok) on 12-Ноя-16, 16:18 
Не осталось нормальных браузеров! Кто-нить, сделайте нормальный браузер без заваривания кофе, пожалуйста, и не жрущий ресурсов, как GTA 5. Готов даже донатить, еханный бабай
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

115. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от lastmac email on 12-Ноя-16, 18:29 
Делаем, но дело это не простое.
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

128. "В Firefox появилась многопроцессная обработка контента и Qua..."  +1 +/
Сообщение от Аноним (??) on 12-Ноя-16, 23:07 
> Делаем, но дело это не простое.

А что за браузер то?

Ответить | Правка | ^ к родителю #115 | Наверх | Cообщить модератору

132. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от lastmac email on 13-Ноя-16, 01:12 
Modest (https://github.com/lexborisov/Modest)
"Голый" Си без зависимостей
Ответить | Правка | ^ к родителю #128 | Наверх | Cообщить модератору

136. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 02:03 
> Modest (https://github.com/lexborisov/Modest)
> "Голый" Си без зависимостей

Выглядит довольно круто. Правда из описания следует что это все-таки не браузер а либа, которая как я понял использует еще несколько ваших же либ для рендера HTML.

А с JS не будет адский геморрой? Он умеет дофига и прикрутить его к DOM наверное достаточно геморройно. Но идея все-равно довольно крута.

Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

144. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от lastmac email on 13-Ноя-16, 17:33 
Привет!

Да, это либа рендера, который разрабатывается в данный момент. Он не использует никаких внешних библиотек, разрабатывается на голом Си (для встраиваемости) и пишется полностью с ноля, не имеет заимствованного кода. хтмл/цсс парсер имеют отдельную ветку (создаются как либы) исключительно для удобства их использования во "внешней среде", но в Modest они включены и таскать их отдельно не нужно. Более того, код этих библиотек просто копируется из Modest. Так задумывалось изначально — возможность использовать некоторые компоненты Modest отдельно от всего рендера.

Рендер разрабатывается не ради рендера. Не сказал бы что итог, но основная цель разработки это браузер.

DOM Events/JS и прочее прикрутить не является проблемой, но работу проделать придется, всё разрабатывается с учётом подключения всей "периферии".

Ответить | Правка | ^ к родителю #136 | Наверх | Cообщить модератору

161. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от 123 (??) on 16-Ноя-16, 09:55 
Успехов вам, очень хорошее начинание.
Ответить | Правка | ^ к родителю #132 | Наверх | Cообщить модератору

142. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Аноним (??) on 13-Ноя-16, 14:15 
> Не осталось нормальных браузеров! Кто-нить, сделайте нормальный браузер без заваривания
> кофе, пожалуйста, и не жрущий ресурсов, как GTA 5. Готов даже
> донатить, еханный бабай

http://suckless.org/rocks
Выбирай. Раздел: Web Browsers. Некоторые браузеры там не умеют не только кофе варить, но и в CSS.

Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

140. "В Firefox появилась многопроцессная обработка контента и Qua..."  +/
Сообщение от Valik228 on 13-Ноя-16, 14:08 
Скачал. Настроил 4 процесса. Как лагало, так и лагает.
Планшет на Cherry trail, 4GB памяти.
Объективно и непредвзято если, то самый оптимальный бравзер (скорость, энергопотребление) - это edge...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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