LINUX.ORG.RU

почему Firefox много весит?


0

0

Хочу поинтересоваться, почему firefox весит в два раза больше оперы? При том, что в нем ничего нету! :-\ Вес оперы 8-9мб, а фф - 25мб!!! Представляю, сколько будут весить исходники! 8)

Дык, чего же туда напихали???

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

Как где? На офф сайте, вес архива с Firefox-2.0 - 9.9 Mb, а в распакованном виде 25 Mb!
А вот опера с офф сайта весит всего 4 мб, а в распакованном не больше 10-ти, и-то там много чего встроенного ;)

Не может ли это из-за того, что проги на С гораздо тяжелее чем проги на С++ (сам не прог-ист, просто интересно)?

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

Предположу, что в Opera Qt не входит в архив. А FF распространяется с XUL.

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

> Не может ли это из-за того, что проги на С гораздо тяжелее чем проги на С++ (сам не прог-ист, просто интересно)?

Не может. Во-первых потом, что в общем случае это утверждение неверно, а во-вторых потому, что оба браузера написаны на C++.

Rikz ★★★
()

>> Дык, чего же туда напихали???

Ничего туда особо не пихали, просто не выкинули еще большую часть того, что осталось от не-браузерных частей mozilla'ы.

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

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

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

Интереса ради посмотрел на инст. пакеты под винду.
Опера ~3.9М
FF ~5.7M

Т.е. размеры одного порядка.
По-поводу в ФФ ничего нет, а опера вся накачана фукционалом:
размеры расширений для ФФ порядка десятка килобайт, зато выбираешь только нужное.
Так же в FF есть XUL, который по сути платформонезависимый ГУЙ (пардон если не точно описал XUL)
Ну и главное (как недостаток) мертвый код в ФФ, как результат наследия.

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