Трёхмерный браузер на основе Mozilla Gecko

uBrowser — это небольшой web-бруазер, задуманный как иллюстрация метода встраивания Gecko в сторонние приложения через libXUL. Программа отображает страницу как текстуру на некоторой поверхности (посредством OpenGL). uBrowser доступен вместе с исходными текстами, но, как отмечает автор, обозреватель не предназначен для замены традиционного двумерного браузера.

В принципе и добавить больше нечего. Работает, страницы отображает, память есть мало, колёсико мыши не работает :(. Красивая игрушка, не более. Доступно четыре режима отображения страниц: Flat, Cube, Ball и Flag. Из всех четырёх режимов самый красивый Flag, правда попасть на ссылку или в скроллбар достаточно проблематично.

Все подробности читайте на сайте проекта. Посмотреть скриншоты можно на этой странице.

uBrowser
uBrowser

Firefox 2.0 немного подробнее

Выпуск публичной бета-версии Internet Explorer 7 со встроенными закладками (табами), поисковой панелью, расширенной поддержкой RSS, блокировкой всплывающих окон и новыми функциями безопасности позволил предположить, что Microsoft собирается вернуть себе упущенное звание технологического лидера. Выход IE7 мог бы стать для Firefox таким же фатальным, каким стал выход IE4 для популярного в прошлом браузера Netscape Navigator.

Разработчики из сообщества Mozilla не согласны на такой вариант развития событий. Они готовят к выпуску масштабный апгрейд. Выпуск Firefox 2.0 запланирован на начало III кв. 2006 г. Первая альфа-версия Firefox 2.0 должна была появиться 10 февраля, но этого не произошло. Выпуск перенесли на март. Дело в том, что при координации работы множества разработчиков-добровольцев очень трудно соблюдать точные сроки, поэтому иногда случаются такие задержки.

Интересно, что ведущий программист Firefox 2.0 совершенно не обеспокоен в связи со скорым появлением IE7. Он даже шутит по этому поводу: «IE7 — это довольно хорошая [попытка нас] догнать, — говорит Майк Шрёпфер (Mike Schroepfer) в интервью Information Week. — Но они сделали несколько таких смешных вещей с табами и интерфейсом пользователя, что я просто не понимаю, зачем».

В свою очередь, разработчики Mozilla сейчас сконцентрировались на дальнейшем улучшении браузера Firefox. Их цель — оставаться на несколько шагов впереди Microsoft. До сих пор это отлично удавалось. По крайней мере, последние нововведения в IE7 — это почти сплошь повторения аналогичных функций Firefox.

Если при создании Firefox 1.5 разработчики фокусировались на совершенствовании платформы, то при создании Firefox 2.0 они работают в основном над улучшением интерфейса и расширении функциональности.

На специальном графике развития отмечены основные функции, которые планируется внедрить или улучшить в Firefox 2.0, а также их приоритет. Среди самых важных — переработка систем закладок и истории, добавление функций безопасности к расширениям, улучшения поисковой панели (возможность удаления поисковиков), а также изменения в интерфейсе табов.

Сейчас осуществляется тестирование новой системы под названием «Places», которая будет сочетать в себе системы закладок и историю серфинга. Появится удобный поиск во всем этом архиве, а также некое подобие тегов, когда закладка может существовать в нескольких папках одновременно.

Подвергнутся изменениям табы. По словам ведущего программиста, скорее всего будет внесено много мелких улучшений — и в табы, и в пользовательский интерфейс в целом. Например, кнопка «Закрыть» на каждом табе, а также функция отмены случайного закрытия. Возможно, появится функция сохранения рабочей сессии с запоминанием всех табов после перезапуска браузера. Многие из функций, которые планируется внедрить, уже сейчас доступны в виде расширений. «В этом одна из прелестей расширений, — говорит Шрёпфер. — Они как продвинутая исследовательская лаборатория, а также показывают, что нужно людям от браузера».

Еще одной важной функцией, которую добавят разработчики, станет принудительное отключение определенных расширений у всех пользователей сразу. Таким образом, разработчики могут мгновенно устранить проблему с каким-либо расширением, как только это проблема будет обнаружена. Вместе с тем не планируется вводить сертификацию расширений. По мнению Шрёпфера, вполне достаточно предварительной публикации расширений на сайте Firefox Add-ons.

Всё это конечно здорово и классно, но вот у Firefox'а есть одна небольшая проблема, а именно в так называемой «утечкой памяти». Если коротко, то это выглядит следующим образом: чем больше у вас открыто вкладок, тем больше ОгнеЛис отъедает память. Стоит заметить, что данную особенность браузера подметили очень многие пользователи, особенно после выхода версии 1.5. Ben Godger — ведущий разработчик Mozilla Firefox — объясняет почему Mozilla Firefox 1.5 использует так много памяти: вопрос состоит в том, что браузер хранит в ОЗУ до 8 срендеренных образов страниц для каждого tab'a, которая нужна для работы функции мгновенного перехода по истории вперёд и назад. Лично мне данная «фича» мало нужна. Отключить данную функцию можно набрав в строке браузера команду about:config и найти параметр browser.sessionhistory.max_total_viewers (по умолчанию он равен -1) и установить его значение в 0. Не забудьте перегрузить браузер.

До изменения этого параметра при 20 открытых вкладах Firefox отъедал 81 метр памяти, после изменения при тех открытых 20 вкладах — 40,7 метров. Решайте сами отключать данную фичу или нет.

Что нас ждёт в FireFox 2

Разработчики Mozilla Firefox, отпраздновав выход версии браузера за дробным номером 1.5, не собираются отдыхать и почивать на лаврах, наблюдая набирающий все большие обороты счетчик загрузок дистрибутива. Следующим важным этапом разработки должен стать релиз под громким названием "Firefox 2". Выйдет на экраны мониторов продолжение браузерного блокбастера уже к концу второго или началу третьего квартала этого года. Это важное для поклонников Firefox событие будет предварено появлением многочисленных "альфа", "бета" и "RC" версий. Первой "альфы" можно ждать уже в ближайшие пару месяцев.

Основан Firefox 2 будет на той же версии движка, что и Firefox 1.5 — в обоих браузерах используется Gecko 1.8. Зато большие изменения затронут пользовательский интерфейс. Приоритетными направлениями для разработчиков являются: система управления закладками, "tabbed browsing", улучшение работы с RSS-каналами, совершенствование встроенного поискового интерфейса.

Расширенная поддержка RSS, к примеру, позволит неискушенным пользователям подписываться на новостные ленты, не вникая в лишние подробности. Браузер будет сигнализировать о том, что на странице найден RSS-поток появлением значка "RSS", нажатие на который автоматически вызовет RSS-агрегатор, способный перехватить ссылку и подписаться на новый канал.

Немалое влияние на браузерную моду, видимо, оказывают идеи, примененные в программе Opera. Возможность норвежского браузера сохранять и в точности восстанавливать свое состояние между сеансами пришлась по душе разработчикам Firefox, и в план работ были включены такие пункты как "сохранение сессий" и "улучшенная поддержка кэширования и автономного режима". Справедливости ради, стоит отметить, что возможность сохранять содержимое вкладок браузера уже реализовано в подключаемом модуле SessionSaver, но, в отличие от Opera, Firefox, оснащенный этим плагином будет перезагружать все открытые страницы после запуска. В Firefox 2.0, похоже, ситуация будет исправлена.

Будут расширены возможности, предоставляемые Firefox для работы с полями ввода на веб-страницах. Браузер будет не только проверять орфографию вводимого текста (подобно тому, как это уже делает Thunderbird 1.5), но и предлагать варианты завершения начатого слова.

Внешний вид браузера для разработчиков стоит не на последнем месте. Если сейчас Firefox выглядит на всех операционных системах одинаково, то вторая версия, возможно, будет подстраиваться под окружающую среду более тонко. Однако увидеть Firefox, построенный на родных виджетах, к примеру, Mac OS X, можно будет только с выходом третьей версии.

Источник: compulenta.ru 

Оценка скорости работы популярных web-браузеров

Обновлен сравнительный обзор скорости работы популярных web-браузеров.

В тестировании под Linux приняли участие браузеры Epiphany 1.0.7, Firefox 1.5, Konqeror 3.4.91, Mozilla 1.8 alpha 6., Opera 9 technical preview 1.

Сравнивались такие параметры, как время первого и последующего запуска, производительность запуска JavaScript, скорость обработки сложных таблиц, CSS и прорисовки изображений.

Лавры победителя достались браузеру Opera. Firefox продемонстрировал весьма посредственные показатели.

  • Rendering CSS: быстрее всех оказалась Opera 6.03 выполнив тест за 0.47 секунды, Konqeror 3.4.91 — 0.72 сек., Opera 9 — 0.93 сек., Firefox 1.5 — 1.72 сек.
  • Rendering table: на первом месте Opera 6.03 (0.67 сек.), Opera 9 — 1.19 сек., Firefox 1.5 — 2.53 сек., Konqeror 3.4.91 — 2.97 сек.
  • Script speed: лидирует Opera 9 — 10 сек., Firefox 1.5 выполнил тест за 24 секунды, а Konqeror 3.4.91 за 77 сек.
  • Multiple images: результаты примерно одинаковы — Opera 9 — 1.76 сек., Firefox 1.5 — 1.92 сек., Konqeror 3.4.91 — 2.11 сек.

 

Отдельно проведен тест для текстовых браузеров, Lynx, Links2 и w3m.

FireFox 1.5 — стабильная версия

Как я уже писал, вчера — 29 ноября — вышла долгожданная стабильная версия. К сожалению, русской версии пока ещё нет. Список доступных версий можно посмотреть здесь. Я же пошёл качать версию 1.5 eng для Linux.

P.S. Что-то много сегодня надо выкачать. 🙂 

Импорт закладок

Тут с другом пытаемся решить одну небольшую проблему. Проблема связана с импортом закладок из браузера Opera в браузер Firefox. Самое простое и логичное решение пришло само и сразу. Заходим в закадки Оперы, выделяем все или нужные и сохраняем как html-файл. Отлично, закладки сохранились. Теперь открываем свежеустановленный Firefox, заходим в управление закладками, находим в меню "Импорт...". Т.к. мы сохранили "оперные закладки" в файле, то и делаем импорт из файла... Фиг, ничего не получает, ничего не импортируется. emoticon

Побившись ещё немного надо этой проблемой, в голову пришло другое решение. Наверняка есть какие-нибудь специальные программы-утилиты по синхронизации закладок в разных браузерах (несколько лет назад точно такая была, сам пользовался, пока окончательно не пересел на Mozilla/Firefox). Обратились к Гуглу. В ответ получили кучу ссылок на "менеджеры закладок". Что же? Уже лучше, вот только есть одна маленькая проблема. Траффик-то не халявный, да и тянут программу, которая нужна для разовой операции, что-то не очень хочется.

Так что вопрос о переносе закладок из Opera в Firefox остаётся пока открытым. Хотелось бы это решить без специальных программ. На худой конец работающий плагин для Firefox. 

Google уделяет много внимания Firefox

В том, что Google старается принимать участие в популяризации Firefox, нет ничего удивительного – стартовой страницей браузера по умолчанию является домашняя страница поисковика, в программе также имеется встроенная утилита для поиска. Однако, в последнее время Google уделяет программе особенно много внимания.

В частности, стало известно, что группа разработчиков из Mozilla, которых Google нанял на работу, занимаются ничем иным, как разработкой Firefox. Они совершенствуют возможности браузера по работе с вкладками. Об этом сообщил в своем блоге сам Ben Goodger – один из ведущих разработчиков Firefox, работающий в Google. Пока что неизвестно, будут ли использоваться экспериментальные версии браузера, созданные сотрудниками Google, в финальном релизе Firefox.

Google поддерживает Firefox еще и через программу для веб-мастеров. Владельцам сайта предлагается установить на его страницах специальную кнопку. Если пользователь приходит по этой ссылке на страницу загрузки программы и скачивает ее, веб-мастер получает один доллар.

Подробнее о союзе Google и Firefox можно прочитать на этой странице (англ.).

Источник: 3dnews.ru и betanews.com 

Конкурс на лучшие расширения для Firefox

Mozilla Corporation объявила о начале конкурса "Extend Firefox", цель которого — повысить интерес к разработке расширений для свободного web-браузера Firefox.

Дополнения в Firefox позволяют существенно расширить функциональность браузера, ими может быть что угодно: от кнопки в панели до принципиально новой возможности. По задумке Mozilla Corporation, анонсированный конкурс подарит Firefox сотни новых расширений. Сам конкурс будет проводиться в недавно учрежденном Центре разработчиков Mozilla (Mozilla Developer Center, MDC). На этом же ресурсе можно найти и различную помощь по созданию новых расширений для Firefox.

Конкурс "Extend Firefox" приурочен к выпуску Firefox 1.5, что появится позже в этом году. Разработчикам предлагается воспользоваться преимуществами и новыми возможностями грядущего релиза Firefox 1.5. Главных победителей наградят персональными компьютерами Alienware Aurora 7500 Firefox Edition PC.
Подробности о конкурсе и официальные правила опубликованы на сайте Extend Firefox.

Источник: nixp.ru 

Firefox — 100 миллионая закачка!

Вчера команда разработчиков популярного браузера FireFox отмечала юбилейную 100 миллионную закачку. По этому поводу проводиться акция Say Cheese! Что требуется от вас в данном случае:

  • зайти на эту страницу
  • распечатать эту страницу (картинка чуть ниже)
  • сфотографировать себя либимого вместе с распечатанной картинкой
  • отправить эту фотографию на конкурс

Say Cheese!

 

Десять победителей конкурса ждут купоны на покупку любого товара в Mozilla Store.

Кстати, же приланные фотографии можно посмотреть на этой странице.
 

Одним словом, присоединяйтесь! 

Вышла новая версия Firetune 1.07

Всем пользователям Mozilla Firefox имеет смысл обратить на недавно выпущенную новую версию утилиты для настройки браузера Mozilla Firefox 1.x, в ОС Windows 2000/XP/2003. Данная утилита может за несколько кликов мышью изменить многие параметры браузера. Разработчики предлагают на выбор пользователя несколько вариантов настройки, каждый из которых меняет сразу много параметров в Firefox 1.x. Используя FireTune, можно настроить браузер для максимально быстрой работы на конкретном компьютере (учитывается мощность процессора, размер оперативной памяти, способ подключения компьютера к Сети и т.д.). Средствами программы можно сохранить первоначальные настройки браузера, а затем сделать откат к этим настройкам, если внесенные утилитой изменения не удовлетворят пользователя. Поддерживается работа в многопрофильном режиме. В этой версии введена новая опция для настройки автозавершения ввода адресов, добавлены новые языковые локализации, оптимизирован процесс запуска программы.

Этим оптимизатором я пользуюсь уже достаточно давно как дома (подключение через Стрим), так и на работе ("толстый канал"). Рекомендую. Скачать утилиту можно здесь.

Источник: журнал Компьютерра