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 ()

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

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

Так измени его, сын мой! :) Между прочим, достаточно залесть в соответствующий раздел настроек...

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

А зачем вам статические сборки? Я например всегда юзаю shared (заодно и качать меньше...)

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

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

А что все пользователи Фокса англоязычные? Или при переключении на франц. локаль, например, хоткеи пашут??

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

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

>Потести данный ресурс разными браузерами.... >http://croczilla.com/svg/samples/

Для тестирования лучше использовать следующий ресурс: http://www.w3.org/Graphics/SVG/Test/

StrangerTeam
()

>Нестандартные JavaScript-объекты тоже вычищены. Веб-мастера, не следующие W3C -- берегитесь!

Так, так... А помните, как фаерфоксовцы кричали, что опера неправильно отображает некоторые сайты и им пофигу, что это из-за кривости сайта, а не оперы.

Поздравляю, господа! Теперь мы с вами в одной лодке! :)

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

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

>А зачем вам статические сборки? Я например всегда юзаю shared (заодно и качать меньше...)

"А зачем" -- не ответ.

Для RedHat 7.3/SLC3 на opera.com выложены именно статические сборки. Для shared надо доустановить qt3 + , возможно, свежую libstdc++. Что есть доп. геморрой.

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

>А какой графический браузер под линукс самый лучший на ваш взгляд?

Опера ;) А если серьёзно, то здесь решать можешь только ты сам, по возможностям опера и фф прмерно равны, так что такой выбор--больше дело вкуса, имхо.

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

> Или при переключении на франц. локаль, например, хоткеи пашут??

Не знаю, попробуйте установить fr_XX

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

>А какой графический браузер под линукс самый лучший на ваш взгляд?

>Опера ;) А если серьёзно, то здесь решать можешь только ты сам, по возможностям опера и фф прмерно равны, так что такой выбор--больше дело вкуса, имхо.

да здесь так фф обосрали, что если опера такая же, то под никсами я предпочту линкс =)

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

>да здесь так фф обосрали, что если опера такая же, то под никсами я предпочту линкс =)

ага ещё отключить сеть, выбросить комп ф фортачку, и уйти в монастырь

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

>А какой графический браузер под линукс самый лучший на ваш взгляд?

Опера и конк. Об ФФ на линуксе я уже забыл. Другое дело, что некоторые личности не могут переносить Qt... Но это уже другая история ;)

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

Да Вы так не пугайтесь, пользовать можно. Вот только вектор развития доверия как-то не внушает.

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

>Для RedHat 7.3/SLC3 на opera.com выложены именно статические сборки. Для shared надо доустановить qt3 + , возможно, свежую libstdc++. Что есть доп. геморрой.

Хм, странно... Я одно время ставил статические сборки, вроде ничего такого не замечал (может потому, что памяти у меня 512 метров :) А какую версию вы ставили, свежую скачивали?

Полюбому, я бы посоветовал поставить shared версию...

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

>На старых машинах тормозят, по сравнению с FireFox и, тем более, Mozilla suite.

А на быстрых наоборот, проверено! ;)

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

> вроде ничего такого не замечал (может потому, что памяти у меня 512 метров

Ссылка тут недавно пробегала: http://linuxforum.ru/index.php?act=ST&f=2&t=30303&hl=&view=fi...

Проблема не в том, что браузер ест 150M при 50-ти вкладках, а в том, что после закрытия части вкладок он остается на этих 150M. минус 1-2M, в лучшем случае.

>А какую версию вы ставили, свежую скачивали?

Это имеет место для всех графических браузеров под Linux, только одни лечатся (в том числе и динамические сборки Opera. Конечно, это пока авторам Opera не взбрело "улучшить" работу с памятью, как это было в некоторых сборках netscape. Тогда overload куска libc уже не поможет), а другие не лечатся.

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

> А что все пользователи Фокса англоязычные? Или при переключении на франц. локаль, например, хоткеи пашут??

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

Система Ubuntu 6.10, FF 2.0, раскладку ставил Франция > Альтернативная

Видать не врали мозилловцы, что это глюк не их а GTK.

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

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

Тогда это вообще каламбур какой-то получается :-/

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

Наверное, это связано с тем, что французский алфавит по сути расширенный английский, всякие v,c и т.п. совпадают. Попробуйте албанскую раскладку плиззз.

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

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

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

И правильно делали, GTK+ тут чист. А вот в pygtk (gajim) тоже не работают хоткеи с русской раскладкой в окне конфы; или это только у меня?

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

Если имеется ввиду окно со списком контактов, то всякие ctrl+A/P у меня работают на любой раскладке...

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

> Наверное, это связано с тем, что французский алфавит по сути расширенный английский, всякие v,c и т.п. совпадают. Попробуйте албанскую раскладку плиззз.

Албанская раскладка оказалась тоже расширением английской и все в ней работает. Не заработали хоткеи в афганской раскладке :)

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

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

Чееего? Opera Suite со всеми своими многочисленными фичами тормозит меньше и потребляет меньше ресурсов чем "голый"(без расширений) неюзабельный файрфокс. Забавно как адепты лисофилии пытаются выдать куцесть и функциональную убогость браузера за его неоспоримые достоинства.

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

>Хотя вот это приятно. А то удивительно было, что по некоторым свойствам даже IE не догоняли.

Наиболее полная поддержка CSS2 вроде у Opera9

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

