LINUX.ORG.RU

firefox 3 alpha2 release


0

0

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

  • Изрядно переписан код, ответственный за просчет взаимного расположения элементов на странице.
  • Наконец то браузер действительно проходит ACID2 тест.
  • Поддержка Web Apps 1.0 API отныне радует.
  • Более полная поддержка CSS 2.1 радует не меньше.
  • XML документы будут теперь отрисовываться по мере загрузки, а не после оной.
  • Теперь для UI используется библиотека Cairo
  • Больше разных SVG элементов и фильтров.

Также было поправлено много ошибок. А кроме всего прочего, приятными изменениями являются ещё и:
  • Никакой поддержки устаревших Windows 95, Windows 98, и Windows ME. В связи с чем удалено много-много лишнего кода.
  • Нестандартные JavaScript-объекты тоже вычищены. Веб-мастера, не следующие W3C -- берегитесь!

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



Проверено: Shaman007 ()
Ответ на: комментарий от infodime

> Получается, даже в 3-й версии не решат одну из главных проблем ФФ под линукс - утечки памяти и падучесть? Печально

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

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

> пользовался вася пупкин файрфоксом - зашел на любимый сайт, а он не работает и выкинул файрфокс в топку и сел назад за осла

> медвежью услугу себе делают :)

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

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

>Вопрос только как определять адрес вебмастера :)

TO:webmaster@thatuglyhost.com CC:root@thatuglyhost.com

Правильно нефиг на хостингах кривые поделия размещать.

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

> Стабильность улутшется? А то у меня firefox 2 постоянно то падает то тормазит.

А у меня никогда не падает и не тормозит. Что я делаю не так? (c)

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

> действительно, когда уже сделают libgecko.so ? :)

Никогда ;) Так как тогда FF отправится по стопам Netscape.

anonymous
()

> Наконец то браузер действительно проходит ACID2 тест.

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

> Также было поправлено много ошибок

Я больше заметил несовместимость с Sage, Flashblock и Html Validator из-под Firefox2. Память жрёт стабильно много и не зависит от количества открытых вкладок. Подтормаживает при загрузке страниц. В общем это настоящая альфа со своими багами и глюками. Не стоит на неё вот так просто переходить. Возвращаюсь в Mozilla Firefox 2

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

>Windows 95, Windows 98, Windows ME, Windows 2000, Windows XP, Windows Vista... я взволнован =)

В фортунки! Нимедленно!

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

При выходе выскочило:

./run-mozilla.sh: line 131: 3303 Ошибка сегментирования "$prog" ${1+"$@"}

los_nikos ★★★★★
()

а может кто-нибудь под Linux его протестить, у него также память течет как и в предыдущих версиях? ну то есть если в нем оставить страницу открытой с автоматической перезагрузкой этой страницы, он через 3 дня у меня 500Mb рамы отьедает.

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

> он через 3 дня у меня 500Mb рамы отьедает

По три дня смотреть - лучше logwatch запускать по cron.

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

Что я делаю не так? Из всех рюшечек только html-валидатор не завёлся... Впрочем он не завёлся и из под поставленной "на поиграться" убунтой, со вполне себе вторым фоксом... В gtk ничего никуда не ползёт. Тема -- GTK2-Step. Показывайте скриншоты :) И будем посмотреть... Может это у вас что-то умерло? :))

kass
()

> Больше разных SVG элементов и фильтров.

Уж чем, а текущим плачевным состоянием поддержки SVG я бы хвастаться не стал.

Причём даже если не брать во внимание отвратительное качество рендеринга SVG (особенно под Linux) скорость этого гиппопотама при встрече с SVG падает ещё больше.

Не знаю как остальные части этого монстра, а поддержка SVG в нём на 100% платформо-зависимая, следовательно назвать его многоплатформенной в чистом виде язык не поворачивается.

StrangerTeam
()

Вру. Оказалось, что валидатор только в статус ничего не выводит... Но по ^U -- всё нормально.

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

> Память жрёт стабильно много

под memory cache отжирает авансом?

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

>Ну что же. Будем дальше пользовать кто конк, кто оперу. У их разработчиков руки растут не из зада

Насчёт конка не знаю... им по большей части занимается KDE....

Насчёт оперы, дак у них нет другого выхода... имхо править баги могут только они.

>вместо пиара они программируют и им не плевать на русскоязычных пользователей и версии под линукс.

