LINUX.ORG.RU

Firefox 3.0 beta 1


0

0

Итак... после восьми альфа-версий (для сравнения: у Firefox 1.5 их было две, а у 2.0 - три) Mozilla наконец выпустила первую бета-версию Firefox 3.

Хотя внешне браузер почти неотличим от Firefox 2, список изменений поистине огромен.

Начнём с изменений в движке Gecko, который в Firefox 3 имеет номер версии 1.9:

  • Добавлен циклический сборщик мусора для объектов XPCOM.
  • Отрисовка через Cairo на всех платформах (как следствие, больше не поддерживаются Windows 9x/Me и Mac OS X 10.2).
  • Поддержка Cocoa под Mac OS X.
  • Поддержка темы GTK в виджетах HTML (а не только XUL) под Mac OS X и Linux.
  • Улучшенная поддержка SVG.
  • Переписан код, отвечающий за вычисления положений элементов (reflow). Результат: прохождение теста Acid2 и поддержка элементов inline-block и inline-table.
  • Отображение документов XML по мере загрузки, а не только после полной загрузки.
  • Поддержка формата Animated PNG (APNG).
  • Улучшения в XMLHttpRequest: метод sendAsBinary, поддержка межсайтовых запросов и document.domain.
Что касается самого браузера:
  • Добавлена библиотека FUEL (Firefox Extension User Library), автоматизирующая некоторые операции, для которых раньше приходилось прибегать к средствам XPCOM.
  • Breakpad - новое, открытое средство для отсылки отчётов о сбоях, заменившее проприетарный Talkback.
  • Cookies переписаны под SQLite.
  • Внедрена архитектура Places - закладки и история на основе SQLite. Переделан менеджер закладок, добавлена возможность добавления закладки одной кнопкой (звезда), поддержка тегов для закладок и "умные папки" - такие, как "самые часто посещаемые страницы".
  • Переписаны диалог закрытия браузера и диалог "Информация о странице".
  • Переписана автопрокрутка (прокрутка средней кнопкой), исправлен баг, приводивший к артефактам при автопрокрутке под Compiz/Beryl.
  • Добавлен менеджер плагинов (не путать с расширениями; к плагинам относятся, например, Flash и обработчик Java-апплетов).
  • Новый, более симпатичный GUI для протоколов ftp:// и file://.
  • Улучшения менеджера закачек; теперь, в частности, поддерживается докачка (в том числе и между сеансами).
  • Окно "Вы хотите запомнить пароль?" переделано в немодальную горизонтальную полосу вверху окна.
  • Новая вкладка "Приложения" в окне настроек, позволяющая переопределять обработчики протоколов и типов файлов.
  • Текстовое масштабирование по умолчанию заменено на полное масштабирование, вместе с изображениями. На всякий случай: к появлению горизонтальной прокрутки это _не_ приводит.
  • Кнопка "Перезапустить Firefox" в окне "Дополнения" теперь видима всегда.
И многое другое. К сожалению, в эту бету не попала специфичная для Linux тема Gnomestripe с поддержкой иконок GTK для кнопок панели инструментов и родными вкладками. В следующий раз.

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

Скачать различные языковые версии можно отсюда

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

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

Следовательно идёт лесом. Пока этот навоз не начнёт хотя бы работать из коробки без установки дополнительных костылей - ему на моей машине делать нечего.

anonymous
()

Раз за пользователей фф, поздравляю. Расскажите, кстати, что такое объекты XPCOM? Первый пункт имеет какое-то отношение к проблеме фрагментации памяти?

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

Перефразирую: доктор наук с кариесом должен умереть =)

ip1981 ☆☆
()

Немодальный диалог запоминания пароля действительно фантастически удобен, тормоза и глюки кайро теперь под все платформы доступны, sqlite — это гуд, на acid2 в принципе плевать, а уж масштабирование… Летс троллинг бегин!

annoynymous ★★
()

Кто уже скачал, отпишитесь -в help->about версия Gecko/2007110903 (3.0beta1rc3) или более новая?

anonymous
()

теперь понятно, почему сие убило у меня куки

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

переформатирование слишком "широких" страниц типа комментов на ЛОРе, когда аффтар пишет "войну и мир" 1 строкой в preformatted или когда расширение экрана невелико. Цель - убить горизонтальную полосу прокрутки.

Tupoy_Wenduzyatneg
()

Очень интересно.
# Добавлен циклический сборщик мусора для объектов XPCOM.
Вот этого действительно не ожидал. Разработчики молодцы.

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

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

Автоматически подгонять ширину не умеет, но можно добиться такого эффекта, несколько раз сделав zoom out. Теперь, кстати, настройки зума для сайтов запоминаются.

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

Мля... ну какое же оно медленное... так и вынуждают апгрейд делать. А вот хрен им!

troorl ★★
()

Круто! Теперь гномеры и лисофилы будут обсуждать каждый билд этого тормоза

alex-w ★★★★★
()

> Текстовое масштабирование по умолчанию заменено на полное масштабирование, вместе с изображениями.

млять ну нахера?!!! Надеюсь эту заразу можно будет отключать, иначе сам лично напишу патч...

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

>БД для кукерсов... жесть.

Через пару лет для юзанья огнелиса будет требоваться мускуль, пару гигов на винте и гига 4 памяти

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

>Через пару лет для юзанья огнелиса будет требоваться мускуль, пару гигов на винте и гига 4 памяти

Может опять форкнут, как это было с Mozilla->Firefox

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

>млять ну нахера?!!! Надеюсь эту заразу можно будет отключать, иначе сам лично напишу патч...

