LINUX.ORG.RU

JavaScript в Firefox 4 станет быстрее в 2 раза

 , ,


0

0

20 сентября разработчик Mozilla Пол Руже (Paul Rouget) рассказал о последних наработках в готовящемся выпуске Firefox 4. Помимо усовершенствований, затронувших работу с видео, HTML5 и функции API, разработчик сообщил о новом движке JavaScript, позволяющем значительно ускорить работу сценариев.

JägerMonkey — так называется оптимизирующий компилятор JIT, работающий поверх TraceMonkey. Он компилирует целые методы, задействуя, там где нужно, уже имеющийся движок. Тесты SunSpider 0.9.1 и V8-v5 показали увеличение скорости работы сценариев в 2 и 4 раза по сравнению с Firefox 3.6. Сообщается, что эффект от проделанных изменений можно почувствовать в шестой по счету бета-версии браузера.

Выпуск Firefox 4 должен состояться в ноябре.

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

★★★★★

Проверено: svu ()
Последнее исправление: Jayrome (всего исправлений: 2)

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

В вопросах, важных для мух - не могут.


Вот и отлично!

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

> мне лично очевидно, что та, что во много раз популярнее, во много раз удобнее.

Вы сюда зашли с Windows7, я надеюсь.

Может, это потому, что другая только недавно научилась загружать картинки целиком?

Liveinternet подсказал мне, что никакой разницы в популярности двух браузеров нет.

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

«среднестатистический» _землекоп_ делает такие паузы


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

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

Ты это серьёзно? Т.е. то, что Fx не использует GTK вина мэйнтэйнера? Толсто.

Объясняю ещё раз - GTK в хроме вообще ни разу не похоже на мою GTK тему.


Это делает Fx как-то лучше? ;) Откуда вообще речь про хром пошла? Я тебе про Фому, ты про Ерёму. Кино.

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

Ну конечно, полстраницы незагруженных картинок не так заметно, как непонятно-где-это-увидеть-что-сохранение-картинки-перегружает-её. Ооочень obvious fix.

сферического юзера в вакууме


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

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

>Лукашенку чтоли?

Бери выше, ты на святое завмахнулся, на РМС.

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

>Вот лучше расскажите мне когда linux.org.ru отбросит обратную совместимость с браузерами умеющими только HTML 3.2 и начнет переходить на xhtml+css+javascript?

Когда производительность огнефокса повысится достаточно, что бы работать с этим без тормозов.

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

Ёрничайте сколько угодно, но я с такой проблемой в ФФ не сталкивался никогда. В Хромиуме было дело, но не в ФФ. И то, такое получается, если одновременно открыть во вкладках пару десятков тяжеловесных изображений, иначе браузер просто грамотно разрулит кэш. И, к слову, Опера такой use case не выдерживает в принципе. Чтобы не быть голословным, только что намертво повесил Оперу, открыв двадцать картинок, сохранив одну и попытавшись открыть менеджер загрузок. Чудесно, право слово.

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

>Если одна программа настолько популярнее другой при прочих равных условиях (обе не входят в состав Windows, начинали примерно в одно время, и т.п.), мне лично очевидно, что та, что во много раз популярнее, во много раз удобнее.

Ну тогда IE6 во много раз удобнее Оперы, ФФ и хрома. :)

начинали примерно в одно время, и т.п.


Щито?? У Оперы первые версии появились в '95-'96 году, за несколько лет до первых Мозилл, а ФФ тогда вообще в проекте не было.

AX ★★★★★
()
Ответ на: комментарий от obvious-kun

Ну, почему не Ъ. Кстати, заметил странное, раньше при нажатии «ответить» окошко возникало, а теперь на новую страницу зачем-то перебрасывает. JQuery убрали чтоли?

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

Мда. Ну, что же, попробую ещё раз. Медленно. Два раза - сам прочитаешь.

Мы рассмотрели две проблемы ФФ.
Первая. ФФ ресайзит картинки без сглаживания - при увеличении они становятся лесенкой. В нормальных сборках xulrunner такой проблемы нет (есть, скажем, специальный ppa с нормальным xulrunner для убунты, где нормально собрать не осилили). Соответственно, это - проблема кривой сборки.
Вторая. ШГ в браузере (в том числе и в меню). Никакого ШГ в нормальных сборках ФФ нет - например, в убунте. Более того. Стандартное решение ШГ в ФФ - совет нормально его пересобрать, либо взять там, где это делать умеют (например, в репозитории или в ppa). Это та проблема, что у тебя. Очевидно из вышеизложенного, что это проблема криворуких сборщиков, а не ФФ.