вместо бесконечного пи...жа взяли бы кто-нить, да и пофиксили проблему с русскими расскладками.... имхо код открытый... и при помощи /dev/brains вполне понимаемый...

не помню точно можно ли это сделать без пересборки, но помоему где-то можно наипать плугины и экстешены путем выставления версии 2.0 или 1.5 %)

или распаковать xpi (zip) сменить там Version Max на что-нить типа 5.0 ;) запаковать обратно и установить... работает ~80% расширений.

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

> А у меня никогда не падает и не тормозит. Что я делаю не так? (c)

Может попробовать его всё-таки запустить? ;)

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

> действительно, когда уже сделают libgecko.so ? :)

Уже сделано, только отключено из-за мелких проблем...

не libgecko.so а libxul.so. (оный может быть совсем без xul ;))

здесь собственно инструкции как это включить: http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=...

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

> Уж чем, а текущим плачевным состоянием поддержки SVG я бы хвастаться не стал.

ты случайно ни чего не путаешь?

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

>Насчёт оперы, дак у них нет другого выхода... имхо править баги могут только они.

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

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

>> Уж чем, а текущим плачевным состоянием поддержки SVG я бы хвастаться не стал.

>ты случайно ни чего не путаешь? >romaxa (*) (08.02.2007 22:09:28)

Абсолютно ничего не путаю, такого бардака с SVG нет ни в одном браузере:

http://team.org.ru/test/blur/

StrangerTeam
()

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

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

Ну конечно формальный тест оно проходит, но когда в рисунке больше 2-х квадратиков с блюром начинаются явные проблемы, в первую очередь и производительностью тут ещё не самое страшное

http://www.w3.org/Graphics/SVG/Test/20061213/htmlObjectHarness/full-filters-g...

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

>вместо бесконечного пи...жа взяли бы кто-нить, да и пофиксили проблему с русскими расскладками.... имхо код открытый... и при помощи /dev/brains вполне понимаемый...

На кой, при наличии отличных по качеству альтернатив, использовать продукт, который сначала нужно обточить напильником, переписать, поправить баги и потом их, скорее всего, одни хрен не возьмут разработчики в основную ветку, ибо "костыль"? Баг известен уже годами, у продукта есть постоянные разработчики. А так - сегодня будете править баги за криворукими разработчиками, а завтра будете полностью портировать всю ветку на линукс, ибо ось не "приоритетная" и вообще разработчикам лень вникать в такие глупости. Под винду же пользователей куда больше.

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

>фф как раз ценен (помимо прочего) почти полным отсутствием всякой хренотени внагрузку - АКА "плагинов"..

А табы? А встроенная качалка? И это всплывает только за первые 3 минуты работы с ним.

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

>> А то у меня firefox 2 постоянно то падает то тормазит. >cairo обновлять до 1.3.10 не пробовал? Говорят, от падений помогает.

Firefox 2 не использует cairo, cairo используется только с версии Firefox 3 Alpha 1

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

> завтра будете полностью портировать всю ветку на линукс, ибо ось не "приоритетная" и вообще разработчикам лень вникать в такие глупости. Под винду же пользователей куда больше.

Разработчики мне ничего не должны.

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

>а может кто-нибудь под Linux его протестить, у него также память течет как и в предыдущих версиях? ну то есть если в нем оставить страницу открытой с автоматической перезагрузкой этой страницы, он через 3 дня у меня 500Mb рамы отьедает.

Так же течет. Обещают исправить в Alpha 3:

Известные проблемы:

Все системы

* После долгой работы в Интернете браузер может отьесть большое количество оперативной памяти. Для решения проблемы с потреблением памяти была внедрена новая система по сбору мусора (new garbage collection system). Однако, процесс интеграции Gecko в эту систему все ещё продолжается, и имеются известные утечки, приводящие к большому потреблению памяти при продолжительном использовании браузера. Для решения проблемы перезапустите браузер. Эта проблема будет решена в Alpha 3.
* Графическая система Cairo существенно изменила способ отображения всего текста и картинок по сравнению в предыдущими версиями Gecko, поэтому некоторые не-латинские скрипты и шрифты могут отображаться неверно.
* Всплывающее окно защиты от фишинга скрыто за содержимым страницы (см bug 341950.)

Windows

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

Mac OS X

* Выбор шрифта по умолчанию иногда игнорируется.
* Обрамления шрифта, такие как подчеркивания и перечеркивания могут быть неверно прорисованы.
* Сложные шрифты (напр: Индусский) могут неверно отображаться.

