Доступна (http://www.mozilla.com/en-US/firefox/3.0b3/releasenotes/) третья бета версия Firefox 3.0. В соответствии с планом, разработчикам предстоит выпуск еще одной бета версии, намеченной на 10-14 марта, после которой начнется выпуск кандидатов в релизы.
По сравнению с прошлой бета версией было внесено около 1300 изменений. Главное новшество - обновление визуального оформления для всех платформ, изменено оформление диалогов печати и открытия файлов, рядом со строкой ввода адреса появилась кнопка для быстрого добавления закладок.
Наглядно оценить Firefox 3.0beta3 можно просмотрев обзоры:
- "A deep look to Firefox 3 Beta 3 (http://mozillalinks.org/wp/2008/02/a-deep-look-to-firefox-3-.../)";
- "First look: Firefox 3 beta 3 polishes rough edges (http://arstechnica.com/news.ars/post/20080212-first-look-fir...)"Наиболее интересные улучшения Firefox 3.0:
- Улучшение возможностей связанных с безопасностью: более явное представление идентификационных параметров сайта, защита от загрузки вредоносных программ, более ясные сообщения об ошибках SSL, возможность интеграции антивирусного ПО в менеджер загрузок, более строгая проверка версии "небезопасных" плагинов и автоматическое выключение плагина при обнаружении проблем.
- Упрощение работы с браузером: улучшенный интерфейс управления сохраненными паролями, упрощенный механизм установки дополнений, новый менеджер загрузок с возможностью заморозки, полноэкранный режим просмотра, обзорный режим просмотра содержимого табов.
- Улучшения в плане персонализации: установка закладки в один клик, привязка тэгов к закладкам, удобный поиск закладок, переработанный механизм поиска в истории посещений через ввода запроса в строке ввода URL, возможность привязки web-приложения для обработки определенных типов загружаемых файлов (например, перенаправление "mailto:" на web-mail сервис).
- Новая архитектура для отображения графики и рендеринга шрифтов, значительные улучшения в HTML движке, запуск web-приложений в offline режиме, настройка цветовых профайлов для корректировки цветопередачи.
- Проведена работа по оптимизации производительности, устранено более 350 утечек памяти, переработанный механизм выделения памяти для XPCOM объектов. Закладки , история работы и cookies теперь хранятся в новом хранилище (транзакционная модель, на базе SQLite), защищенном от повреждения при крахе браузера.URL: http://www.mozilla.com/en-US/firefox/3.0b3/releasenotes/
Новость: http://www.opennet.me/opennews/art.shtml?num=14187
> Закладки , история работы и cookies теперь хранятся в новом
> хранилище (транзакционная модель, на базе SQLite)%#@, ну вот кому это нужно, а? Ну что, просто в plain text (или xml, на худой конец!) уже не катит? Обязательно это дерьмо с БД воротить надо? Ни разу за 7 лет (еще с mozill'ы 0.x.x начинал) эти данные из-за краха браузера не страдали!
>> Закладки , история работы и cookies теперь хранятся в новом
>> хранилище (транзакционная модель, на базе SQLite)Если такое решение позволит запускать несколько экземпляров броузера с одними и теми же настройками, то это хорошо.
лучше бы оно позволяло запускать его с разными настройками ;)
Дело не в крахе. Вот представьте себе, что вам на до на 1000 компов поставить FF с одинаковыми настройками. Как по мне, в данном случае, централизованное хранилище как раз к месту.
Честно говоря -- с трудом себе представляю такую ситуацию. Но можно ж ведь сделать просто мобильный профиль, на фиг базу-то городить. ИМХО, просто дань моде. И базу в базу, и сам тож в базу! (С) башорг.
По видимому вы плохо представляете себе как работает SQLite. Одно из ощутимых отличий - отсутствие неблокирующего многопроцессного доступа к базе данных. Т.е. одновременно в эту базу писать и читать может только одно приложение. И естественно она не сетевая.Могу и ошибаться, т.к. это было верно некоторое время назад. =)
Вот! Я и говорю -- дань моде, и ничего более.
ООЧЕНЬ сильно ошибаетесь, там и ACID транзакции и хранимые процедуры и триггеры
>ООЧЕНЬ сильно ошибаетесь, там и ACID транзакции и хранимые процедуры и триггеры
>Всё так! Но - она не сетевая - она встраиваемая!
Тот перец что про центрохран :) для 100 машин писал - просто ламо ....
> Ни разу за 7 лет (еще с mozill'ы 0.x.x начинал) эти данные из-за краха браузера не страдали!На сколько я знаю оно всегда в SQLite хранилось по этому и не падало, только теперь это типа следуюющая версяи SQLite.
HINT:
- SQLite _быстрее_ чем XML
- SQLite _маленькая_ -- 377k вся логика
- это встраиваемая база (то есть работает с оддним локальным файлом)При этом написание кода для этой базы _проще_ чем создание конфига в XML.
>устранено более 350 утечек памятивот чего ждали так долго
а доставать начинает это чудовище пожирающее память
Эх, для перехода не хватает расширения ImgLikeOpera
>Эх, для перехода не хватает расширения ImgLikeOperaMozilla/5.0 (X11; U; Linux i686; ru; rv:1.9b4pre) Gecko/2008020604 Minefield/3.0b4pre;
ILO - 0.6.15 - все замечательно работает :)))
>ILO - 0.6.15 - все замечательно работает :)))Хм, действительно. Спасибо :)
Мде, че-та на не компилицца ;(
gcc -o jsgc.o -c -I../../dist/include/system_wrappers -include /usr/home/luser/mozilla/config/gcc_hidden.h -DOSTYPE=\"FreeBSD8\" -DOSARCH=FreeBSD -DEXPORT_JS_API -DJS_USE_SAFE_ARENA -I/usr/home/luser/mozilla/js/src -I. -I../../dist/include -I../../dist/include/js -I../../dist/include/nspr -I../../dist/sdk/include -I/usr/home/luser/mozilla/js/src -I/usr/local/include -fPIC -I/usr/local/include -I/usr/local/include -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -Wno-long-long -pedantic -fno-strict-aliasing -pipe -DNDEBUG -DTRIMMED -Os -I/usr/local/include -I/usr/local/include -include ../../mozilla-config.h -DMOZILLA_CLIENT -Wp,-MD,.deps/jsgc.pp /usr/home/luser/mozilla/js/src/jsgc.c
/usr/home/luser/mozilla/js/src/jsgc.c:189: warning: type of bit-field 'prevUntracedPage' is a GCC extension
/usr/home/luser/mozilla/js/src/jsgc.c:199: warning: type of bit-field 'arenaIndex' is a GCC extension
/usr/home/luser/mozilla/js/src/jsgc.c:204: warning: type of bit-field 'firstArena' is a GCC extension
/usr/home/luser/mozilla/js/src/jsgc.c: In function 'js_TraceContext':
/usr/home/luser/mozilla/js/src/jsgc.c:2217: error: invalid operands to binary -
/usr/home/luser/mozilla/js/src/jsgc.c:2218: error: conversion to non-scalar type requested
gmake[5]: *** [jsgc.o] Error 1
gmake[5]: Leaving directory `/usr/home/luser/mozilla/obj-i386-unknown-freebsd8.0/browser/js/src'
gmake[4]: *** [libs_tier_js] Error 2
gmake[4]: Leaving directory `/usr/home/luser/mozilla/obj-i386-unknown-freebsd8.0/browser'
gmake[3]: *** [tier_js] Error 2
gmake[3]: Leaving directory `/usr/home/luser/mozilla/obj-i386-unknown-freebsd8.0/browser'
gmake[2]: *** [default] Error 2
gmake[2]: Leaving directory `/usr/home/luser/mozilla/obj-i386-unknown-freebsd8.0/browser'
gmake[1]: *** [build] Error 2
gmake[1]: Leaving directory `/usr/home/luser/mozilla'
gmake: *** [build] Error 2
Обновился. Смотрю.
Блямурная кнопка "Назад" и мрачная "Вперёд". Исчез свой стиль меню.
FireFox потихоньку усложняется :(