> Если имеется ввиду окно со списком контактов, то всякие ctrl+A/P у меня работают на любой раскладке...

Нет, именно окно конференции...

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

> Албанская раскладка оказалась тоже расширением английской и все в ней работает. Не заработали хоткеи в афганской раскладке :)

LOL

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

в stardict тоже не работают кириличные хоткеи :(

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

>>Хотя вот это приятно. А то удивительно было, что по некоторым свойствам даже IE не догоняли. >Наиболее полная поддержка CSS2 вроде у Opera9

http://www.webdevout.net/browser-support-summary?IE7=on&FX2=on&OP9=on...

По синтетическим тестам поддержка CSS примерно одинакова. А JS? В реале Опера половину сайтов с JavaScript неправильно показывает, хотя по тестам JavaScript - Full Support. Опероманы, почему??

vovchik542
()

Ая вот пересел на Linux и не могу понять, почему контролы такие уродские?? Почему они не берутся из темы GTK??

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

Проверил. Alt+C на русской раскладке в окне конференции действительно не работает.

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

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

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

anonymous
()

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

А вот и не проходит - красная полоска слева внизу. Зато konqueror проходит :P (сам юзаю фф)

Danmer ★★
()

Подскажите кто-нибудь название темы для FF2, возвращающей look'n'feel от ранних версий?

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

> А вот и не проходит - красная полоска слева внизу. Зато konqueror проходит :P (сам юзаю фф)

Какая ещё полоска? Скриншот, пожалуйста. У меня всё проходит.

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

Да полоска есть, но она недавно появилась.... "BUGFIX"-ы мать их так...ж)

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

>Проблема не в том, что браузер ест 150M при 50-ти вкладках, а в том...

... а в том, что FF 2.0.0.2, оставленный на выходные, может сожрать за ночь 650Мб оперативки при семи открытых табах без флеша и жрать при этом 60..70% CPU. Как раз в понедельник такого убивал. Забыл закрыть а ночь. Опера в тех же условиях по неделе висит. Нет, не в тех же - закладок в ней 20..40 штук.

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

> http://mr.himki.net/index-alloc.html - бредятина. См.

>http://www.gnu.org/software/libc/manual/html_node/Malloc-Tunable-Parameters.html

Бугага. Вы облажались c характерным умным видом. :)

В glibc установка MMAP_THRESHOLD, скажем, 16 байт приводит к следующему:

на каждый malloc(size), size < 4K вызывыется mmap(0, 4096 ...), таким образом, процессу выдается страница 4K, в которой size байт мы занимаем.

При следующем malloc(size1), size1 < 4K - size, снова вызывается mmap(0,4096 ...), и т.д.

В результате, имеем много выделенных задаче страниц, в каждой из которой занято size << 4K. Overhead на порядки!

** В glibc MMAP_THRESHOLD не имеет смысла делать < размера страницы = 4K, иначе см. выше. **

В любом браузере наиболее вероятное size ~ 16-32 байт, т.е. делается много мелких malloc() с size << 4K, и _единицы_ c size >= 4K.

> Если бы все было так просто, проблемы с ФФ решались бы одним вызовом mallopt().

См. выше. :)))

Проблема решается malloc, в котором, например, после malloc(16) будет вызов mmap(0,4096,..), а при следующих malloc(16) возвращаются указатели из выделенной в первый раз страницы, пока она не заполнится. Так сделано в libc OpenBSD. Порт для Linux:

http://mr.himki.net/OpenBSD_malloc_Linux.c

Пишу щас из запущенной с ним mozilla. Ссылка на потребление памяти была выше ( где про статическую opera).

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

Полярис, это пять. Это которая фирма, или просто так?

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

> .. а в том, что FF 2.0.0.2, оставленный на выходные, может сожрать за ночь 650Мб оперативки при семи открытых табах без флеша и жрать при этом 60..70% CPU.

Что-то вы делаете не так ;) Ни разу такого не видел, FF живет _неделями_ на машине c 128M RAM, открываю/оставляю на несколько дней/закрываю десятки вкладок, CPU = 0%, код + данные + стек < 70M четко.

У вас в FF завелся ктулху^Wискусственный разум.

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

>По синтетическим тестам поддержка CSS примерно одинакова. А JS? В реале Опера половину сайтов с JavaScript неправильно показывает, хотя по тестам JavaScript - Full Support. Опероманы, почему??

Якобы то, что Опера "половину сайтов" с JavaScript неправильно показывается - это бред. А те страницы что работают в опере не вполне корректно, это в большинстве случаев своеобразно написанные сайты, например с проверкой по User-Agent - разным браузерам отдают различный контент. Во многих подобных случаях с кривыми сайтами, если сменить идентификацию Оперы для этого сайта на "Mask as mozilla" (через "Site preferences"), то все скрипты на странице начинают отрабатываться нормально. Примеров таких сайтов полно. Есть и запущенные случаи, когда скрипты тупо заточены под IE-only/Gecko-only с игнором прочих браузеров.

anonymous
()

раз уж зашел разговор про файрфокс, решил спросить у опероводов - почему opera не использует linguist??? ИМХО для разработчика ОЧЕНЬ удобная фича QT...

Orlangoor ★★★★★
()

>Полярис, это пять. Это которая фирма, или просто так?

Мля, думал же все замазал...=) Нет, мне просто так захотелось :P Это Полярная звезда так называется =)

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