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.

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

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

> Поддержка темы GTK в виджетах HTML (а не только XUL) под Mac OS X и Linux.

будет фейс на чистом gtk? O__o

Если да, то поставлю...

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

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

М-м-м, я прошу прощения, а color fringing у FF_два_ действительно такой сильный, и это действительно Вам нравится?

На мой взгляд шрифты на скриншоте у FF3 покорректнее в точки переведены, чем на скриншоте FF2.

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

> будет фейс на чистом gtk? O__o

Нет.

Это значит, что виджеты в HTML-формах теперь выглядят по-родному, как XUL-виджеты, а не как закос под Offtopic 95.

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

Я решил проблему проще :-). Левый Ctrl-Shift у меня за переключение раскладки, а правый - за комбинации. Соотв. изменения к xkb'шным правилам отправлены Удальцову, так что, спрашивайте в аптеках города. Кстати, можете ему пожаловаться на баг про нажимание vs отжимание ;-)

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

>Так я мог куки из FF выковыривать для wget простым текстовым редактором или скриптом, а теперь это будет проблемно.

sqlite dump отменили? Ну будет у тебя в скрипте лишняя строчка. А, может, и лишней строки добавлять не придётся.

echo 'SELECT artist.name, title, playcounter FROM statistics INNER JOIN tags ON tags.url = statistics.url INNER JOIN artist ON artist.id = artist ORDER BY playcounter DESC LIMIT 20;'|sqlite3 /home/balancer/.kde/share/apps/amarok/collection.db

Юрий Визбор|Прикосновение к земле|10
Юрий Визбор|Турбины "Ту"|9
Тимур Шаов|О пользе и вреде снобизма|8
Nautilus Pompilius|Последний человек на Земле|8
Сплин|Бериллий|8
Владимир Высоцкий|Канатоходец|8
Юрий Визбор|Вставайте, граф|8
Александр Розенбаум|Флагманский марш|7
Александр Розенбаум|Удивляюсь|6
Юрий Визбор|Командир подлодки|6
Олег Медведев|Амазарский ястреб|6
Комаров, Башаков, Арбенин|Мы никогда не умрем|6
Юрий Визбор|Вот уходит наше время|6
The Rolling Stones|Paint It Black|6
Herbie Hancock|Three Bags Full|6
Leonard Cohen|Everybody Knows|6
Юрий Визбор|Прикосновение к земле|6
Булат Окуджава|Ваше благородие...|6
Александр Мирзаян|Песнь Исхода|5
Пикник|Нигредо|5

Ты такие выборки скриптом можешь делать? :)

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

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

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

ps. сам сглаживанием не пользуюсь.

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

>browser.enable_automatic_image_resizing = false >Патч не нужен (С)

Эта штука не поможет - она отвечает за автоматическое уменьшение фоток 2000х3000 до приемлимого размера. Работает на урлах картинок.

А с зумом пока идёт война: https://bugzilla.mozilla.org/show_bug.cgi?id=401322

timf
()

Говорят, там должны были пофиксить багу семиЛЕТНЕЙ давности — отсутствие поддержки ­. Это настолько тупая и старая бага (#9101 в багзилле, кажись), что я уже даже новость про нее в Компьютерре постил.

Кто поставил — проверьте, а?

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

> Будем надеяться, что сделают рычажок - text zoom only.

В about:config:

mousewheel.withcontrolkey.action = 3 - text zoom
mousewheel.withcontrolkey.action = 5 - full zoom

Но это только для мышки. Насчёт Ctrl-+ и Ctrl-- не знаю.

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

> Говорят, там должны были пофиксить багу семиЛЕТНЕЙ давности — отсутствие поддержки ­

Так и есть.

https://bugzilla.mozilla.org/attachment.cgi?id=906

В Firefox 2 эта страница должна показывать кучу дефисов, в Firefox 3 - нет.

Sikon ★★★
() автор топика

>Новый, более симпатичный GUI для протоколов ftp:// и file://.

Красиво... удобно, быстро! А где предпросмотр страниц?

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

>интересно, fit to width сделали? а то знакомые оперисты задолбали.

А он в firefox-e похоже и не нужен (сейчас в 3-м проверяю), а опере уже недоело fit to width постоянно нажимать!

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

>В печатном виде?

Нет, при наведении на вкладку - миниатюры вобщем

GladAlex ★★★★★
()

О!!!!! Прокрутку нормальную сделали наконец-то: при обновлении треда с новыми сообщениями страница не "улетает" вверх, а остаётся на том же месте, где и читал, как в опере - очень удобно! Ура! Оперу можно будет теперь отправить на покой ;)

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

