LINUX.ORG.RU

Firefox 3 медленно работает из-за Apple?

 , ,


0

0

Один из разработчиков Firefox, Владимир Вукичевич заметил, что на платформе MacOS WebKit работает быстрее firefox 3.

По словам Вукичевича, WebKit использует недокументированные возможности MacOS, которые позволяют ему работать быстрее.

Еще один разработчик firefox, Роберт О'Кэллэхен указывает, что исходный код вышеназванных функций WebKit закрыт, и единственной целью этого является затруднение использование этих функций сторонними разработчиками.

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

иногда новости пишут явно идиоты.. тут вот вообще облажались http://deepapple.com/news/29936.html пишут "В ответ на запрос Apple опубликовала пояснительную записку" и ссылка на записку 2006 года. ну точно заговор идиотов.

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

может машина времени сломалась, да назад крутить стала? :)

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

>тоесть фаерфокс нормально работает только на православном генту?

Не важно на чём, важно кто собирал.

>"Ложится", в смысле начинает ооочень медленно работать.

Ещё раз: не собирай сам - возьми нормально собранное.

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

> Что-то дружок и тебя не пойму. У меня Гноме, а ФФ все равно не тормозит. Так где кнопка-то?

на системном блоке кнопка. ровер называется. не тормози...

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

Похоже яппл подкинул бабла и Владимир дописал (это уже точно) что To be clear, I do not think that Apple is in any way trying to purposely "cripple" non-Apple software.

А суть статьи Владимира такова:

All these WK* methods are undocumented, and they appear in binary blobs shipped along with the WebKit source (see the WebKitLibraries directory). There are now over 100 private "OS-secrets-only-WebKit-knows" in the library, many of which are referred to in a mostly comment-free header file.

Все эти WK* методы недокументирован, и идут в бинарном блобе, поставляемом с ВебКитом. В нем более 100 "секретов-ОС-которые-знает-только-Вебкит", многие из которых идут в почти-не-комментированом хедере.

Вот ответ яппла(David Hyatt, the guru lead of Webkit/Safari commented:)

The programmatic disabling of coalesced updates should not be public API. It’s actually a very dangerous thing to do.

Программное запрещение coalesced updates не должно быть публичным API. На самом деле это очень опасное дело.

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

По сути он подтвердил что безопасно это апи могут юзать только яппловцы :-)

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

>А кстати у меня линь x86_64 - ДАЕШЬ 64 бит билд Оперы!

Вылезай из анабиоза. Теперь модно жаловатся на отсутствие arm-билда

DNA_Seq ★★☆☆☆
()

Acid 3.
FF 2.0.0.12 - 50 пунктов.
Opera 9.26 - 46 пунктов.
Конк (KDE 3.5.8) - crash...
и это называется, что FF отвечает стандартам? что-то не заметно разницу. Софтины stable, дистр gentoo.

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

>Чушь.

>Файрфокс поддерживает стандарты. Это то, о чем остальные задумались только в последнее время.

Это ты чушь спорол. Это ФФ недавно стал следовать стандартам и то с 3й версии, которая ещё не зарелизилась. Опера и Конк acid2 проходят хз сколько времени.

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

да FF3 вообще говно унылое - запускается пол часа, и через несколько тычков вылетает. А в настройки вообще так и не попал. Да, да, понимаю, это была бета. Но: нехрен писать на всяких XUL и прочих поделиях. тогда будет быстро и нормально работать.

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

а еще можно вынуть руки из задницы. и тогда ничего падать не будет.

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

Не знаю, а меня FF3 и SM2 очень даже радуют в технологическом плане и плане скорости. Удручают изменения интерфейса в FF3, а так очень даже ничего. Много кричали, что после переезда на новый интерфейс и SM начнёт тормозить, ан нет, он наоборот быстрее стал.

timur_dav ☆☆☆☆☆
()

Этот товарищ не говорил почему оно и под Линуксом так тормозит? Тоже из-за недокуметированных возможностей ОС?