ну и чем тебе не по нраву эта полезная фича? тем, что не как у IE?

alex-w ★★★★★
()
Ответ на: комментарий от schumen

>Может опять форкнут, как это было с Mozilla->Firefox

Сколько говно не форкай в конфету оно не превратится

alex-w ★★★★★
()

Когда они наконец *.msi официальный сделают? Пока не сделают, пользователям не поставлю.

anonymous
()

Ужос! Какой же он толстый и неповоротливый стал. Тормозил, тормозил и упал после открытия 20-ти табов, теперь не запускатеся, сегфолтиццо. Короче фтопку FF3, кроме бесполезного жира, никаких нужных вещей не несет. Будем продолжать юзать 2-ку :(

anonymous
()

>Кнопка "Перезапустить Firefox" в окне "Дополнения" теперь видима всегда.

Какой прогресс! В команде огнелиса есть русские разработчики? Ведь здесь виден прекрасный пример русской логики: глючит? глючит! после перезапуска работает? работает! => кнопку перезапуска в студию!

Может в следующей версии еще перезапуск по таймеру прикрутят...

proDOOMman ★★
()

Вот он - Файрфоксакапец!

Ну что, уважаемые господа! ДАВАЙТЕ ВСЕ ПЕРЕХОДИТЬ НА ОПЕРУ!!!

anonymous
()

первое что пришло в голову: Ежики плакали, кололись, но продолжали жрать кактус (ц)

sceptik
()
Ответ на: комментарий от alex-w

Так первое время (до версии 1.0) Firefox был довольно быстрым.

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

>>Ужос! Какой же он толстый и неповоротливый стал. Тормозил, тормозил и упал после открытия 20-ти табов, теперь не запускатеся, сегфолтиццо. Короче фтопку FF3, кроме бесполезного жира, никаких нужных вещей не несет. Будем продолжать юзать 2-ку :(

Возможно я юзаю не такой протухший фокс как ты: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9b2pre) Gecko/2007112004 Minefield/3.0b2pre но у меня ничего не падает даже на ~30-40 табов, почти все с флешом

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

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

Радует что не форк, ибо Iceweasel уже имеется на борту

los_nikos ★★★★★
()

Ставим FF3, заходим в Википедию, открываем статью про FF и наблюдаем глюки в прорисовке веб-содержимого. Итог: новый движок сыроват. ФФ нужно ещё долго прокачивать. Ну или переделывать половину рунета под него. Чтоб всё отображалось как нужно.

anonymous
()

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

А за что тогда заплатили 500 баксов тем, кто его исправил??

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

>А за что тогда заплатили 500 баксов тем, кто его исправил??

Чтоб больше не правил :D

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

Это блевотство?.. я вообще к шрифтам придираюсь, но различие со второго раза увидел.

JackYF ★★★★
()

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

anonymous
()

Урра! Наконец-то включили украинский язык в список официальных.

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

>Эта beta1 в упор не видит системную libfreetype с пропатченным rgb-aa и шрифты просто мегаблевотные :(

>http://img225.imageshack.us/img225/5931/49876625fn4.png <<-- ff2

>http://img88.imageshack.us/img88/7992/3bln4.png <<-- ff3b1

Мое имхо конечно, но в фф3 шрифты у тебя лучше, чем в фф2 :)

anonymous
()

ВНИМАНИЕ!!

Эта тварь, похоже, сносит всё типа .mozilla* в домашнем каталоге.

Например, вашу резервную копию .mozilla.tar.gz

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

>> Текстовое масштабирование по умолчанию заменено на полное масштабирование, вместе с изображениями.

>млять ну нахера?!!! Надеюсь эту заразу можно будет отключать, иначе сам лично напишу патч...

А что не так с этой фичей? IMHO Она для многих будет весьма полезна. Например для ситуаций, когда имеется относительно небольшой по размеру монитор, но при этом с высоким разрешением (тобишь для ситуаций с высоким DPI). В настоящий момент рендеринг фонтов происходит с учетом DPI.. А изображения остаются в оригинальном размере.. И как итог - корявый внешний вид чуть ли не бОльшей половины сайтов. Так что не стоит торопиться с негативными выводами.

ClosedGL
()

> Скачать различные языковые версии можно отсюда

А сборок под x86_64 нету :-(. Развернул, запустил -- не запускается.

Ждем ебилдов...

eugine_kosenko ★★★
()
Ответ на: комментарий от alex-w

>> БД для кукерсов... жесть.

> Через пару лет для юзанья огнелиса будет требоваться мускуль, пару гигов на винте и гига 4 памяти

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

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

>># Добавлен циклический сборщик мусора для объектов XPCOM. >Вот этого действительно не ожидал. Разработчики молодцы.

О_о. потихоньку превращается в жаба-машину?

> Visual C++ генерит еще более эффективный код, ГЦЦ по сравнению с ним черепаха, которая плетется с 80-х годов и никак не дойдет до достойного уровня.

сан студия уделает их обоих

>Новая IDE от мелкософт: тормозит в 4 раза сильнее и не реально дает ничего нового по сравнению с 2005

А в каких из продуктов МС есть что-то новое? VC++, который не для .net от 6.0 недалеко ушел, как я понял.

>интересно, fit to width сделали?

это ерунда, вот если бы мгновенный back/forward сделали...

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

> БД для кукерсов... жесть.

Полностью верное решение. А что?

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

> Эта beta1 в упор не видит системную libfreetype с пропатченным rgb-aa и шрифты просто мегаблевотные :(

Спасибо, что уточнил, где именно мегаблевотность. Я бы подумал с точностью до наоборот. :)

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