Подытоживаем (второй раз специально для тебя). Нормально собранный ФФ правильно кажет как шрифты, так и картинки.

Это делает Fx как-то лучше?


Объясняю ещё раз. У нас есть две проблемы.
Первая. Fx чем-то плох. Это фикция, как мы рассмотрели выше. Нормально собранный ФФ (как у меня) не имеет проблем с отображение как текста, так и GTK.
Вторая. Нас всё-таки чем-то ФФ не устраивает, и мы пытаемся перейти на другие браузеры. Лично я на данный момент рассматриваю только Хром, ибо в Опере нет ни малейших возможностей настройки (т.е. расширений), а это сразу ставит её ниже уровня плинтуса. Так вот, оказывается, что Хром мало того, что не умеет минимальных требований к юзабилити (настройки там минимального размера шрифта, возможность MRU tabs, и прочая), так ещё и выглядит, как г-но. Соответственно, всё желание юзать его пропадает.

Подытоживаю. ФФ не идеал, но его недостатки блекнут перед идиотизмом его конкурентов (см. отсутствие вменяемых расширений, невменяемые внешний вид и юзабилити).
Подытоживаю 2. С удовольствием перейду с ФФ на другой браузер, в котором одновременно:
1. Есть расширения, не обрезанные производителем так, чтобы нельзя было нормально резать рекламу и настраивать _любые_ клавиши.
2. UI не корёжится производителем так, что нужно срочно бежать за новыми глазами.

Увы, кроме ФФ, такого пока не нашёл.

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

>Ну конечно, полстраницы незагруженных картинок не так заметно

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

а я из этих, из сферических


Вот за себя и говори.

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

>Когда производительность огнефокса повысится достаточно, что бы работать с этим без тормозов.

Как необычно встретить пользователей Pentium 75 в 2010 году...

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

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

Повторно загружаются ВСЕ картинки. Отчет висит в багзилле с 2002 года.



#120809

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

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

У меня не было никаких десятков вкладок, просто кликнул правой кнопкой на странице и выбрал «сохранить изображение».

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

Я специально для тех, кто не умеет сам думать, написал - при прочих равных условиях. У FF/Opera, в отличие от IE, не было никаких преимуществ друг перед другом.

Liveinternet подсказал мне


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

«The statistics vary, but Opera in unlikely to have more than 2% of the market» (c) http://blogs.sitepoint.com/2009/03/23/can-opera-become-popular/
http://en.wikipedia.org/wiki/Usage_share_of_web_browsers#Summary_table

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

И? Ты решил подтвердить моё утверждение о том, что среднестатистический юзер настолько медлителен при работе с компьютером, что ему скорость JavaScript нафиг не упала?

queen3 ★★★★★
()

Тред не осилил, но выскажусь. Поставил на днях шестую бету - по скорости запуска и работы претензий нет, НО(!) диском при открытии новой страницы шуршит очень интенсивно. Нет ли там опций на кеширование или ещё на что?

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

Ресайз картинок ты сам рассматривал, я тут при чём?

Вторая. ШГ в браузере (в том числе и в меню). Никакого ШГ в нормальных сборках ФФ нет - например, в убунте. Более того. Стандартное решение ШГ в ФФ - совет нормально его пересобрать, либо взять там, где это делать умеют (например, в репозитории или в ppa). Это та проблема, что у тебя. Очевидно из вышеизложенного, что это проблема криворуких сборщиков, а не ФФ.


Да да, конечно, проблема не в нём. Он не использует GTK т.к. криворукие сборщики виноваты. Ты принципиально не читаешь, что я пишу или просто не знаешь как оно там работает?

в Опере нет ни малейших возможностей настройки (т.е. расширений), а это сразу ставит её ниже уровня плинтуса.


Брешешь. Настройки там есть и много. Расширения это не настройки. То, что Fx нельзя настроить без расширений так это его личные половые проблемы.

Так вот, оказывается, что Хром


Он не нужен, хватит его уже приплетать постоянно.

ФФ не идеал, но его недостатки блекнут перед идиотизмом его конкурентов


Очень хочется сказать похожее про его фанатов. Но, видимо, твоя клиника уже в твоей голове.

2. UI не корёжится производителем так, что нужно срочно бежать за новыми глазами.

кроме ФФ, такого пока не нашёл.