Relan ★★★★★
()

Честно? Тихо пофиг...

svyat
()

Люди, с каких это пор KHTML отображает страницы после полной загрузки? Вроде как оно всю жизнь умело и делало это по мере загрузки, что замечально можно наблюдать на медленных соединениях. ЗЫ:

angrycore
()

ЗЫ: Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.8 (like Gecko)

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

> Не знаю, а меня FF3 и SM2 очень даже радуют в технологическом плане и плане скорости.

Кстати о Firefox на Макинтоше -- мое знакомство с ним началось и закончилось очень быстро: скачал, запустил и оно начало грузиться... когда я уже отчаялся любоваться прыгающей иконкой оно таки соизволило отобразить окно. Котороя я тут же закрыл у удалил нафиг бандл, потому что загружаться *столько* времени -- это абзац. Safari полностью устраивает как по скорости, так и по функционалу (после установки SafariBlock).

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

> ./configure --disable-xul

Бред какой то. Я слишком ленив, чтобы проверять, что это значит, но, вообще говоря, это что то наподобие --disable-c-plus-plus :)

Legioner ★★★★★
()

> Один из разработчиков Firefox, Владимир Вукичевич заметил, что на платформе MacOS WebKit работает быстрее firefox 3.

ну вообще-то:

1. вызовы через XUL гораздо тормознее прямых вызовов GUI API

2. Gekko тяжелее Webkit

vadiml ★★★★★
()

Я не знаю, чем они тестили, но есть вот знакомый маньяк-макинтошник, так даже он пользуется Фаерфоксом, так как по его словам Сафарик (я так понимаю вебкит это сафарик и есть?) просто чудовищно тормознутый.

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

> Этот товарищ не говорил почему оно и под Линуксом так тормозит? Тоже из-за недокуметированных возможностей ОС?

Почему FF по длинуксом тормозит по сравнению с FF под виндами? Этого никто никогад не скрывал - потому что в виндовой версии интерфейс рисуется напрямую вызовами функций ОС, без всякой промежуточной хрени.

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

>Один из разработчиков Firefox Владимир Вукичевич, заметил,

>Интересно, авторы "Русской информации об ОС Linux" когда-нибудь догадаются, что между подлежащим и сказуемым запятая не ставится? Как надоела эта унылая безграмотность.

И не говори!! "Владимир Вукичевич" - это не подлежащие, а уточнение, поэтому не хватает запятой перед "Владимир Вукичевич". Так что RTFM тут, немец. http://www.portal-slovo.ru/rus/philology/680/2661/

ЗЫ Запарила унылая безграмотность ::))

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

да что ты говоришь? быстрее? да еще и на порядок? ты в глаза-то одно и другое видел, тупица?

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

> По сути он подтвердил что безопасно это апи могут юзать только яппловцы :-)

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

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

>acid 3, midori (на вебките из транка, недельной давности). 85 пунктов.

midori-0.0.17, 86/100. Конкверор 3.5.8 просто падал на этом тесте.

В целом midori работает быстро, но по мелочи, ещё пилить и пилить: работу с прокси, креши на ровном месте. Midori довольно резво идет выполнять тест SunSpider http://webkit.org/perf/sunspider-0.9/sunspider.html но крешится на тесте string-unpack-code :(

Кто ставил Epiphany/WebKit, как со стабильностью, часто падает? Тесты JS sunspider, acid3 оно проходит?

Наверно в Konqueror из KDE 4.2 будет самый прямой WebKit?

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

>и? Этого никто никогад не скрывал - потому что в виндовой версии интерфейс рисуется напрямую вызовами функций ОС, без всякой промежуточной хрени.

Ну во первых это промежуточная хня может рисовать средствами видяхи и во вторых с другими gtk-программами тормозов не наблюдается. Да и та же Опера хоть и работает через Qt и под оффтопиком работает одинаково на всех платформах. Тут 2 варианта - мелкософт приплачивает мозилле корпорайшен либо целевой аудиторией ФФ являются виндузятники и на опенсорс мозилла ложит болт

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