Linux и Unix

* Загрузка любой страницы с Китайским, Японским или Корейским текстом может повесить браузер (см bug 357637).
* Отображение сложных шрифтов (напр: Индусский) может быть существенно медленнее, чем в предыдущих версиях Gecko.
* Пользователи, не использующие Xorg 7.0 или выше, сообщали о проблемах с совместимостью.
* Пользователи, пытающиеся распечатывать сложные страницы, могут испытывать проблемы.

vovchik542
()

Как хорошо, что есть Опера!

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

>> Наконец то браузер действительно проходит ACID2 тест.

> А всё, что до этого говорили было блефом? о_О

Нет. Объясняю научно-популярно.

Acid2 проходила нестабильная ветка третьей версии, именуемая reflow branch. Сразу после выхода первой беты (в которой Acid2 ещё не было) её изменения загнали в trunk, в итоге nightly builds третьей версии получили поддержку Acid2. Поскольку вторая бета делалась уже на основе билдов с Acid2, тест проходит и она.

> Никакой поддержки устаревших Windows 95, Windows 98, и Windows ME. В связи с чем удалено много-много лишнего кода.

А вот это связано с переходом на Cairo (на всех трёх платформах), которая не поддерживается в этих версиях Windows. Это позволило основательно почистить код ценой обратной совместимости с мамонтами.

Вообще основные изменения новой версии движка, Gecko 1.9, как я их вижу - это reflow branch (там не только Acid2, но и основательная чистка кода), Cairo, а также Cocoa на Маках.

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

> Firefox 2 не использует cairo, cairo используется только с версии Firefox 3 Alpha 1

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

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

>Вообще основные изменения новой версии движка, Gecko 1.9, как я их вижу - это reflow branch (там не только Acid2, но и основательная чистка кода), Cairo, а также Cocoa на Маках.

+ http://wiki.mozilla.org/Mozilla2:GFXTextRun - оптмизации и ускорение рендеринга текста

+ http://wiki.mozilla.org/Mozilla2:Units - нормальная поддержка DPI

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

>* После долгой работы в Интернете браузер может отьесть большое количество оперативной памяти. Для решения проблемы с потреблением памяти была внедрена новая система по сбору мусора (new garbage collection system). Однако, процесс интеграции Gecko в эту систему все ещё продолжается, и имеются известные утечки, приводящие к большому потреблению памяти при продолжительном использовании браузера. Для решения проблемы перезапустите браузер. Эта проблема будет решена в Alpha 3.

Долго думал... Это у меня только? о_0

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

> Это у меня только?

Чайницкий вопрос: что они понимают под garbage collection?

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

Я имел ввиду что от смены версии cairo Firefox 2 менее падучим не станет...

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

>>Вообще основные изменения новой версии движка, Gecko 1.9, как я их >>вижу - это reflow branch (там не только Acid2, но и основательная >>чистка кода), Cairo, а также Cocoa на Маках.

>+ http://wiki.mozilla.org/Mozilla2:GFXTextRun - оптмизации и ускорение >рендеринга текста

>+ http://wiki.mozilla.org/Mozilla2:Units - нормальная поддержка DPI

Это для Mozilla 2 (Gecko 2.0)

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

> И так новость полдня висит, а ни одного оперофила в треде нет.

А жаль. Авось подсказали бы как побороть баг с кривым шрифтом в строке меню (иллюстрация: http://webfile.ru/1310963). Баг появился только в 9.10, в 9.0 всё было ОК.

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

> Авось подсказали бы как побороть баг с кривым шрифтом в строке меню

+ как отучить статические билды жрать память.

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

> ...новость полдня висит, а ни одного оперофила в треде нет.

Операфилы--люди занятые... Им некогда трахаться со всякими апплокаторами, расширениями и прочей хренью. Это вам делать нефига, вы и флудите на ЛОРе. :Р

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

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

Для использующих кириллицу.

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

> Операфилы--люди занятые...

Остальные об их существовании узнают из обсуждений mozilla.

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

>Им некогда трахаться со всякими апплокаторами, расширениями и прочей хренью.

да правильно... во и я пайду гаматся в Gothic3 на своем лаптопике....

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

> + как отучить статические билды жрать память.

Примечательно: внятно на этот вопрос ни один оперофил еще не ответил.

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