рановато ты Оперу хоронишь ;) Лично я с Оперы ни ногой, т.к.

1) 9.50 ещё быстрее рендерит странички, чем 9.2x. FF до этого далеко, особенно до рендеренга на лету, то бишь по мере загрузки странички.
2) многое есть искаропки, для чего в FF нужно ставить расширения
3) отключение/включение изображений на лету
4) не так прожорлива, как FF, и работает гораздо быстрее
5) z,x,1,2 - оперовцы поймут. Кто не знает - z,x - вперёд/назад по истории, 1,2 - вперёд/назад по списку табов.
5) оффлайн браузинг при хождении по истории клавишей "Назад" работает гораздо быстрее, точнее мгновенно. FF задумывается.

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

> 3) отключение/включение изображений на лету

ImgLikeOpera

> 5) z,x,1,2 - оперовцы поймут. Кто не знает - z,x - вперёд/назад по истории, 1,2 - вперёд/назад по списку табов.

Alt-влево, Alt-вправо, Ctrl-Tab, Ctrl-Shift-Tab. По мне, так куда логичнее.

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

>>ImgLikeOpera

см. п.2

>>Alt-влево, Alt-вправо, Ctrl-Tab, Ctrl-Shift-Tab. По мне, так куда логичнее.

логичнее, и два раза неудобнее. А об Alt-влево вообще можно пальцы сломать :) Заметь, в Опере когда читаешь тот же ЛОР, действуешь стрелками вверх-вниз, и чтобы почитать следующую открытую тему, достаточно мизинцем нажать '2' на нампаде. имхо мегаудобно, особенно при чтении html документации.

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

> интересно, fit to width сделали? а то знакомые оперисты задолбали.

Иногда помогает расширение toggle word wrap (на lor'е точно помогает).

amm
()

интересна также дальнейшая судьба APNG. Как стандарт он отклонён PNG Group, но в FF и Опере уже поддерживается.

alex_custov ★★★★★
()

Ну что я могу сказать. У голого демонстрационного образца скорость ну совсем чуть-чуь меньше чем у Оперы 9.24, что приятно. Что неприятно, отвалились ценные расширения всякие. Будем посмотреть, будем увидать.

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

> И клиентам Оперу ставлю на оффтоп, а там, где FF стоит - сношу нафик, и всё равно Оперу леплю.

Убейся срочно. :) Это называется фанатизм.

По теме: чейнджлог очень понравился, надо будет попробовать... :) А насчёт закладок с помощью звёздочки - это как у flock?

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

>М-м-м, я прошу прощения, а color fringing у FF_два_ действительно такой сильный, и это действительно Вам нравится?

Возможно во всём виноват мой не самый лучший монитор (SM730BF)... но с этим самым color fringing'ом шрифты смотрятся совершенно нормально, и главное - читаются без напряга. При этом они чёрные. А в третьем ff безобразие какое-то - они цветные, очень резкие и ужасно режут глаза, как будто никакого сглаживания и нет вовсе - читать такой текст не то что некомфортно, просто невозможно. Такие они и были во всей системе раньше, до патчей DavidTurner'а.

anonymous:

>на первой картинке какой-то кошмар. чуть глаза не вылезли. вторая немного лучше, но размозня еще видна.

Ну а монитор-то какой?

>ps. сам сглаживанием не пользуюсь.

Оно и видно.

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

>Что неприятно, отвалились ценные расширения всякие

user_pref("extensions.checkCompatibility", false); в prefs.js

P.S. Я так понимаю весь собравшийся народ или не пользуется rgb сглаживанием шрифтов, или уважает дедовский "legacy" метод? KRoN73, неужели ты тоже считаешь это эталоном качества?

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

> А насчёт закладок с помощью звёздочки - это как у flock?

А как у Flock?

Здесь так: нажимаешь звёздочку один раз - страница добавляется в папку Recently Starred Pages. Нажимаешь два - открывается панелька:

http://lucidfox.org/dump/lorbookmark.png

Как по мне, так не очень интуитивно.

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

> Лично я с Оперы ни ногой, т.к.

> 5) z,x,1,2 - оперовцы поймут. Кто не знает - z,x - вперёд/назад по истории, 1,2 - вперёд/назад по списку табов.

Кому и hjkl — удобные курсоры. Но подавляющее большинство населения планеты так не считает.

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

По моему мнению zx и прочая ботва в ФФ не нужны. Потому что тогда поиском по странице не получится пользоваться.

ebonent ★★
()

А возможность удалить поисковые машины есть? А то во втором фоксе я удалить ненужные ниасилил :(

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

Опс, оказывается у меня 1.5. Во втором нашел :) Прошу прощения. Всем чмоки в этом чате :)

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

