The OpenNET Project / Index page

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

Тестирование седьмой бета-версии Firefox 4

11.11.2010 17:01

Доступна для тестирования седьмая бета-версия web-браузера Firefox 4, после выпуска которой API и функциональность браузера перешли на стадию заморозки. В начале января будет выпущен кандидат в релизы, до которого с интервалом в две недели ожидается выпуск еще трех бета-версий, направленных на финальное тестирование и выявление ошибок.

Из внесенных с момента выхода прошлой тестовой версии изменений можно отметить:

  • Браузер перешел на новый JavaScript-движок JägerMonkey, использующий легкий контекстно-ориентированный многопоточный JIT-компилятор, транслирующий JavaScript-классы на лету в машинный код. Скорость работы нового движка впечатляет, по сравнению с Firefox 3.6.12 скорость прохождения тестов V8 возросла в 5 раз, а тестов SunSpider и Kraken в 3 раза;
  • Для платформ Windows и MacOS X по умолчанию включена поддержка спецификации WebGL, определяющей способ формирования аппаратно ускоренного 3D-контента без привлечения сторонних плагинов при помощи HTML5 конструкций "Canvas" и JavaScript реализации OpenGL API. Для работы WebGL у пользователя необходимо наличие OpenGL-совместимой графической карты. Поддержка платформы Linux и Intel GPU ожидается в будущих бета-версиях;
  • Некоторые операции отрисовки на экране теперь выполняются с привлечением аппаратной акселерации, используя Direct3D 9 в Windows XP, Direct3D 10 в Windows Vista/7 и OpenGL в Mac OS X;
  • Проведена работа по улучшению web-типографики за счет использования шрифтов в формате OpenType с поддержкой лигатуры, кернинга и валидации шрифтов;
  • Добавлена поддержка HTML5 API для управления web-формами (HTML5 Forms API), позволяющего упростить процесс проверки корректности параметров web-форм. Например, новая возможность позволяет организовать проверку введения в форму корректного email-адреса, номера телефона или URL без использования JavaScript.