И тут особенно сочетается со сказанным фирменное ШГ.

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

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

IE6 не входит в состав Windows?

Щито??


То есть всё гораздо хуже, и Опера настолько плоха, что даже преимущество во времени ей не помогло?

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

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

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

>«The statistics vary, but Opera in unlikely to have more than 2% of the market» (c) http://blogs.sitepoint.com/2009/03/23/can-opera-become-popular/ http://en.wikipedia.org/wiki/Usage_share_of_web_browsers#Summary_table

«В мае 2010 года семейство операционных систем на базе ядра Linux — третье по популярности (1,13 %[10]) в мире на рынке настольных компьютеров» http://ru.wikipedia.org/wiki/Linux

Ну ты понял

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

> грамотно разрулит кэш.

разрулит


Пальчики не надо оттопыривать, разрулит. Эта бестолочь тебе разрулит кэш.

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

>С удовольствием перейду с ФФ на другой браузер, в котором одновременно:

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

2. UI не корёжится производителем так, что нужно срочно бежать за новыми глазами.


Не обманывай себя. Посмотри на Konqeror — расширения есть (мало, да), UI не корёжится, но корёжится страница! Лично я очень жду нормальных сборок конка с вебкитом. Если Конк будет открывать столько же сайтов, сколько и Хром, это будет эпик вин!

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

> Он не использует GTK т.к. криворукие сборщики виноваты

У него проблемы с ШГ т.к. криворукие сборщики виноваты. У нормальных сборщиков никакого ШГ нет. При чём тут наличие или отсутствие GTK - затрудняюсь понять. Нормально отображаемые шрифты внезапно становятся Г, если сказать человеку на ушко, что они - не GTK? Вот так сразу прямо на экране? Наверное, у них тоже есть уши, у шрифтов?

Настройки там есть и много. Расширения это не настройки


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

Если уж ты не ощущаешь разницу между «настройками» и «возможностями настройки», то понятно, почему вопрос «ШГ в фоксе» у тебя упорно съезжает на наличие/отсутствие в нём GTK.

фирменное ШГ


Не проявляющееся у большинства нормальных мэйнтейнеров, причём, независимо от наличия внутри GTK.

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

>ресайзит картинки без сглаживания

И правильно делает ясчитаю. Для масштабируемой графики придумали векторные форматы

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

Твоя викицитата - одна ссылка на статистику. Моя викицитата - 5 ссылок на различные, совпадающие, статистики.

Ну ты понял. И да, конечно, викивские 5 источников статистики - сосут по сравнению с LiveInternet, а то.

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

ФФ корёжит страницы? Или что? К чему этот вопрос обсуждать? Все они более-менее нормально показывают, меня устраивает.

K..


K-что? ;-)

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

Ну я в общем особо и не страдаю, даже несмотря на любовь к 120-150% зуму страниц, что вообще, полагаю, малохарактерно для юзеров.

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

Кстати, хочу заметить, эталонное ШГ я видел только в одном браузере, и это была последняя Опера, которую я поставил, дабы потестить глюки у одного заказчика. Погуглил на эту тему и понял, что проще пофиксить баг заказчика, а потом снести её и не вспоминать. Т.к. почему-то версию с shared qt они выложили только для старья типа 10.10 вроде.

И, замечу, тут уже вина исключительно Оперы, т.к. собирается она ими самими, а не какими-то мэйнтейнерами. Да даже тут на ЛОРе тред был, по-моему, на эту тему.

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

> Повторно загружаются ВСЕ картинки.

У нас или совсем-совсем разные ФФ, либо интернеты, либо и то, и другое. А может просто дело в мировосприятии. Только что открыл фоксом на нетбуке десять больших картинок во вкладках и выключил вайфай. Почему-то удалось сохранить всё, что было открыто. Наверное, он их повторно загружает через libastral.so.

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

«Я верю своим глазам, я верю своим ушам…» © А. Уральский.

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

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

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

Продолжение истории успеха, оффтоп. Открыл Оперу заново с теми же вкладками, все позакрывал, решил посмотреть History. Намертво зависла ещё раз. Opera 10.62 — это точно стабильная версия? Да, после Force Quit, процесс остался в памяти и уже откушал 420 MiB (колибри, а именно эту птаху они выбрали для оформления главной страницы opera.com, такой толщины просто не взлетит). Пряморукие софтверные компании, да. Куда уж там сообществу open-source…

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