> cairo, говорите? в смысле «мы упорно работали над тем, чтобы наш тормозной брофзер тормозил не только в XUL, но и в рендеринге HTML»?

Ваши представления о Cairo застряли где-то в районе 1.0.

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

> рановато ты Оперу хоронишь ;) Лично я с Оперы ни ногой, т.к.
> 4) не так прожорлива, как FF, и работает гораздо быстрее

Можно, конечно, много лепетать про руки и тэ дэ, но 150 метров памяти она жрёт влёгкую. Ubuntu 7.10, поставлен .deb , взятый с сайта оперы.

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

>2) многое есть искаропки, для чего в FF нужно ставить расширения

Если надо "искаропки", то иди назад на Венду!

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

>А возможность удалить поисковые машины есть? А то во втором фоксе я удалить ненужные ниасилил :(

Ананимус: Тыкай по иконке с текущей поисковой машиной, выбирай "Управление поисковыми плагинами", выбирай от чего хочешь избавиться и нажимай на кпопку "Удалить" и будет Тебе счастье :)

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

>>2) многое есть искаропки, для чего в FF нужно ставить расширения

>Если надо "искаропки", то иди назад на Венду!

Я не понял - вы противник или сторонник Винды ?

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

удел лепетать оставь гарику ;)
Опера (9.24) работает с утра, открыто 10 вкладок.
Firefox запущен только что, 0 вкладок:

[alex my]$ ps aux|grep opera
alex     5180  1.2 15.6  90912 35216 ?        S    09:24   3:23 /usr/lib/opera/9.21-20070510.6/opera -notrayicon -nomail -style baghira

[alex my]$ ps aux|grep icew
alex    32423 18.4 12.6 119152 28420 ?        Sl   13:54   0:02 /usr/lib/iceweasel/firefox-bin -a firefox

----

P.S. Debian Etch.

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

>>Но подавляющее большинство населения планеты так не считает

+

>>либо примириться с такой вещью как мнение большинства.

Ты сейчас про Windows говорил ?

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

> удел лепетать оставь гарику ;)

Что сынок, как наехали - так сразу за широкую родительскую спину прятаться лезешь?

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

> Говорят, там должны были пофиксить багу семиЛЕТНЕЙ давности — отсутствие поддержки ­

>Так и есть.

>https://bugzilla.mozilla.org/attachment.cgi?id=906

>В Firefox 2 эта страница должна показывать кучу дефисов, в Firefox 3 - нет.

firefox 2.0.0.8 (gentoo) дефисы не показывает

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

ps: я так думаю, должны быть переносы в конце строки, но их нет в 2.0.0.8, а совсем не куча дефисов

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

мои представления о cairo застряли ровно в том районе, который у меня стоит. на 2.9.3. хороший, удобный универсальный тормоз.

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

>Но подавляющее большинство населения планеты так не считает.

на финфак!

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

Ты что-то путаешь...

[onestep@onestep-box ~]$ pacman -Qi | grep "2.9.3"
[onestep@onestep-box ~]$ sudo pacman -Sy cairo
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: cairo-1.4.10-1: local version is up to date. Upgrade anyway? [Y/n]

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

>По моему мнению zx и прочая ботва в ФФ не нужны. Потому что тогда поиском по странице не получится пользоваться.

У среднего пользователя поиск по странице применяется НАМНОГО реже, чем навигация или переключение таба. А в редком случае, когда нужен поиск по мере набори - всегда можно "/" нажать.

...

Кроме того, такую фишку в Фоксе можно, как и в Опере, отключаемой сделать. Для меньшинств :)

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

> А он в firefox-e похоже и не нужен (сейчас в 3-м проверяю), а опере уже недоело fit to width постоянно нажимать!

настройки не осилил? там галка есть для установки режима fit to width по умолчанию. Если и это не устраивает, можно сделать специфичные настройки для всех нужных узлов (в фф этого не будет ближайшие несколько лет, похоже)

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

>P.S. Я так понимаю весь собравшийся народ или не пользуется rgb сглаживанием шрифтов, или уважает дедовский "legacy" метод? KRoN73, неужели ты тоже считаешь это эталоном качества?

Я не совсем въезжаю, о чём спич :) В этой теме скринов не заметил (или плохо смотрел), утром видел скрин с Фоксом с увеличенными картинками (это про неё разговор?), но смотрел его с машины с ЭЛТ. Впрочем, там сглаживание было вообще выключено, так что и говорить не о чем :)

...

А, или о http://lucidfox.org/dump/lorbookmark.png речь? Да, тут и сглаживание фиговое, и хинтинг.

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