Подробный обзор новшеств, реализованных в прошлых тестовых выпусках Firefox 4, можно прочитать в тексте анонса первой бета-версии.

  1. Главная ссылка к новости (http://blog.mozilla.com/blog/2...)
  2. OpenNews: Доступна вторая бета-версия Firefox 4 для платформ Android и Maemo
  3. OpenNews: В Mozilla Firefox 4 будут обновлены встроенные по умолчанию поисковые движки
  4. OpenNews: Началось тестирование пятой бета-версии Firefox 4
  5. OpenNews: Доступна четвёртая бета-версия Firefox 4
  6. OpenNews: Доступна третья бета-версия Firefox 4
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28616-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (30) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 17:34, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а что насчет аппаратной отрисовки в лунксах, бздях и других?
     
     
  • 2.2, Stax (ok), 17:40, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это у них не приоритетно, видимо ;) Формально "запускается, не падает" - ну и хватит с линукса. А работают над ускорением там, где клиентская база и где надо конкурировать. С эксплорером, хромом. Под линуксом конкурентов особых все равно нет, можно и не париться с ускорением - и так "почти все" будут продолжать использовать. А там, где война за рынок, там да, работа кипит.
     
     
  • 3.12, Аноним (-), 18:44, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Chrome же как-то успевает сразу на нескольких рынках конкурентов давить.
     
  • 3.13, Не лисовод (?), 18:52, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > - и так "почти все" будут продолжать использовать. А там, где
    > война за рынок, там да, работа кипит.

    Есть конкуренция и под Линукс. Опера и Хромиум производят отличные продукты, которые, к тому же, не жрут столько памяти, как лиса. Так что использовать будут далеко не "почти все". Например, я не буду. Мозилла только под мастдай нормально делает. Под линь - разве что SeaMonkey (из которого сейчас пишу) на четвёрку по пятибальной шкале.


     
  • 3.18, User294 (ok), 19:40, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > Под линуксом конкурентов особых все равно нет

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

     
  • 3.24, Анонимиус (?), 14:14, 12/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Все верно, и так было с самого начала. Под вендой - летает как ракета, под лялихом - тормоз страшный и жручий, а лучшего все равно нет.
     
     
  • 4.26, ананим (?), 18:07, 12/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ну как уже надоели эти трольчики...
     
  • 2.5, Аноним (-), 17:52, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Для работы WebGL у пользователя необходимо наличие OpenGL-совместимой графической карты. Поддержка платформы Linux и Intel GPU ожидается в будущих бета-версиях;
     
     
  • 3.7, Аноним (-), 18:04, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ну да, но это совсем не значит, что страницы будут рисоваться через opengl
     

  • 1.3, StrangeAttractor (ok), 17:44, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот интересно, смогу ли я (и захочу ли - на сколько сложно это будет) использовать WebGL чтобы отобразить простенький трёхмерный (z=f(x,y)) график поверхности под Linux на старенькой Intel 82852/855GM...
     
     
  • 2.8, Аноним (-), 18:11, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    OpenGL 2.1: Intel >= GMA X3100
     
     
  • 3.10, StrangeAttractor (ok), 18:29, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем мне 2.1 для таких элементарных задач? Многие проги/игры, использующие OpenGL нормально работают, и графика в них покруче бывает чем та, что меня здесь интересует.
     
     
  • 4.14, Аноним (-), 18:59, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Они изначально решили установить требование не ниже Opengl 2.1, чтобы максимально упростить себе и разработчикам железа жизнь. Можно использовать программную эмуляцию, но не уверен, что она будет работать.

    Да, у Compiz и gnome-shell требования ниже, однако и время идёт. Сейчас вы уже не купите несовместимое с OpenGL 2.1 оборудование.

     

  • 1.4, qooxdoo (?), 17:51, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Скорость работы нового движка впечатляет, по сравнению с Firefox 3.6.12 скорость
    > прохождения тестов V8 возросла в 5 раз, а тестов SunSpider и Kraken в 3 раза;

    На реальных вещах пусть тестируют, а не на попугаях.

    В последнее время увлекся фреймворком qooxdoo. И наглядно вижу, что firefox сильно уступает в скорости работы javascript Хрому и Опере. Сегодня поставил Firefox 4 beta7 ситуация стала чуть лучше в сравнении с 3.5-3.6, но в общей сложности Opera и Chrome быстрее в 2 раза. Вот такие фиговые дела в мозилльном королевстве.

    Проседание хорошо видно на слабом железе в таких объектах как qx.ui.form.Tree и qx.ui.table.Table если их загрузить большими объемами данных. То что опера делает за 1-2 секунды, четвертый фаерфокс за 3-4. :(

     
     
  • 2.9, Аноним (-), 18:23, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >То что опера делает за 1-2 секунды, четвертый фаерфокс за 3-4.

    тут что-то делает не так далеко не браузер.

     
     
  • 3.11, qooxdoo (?), 18:38, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ява-скрипт загружается одинаковый, что в Opera, что в Chrome, что в Firefox. И тут выясняется, что в первых двух "все так", а в фаерфокс конечно же виноват кто угодно, но только не Firefox.
     
     
  • 4.22, Другой аноним (?), 05:54, 12/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    возможно в классе Tree сливает из-за того что, у тебя дерево сложное и много рекурсии получается. у куксду есть playground - http://demo.qooxdoo.org/current/playground/ можно подобрать код где будет сливать хром. :)

    рисуем список (List) на 1000 элементов. если тазик мощнее моего, то можно увеличить quantity по вкусу, чтобы заметно было.

    владельцам Firefox 3 не рекомендую запускать с quantity больше чем 10000.

    var quantity = 1000;

    var list = new qx.ui.form.List();
    list.set({ height: 280, width: 150, selectionMode : "one" });
    var item = null;

    for( var i=1; i<=quantity; i++ ) {
      item = new qx.ui.form.ListItem("Item No " + i, "icon/16/places/folder.png");
      list.add(item);
    }

    this.getRoot().add(list, {left: 50, top: 50});

    железка: Duron 900 (рухлядь для тестов). ram 2 гига. winxp.
    с момента нажатия на кнопку run в playground'е имеем такой результат:

    opera 10.63: 24 секунды.
    firefox 4 beta7: 26 секунд.
    chrom 7: 44 секунды.

    так что не все так плохо, в сравнении с firefox 3 это очень хороший результат, к тому же пока это beta7.

     
  • 2.19, Аноним (-), 20:27, 11/11/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > В последнее время увлекся фреймворком qooxdoo. И наглядно вижу, что firefox сильно уступает в скорости работы javascript Хрому и Опере. Сегодня поставил Firefox 4 beta7 ситуация стала чуть лучше в сравнении с 3.5-3.6, но в общей сложности Opera и Chrome быстрее в 2 раза. Вот такие фиговые дела в мозилльном королевстве.

    Странно, у меня ровно обратные результаты - FF на всем также или быстрее (до 20%) сафари и хрома. arewefastyet.com со мной согласен.

     

  • 1.6, lols (?), 17:52, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На опере расширения появились и сборка в 64 - если они не будут конкурировать - пойдут лесом
     
     
  • 2.21, Аноним (-), 01:15, 12/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    мало добавить поддержку расширений, надо их еще и написать
     
     
  • 3.23, Anonim (?), 07:38, 12/11/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    в каталоге уже более 100 штук. Там механизм расширений как в хроме, а значит просто портануть их и все. И это пока альфа. Все вы тут оперу хаете, а случись что ее вдруг откроют - ФФ тут же кинут все
     
     
  • 4.27, Аноним (-), 08:01, 13/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы как бы, во рту выросли грибы...
     

  • 1.15, Аноним (-), 19:01, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну да, конечно, опять этот троллинг: opera vs firefox...
     
  • 1.16, Иван Иванович Иванов (?), 19:04, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1) It's the first feature(s) complete version of Firefox 4.

    2) String resources are now frozen - that means you can now start translating Firefox 4 interface into your favourite language.

     
  • 1.17, Кракен (?), 19:22, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Перешел с хрома на фф4. Отличный браузер будет- скорость, фичи, свобода.
     
     
  • 2.30, Георгий (??), 21:07, 13/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Но к ФФ4 же пока нет никаких работающих приложений - к ней подогнали только разве что последнюю версию гугл-тулбара, АдБлок и ещё что-то - и всё, больше ничего нет.
     

  • 1.20, Ленивый Аноним (?), 21:16, 11/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Vimperator под 4 работает?
     
  • 1.25, Аноним (-), 17:35, 12/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Звук не работает. Вначале думал что компьютер "погнал", нет только в браузере не звук не воспроизводится.
     
     
  • 2.28, Аноним (-), 08:03, 13/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > только в браузере не звук не воспроизводится.

    Двойное отрицание, т.е. звук воспроизводится нормально, верно?


     
     
  • 3.29, Аноним (-), 09:31, 13/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Насчет двойного отрицания - опечатался,насчет звука уже разобрался.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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