>ФФ корёжит страницы? Или что? К чему этот вопрос обсуждать? Все они более-менее нормально показывают, меня устраивает.
Нет, не ФФ, Konqueror корёжит. Но он удовлетворяет названным требованиям: иметь расширения, настраивать клавиши и не корёжить UI.

K..

K-что? ;-)

Видимо, твой браузер всё же корёжит страницу. Не нашёл такого в своём сообщении ;-)

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

>Продолжение истории успеха, оффтоп. Открыл Оперу заново с теми же вкладками, все позакрывал, решил посмотреть History. Намертво зависла ещё раз. Opera 10.62 — это точно стабильная версия? Да, после Force Quit, процесс остался в памяти и уже откушал 420 MiB (колибри, а именно эту птаху они выбрали для оформления главной страницы opera.com, такой толщины просто не взлетит). Пряморукие софтверные компании, да. Куда уж там сообществу open-source…

Повторил - все прекрасно работает и не виснет. Видимо у тебя карма такая. Или руки.

Мля, капча karma friciefo подтверждает!!!!

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

Ну, тут наверное вопрос в том, что быть K и не корёжить UI в моей убунте не так-то просто ;-) Хотя digikam справляется.

Да, кстати, «Konqueror addons/extensions» в гугле выдаёт только вопросы «где найти». Найти не удалось.

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

У тебя какой-то кривой дистрибутив. Годами в операх постоянно висит >50 вкладок, падения редки. Автообновление контента конечно-же отключено.

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

>IE6 не входит в состав Windows?

Ну, раз уж на то пошло… Какой браузер предустановлен в большинстве дистров? Какой браузер пиарится на всех сайтах/формуах/журналах/итд круглые сутки с ~2005 года и по сей день?

что даже преимущество во времени ей не помогло?


Что значит «не помогло»? За это время ребята поднялись, Opera Mini и Mobile стали одними из (если не единственными) лидеров мобильных браузеров, Adobe и Nintendo используют оперовский движок в своих продуктах.

Пока Тормозилла живёт на чужие подачки и в очередной раз уродует интерфейс, а школота начинает брызгать слюной при каждом упоминании Оперы, её разрабы зарабатывают деньги, и зарабатывают их своими собственными руками. Не удивительно, что они даже не думают открывать исходники.

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

>Ну, тут наверное вопрос в том, что быть K и не корёжить UI в моей убунте не так-то просто ;-)
Аааа, да, согласен :-)

Да, кстати, «Konqueror addons/extensions» в гугле выдаёт только вопросы «где найти». Найти не удалось.

Да, их настолько мало, что все без проблем умещаются в тарболле:
http://yfrog.com/jqkonquerorj

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

Ну а про то, что «мегаинновационные» фичи ФФ и Хрома появились в Опере за много лет до, мне даже как-то напоминать неудобно. :)

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

У лисофагов сезон кормления?

> Вторая. ШГ в браузере (в том числе и в меню). Никакого ШГ в нормальных сборках ФФ нет - например, в убунте. Более того. Стандартное решение ШГ в ФФ - совет нормально его пересобрать, либо взять там, где это делать умеют (например, в репозитории или в ppa). Это та проблема, что у тебя. Очевидно из вышеизложенного, что это проблема криворуких сборщиков, а не ФФ.

В Ubuntu вроде как либы патченные. А как дела у Firefox в других дистрах?

так ещё и выглядит, как г-но.

Ну, Гугл же. От этого Хром страшнее Фреди Крюгера. Интерфейсом занимались настоящие программисты.

Root-msk ★★★★★
()

>Выпуск Firefox 4 должен состояться в ноябре.

Эх, поскорее бы!

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

Когда производительность огнефокса повысится достаточно, что бы работать с этим без тормозов


Ладно тогда черт с ним с CSS+JS, а у кого-нибудь есть кастомные скины для LOR? Вроде в опере и FF можно выбрать «User view» для сайта и смотреть в своем скине со своими цветами темами и шрифтами

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

Потому, что миллионам леммингов скорость нафиг не упала. Вон, гугль придумал мегафичу instant search, почему?


Миллионам леммингов скорость загрузки и рендеринга нафиг как раз упала

Другое дело нафига изобретать JS JIT если уже есть java-plugin+HotSpot?

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

> Какой браузер предустановлен в большинстве дистров?

Опенсорсный?

Какой браузер пиарится


Опере кто-то мешает?

Что значит «не помогло»?


Не помогло завоевать симпатии стольких же юзеров, что у ФФ.

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