>во вторых с другими gtk-программами тормозов не наблюдается

Наблюдается, но не так сильно тормозят.

>мелкософт приплачивает мозилле корпорайшен

Такой вариант нельзя исключать.

>на опенсорс мозилла ложит болт

Ну а это уж вряд ли.

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

>Тут 2 варианта - мелкософт приплачивает мозилле корпорайшен либо целевой аудиторией ФФ являются виндузятники и на опенсорс мозилла ложит болт

Ну, близко к правде. Платформы Windows и MacOS имеют приоритет P1, а Linux - P2. Но на самом деле это правильно. Что поделаешь, если пользователей MacOS в 10 раз больше пользователей Linux. Я уже не говорю про Windows.

anonymous
()

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

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

>всегда умиляло, когда запостят что-нибудь перевранное новстным сайтом, и Ъ начинают это на польном серьёзе обсуждать :))) В этом треде есть один пост со ссылкой на первоисточник и суть проблемы, а не то, что тут наобсуждали с врак синьюса или додумали сами %)

Я уже давно заметил, что здесь всем пофиг на правду. Главное для Ъ утолить свое собственное самолюбие, остальное не имеет значение.

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

>Ещё раз: не собирай сам - возьми нормально собранное.

Да откуда ж вы такие беретесь? Собрать программу - это не лопатой гавно ворочать.

Если исходники одинаковые, то и сборка будет вести себя одинаково (при соотв. либах).

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

>Почему FF по длинуксом тормозит по сравнению с FF под виндами? Этого никто никогад не скрывал - потому что в виндовой версии интерфейс рисуется напрямую вызовами функций ОС, без всякой промежуточной хрени.

Еще один умник. Вот они, тормоза откуда:) Оказывается вывод более медленный :)

Ну так запусти под композитным менеджером. И убедись, что тормоза/не тормоза остались.

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

ИМХО всегда целью мозиллы была винда а не линукс.

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

> Ну так запусти под композитным менеджером. И убедись, что тормоза/не тормоза остались.

А что композит убирает надстройку в виде gtk ?

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

> Тут 2 варианта - мелкософт приплачивает мозилле корпорайшен либо целевой аудиторией ФФ являются виндузятники и на опенсорс мозилла ложит болт

Посмотрите сюда: http://wiki.mozilla.org/Firefox2/Requirements

Для Ъ: приоретет №1 -- Windows, Mac, Red Hat (почему Шапка сюда затесалась -- не ясно), приоритет №2 -- все Линуксы. Еще вопросы есть? :)

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

>А что композит убирает надстройку в виде gtk ?

Нет, конечно. Но он и с gtk и с Qt работает намного быстрее, чем виндовое GDI.

dikiy ★★☆☆☆
()

При наличии некоторых КРИВЫХ плагинов(наиболее известный IMLO) у фокса наблюдаются реальные подвисания и заморозки интерфейса, если удалить то все более менее.

vgudkov
()

Нефиг гнать на Эппл. Мак ОС Х - отличная система, Сафари - отличный браузер, а эти ребята просто не доработали. ФФ и так тормозит а всех платформах.

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

>> По сути он подтвердил что безопасно это апи могут юзать только яппловцы :-)

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

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

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

>> По сути он подтвердил что безопасно это апи могут юзать только яппловцы :-)

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

Почему сафари юзает опасное апи вместо безопасного конфига???

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

> И, всё-таки, кажется, что соблюдение стандартов в этом деле важнее скорости, IMHO.

если вы про стандарты вобьёте в головы товарисчей в MS, то вам памятник поставят

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

> пересел бы на конк, но он пока не Webkit, (будет в KDE 4.1) а во-вторых под него нет Adblock

Вы наверное смотрели konk версии 3.0.0? adblock там давно есть. Но рекламу все равно удобнее резать squid'ом

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