войти зарегистрироваться

FirefoxПроект «Карандаш» (The Pencil Project): создание диаграмм и прототипов GUI на движке от Файерфокса

The Pencil Project поставил своей целью создание свободного (на открытых исходниках) срéдства для создания диаграмм и прототипов GUI на движке от Файерфокса.

Его ужé обсуждали на Хабрахабре в позапрошлом году; с тех пор в Pencil появились средства экспорта (в HTML, PNG, документы Openoffice.org, Word и PDF), а также просмотр клипартов.

Выглядит так:

[The Pencil Project: скриншот]

Существуют версии «Карандаша», встраиваемые в Firefox, а есть и отдельные.

Pencil распространяется по лицензии GPL v2 и работает всюду, где способен работать Firefox 3. Например, первую версию Pencil проверяли на GNU/Linux 2.6 с GTK+, на Windows XP и Windows Vista.

Вон там вы можете видеть нескольких блоггеров Мозиллы в восторге от того, что в Pencil за пару минут удалось набросать вот такой интерфейс:

[The Pencil Project: пример итога]

БраузерыОбновление версии используемого браузера

Последняя неделя выдалась неплохою для новых версий браузеров. Если говорить о всемирном использовании, то IE 8 только что обогнал IE 7, а Firefox 3.5 только что обогнал Firefox 3. Это не покажут в завтрашнем августовском отчёте Net Applications, так как они усредняют целый месяц, а на протяжении большей его части новые версии ещё отставали. Сентябрьский отчёт должен показать зримое опережение новыми версиями старых (за исключением IE 6, который ещё обгоняет IE 8 и IE 7 на несколько пунктов).

Веб-стандартыО необходимости внесения поправок в HTML 5

Нынешний проект HTML 5 содержит функцию registerProtocolHandler() в таком виде, который не особенно пригоден ко практическому употреблению. И нелишне будет рассказать о том, как я пришёл к такому выводу.

Рассказ будет обширен; кто не чувствует в себе резервов терпения, тем лучше под хабракат не лазать.

НЛО прилетело и опубликовало эту надпись здесь.

Персональные блоги firebug + eval + setTimeout = неопределённоcть в firefox 3

При включенном firebug-e если в коде после установленного setTimeout-a есть функция eval, FF начинает выполнять setTimeout не дожидаясь выполнения всего кода.

FirefoxВышел Firefox 3.1 beta 2

image
Firefox 3.1 Beta 2 основывается на платформе рендеринга Gecko 1.9.1, которая разрабатывалась последние 7 месяцев. Gecko 1.9.1 — это инкрементальный над предыдущей версией релиз с важными изменениями направленными на улучшение совместимости в web, производительности и простоты использования:
  • эта бета доступна теперь на 54 языках — скачайте версию на своем языке;
  • добавлен новый режим Private Browsing;
  • добавлены функции, которые позволяют легко удалять историю посещений по времени и удалять любые следы посещения сайта;
  • новая поддержка потоков web workers;
  • новый движок JavaScript TraceMonkey(https://wiki.mozilla.org/JavaScript:TraceMonkey) теперь включен по умолчанию для web-содержимого;
  • улучшения в движке разметки Gecko, включающие прогнозирующий парсинг для более быстрого рендеринга контента;
  • убран новый механизм поведения переключения табов в связи с отзывами от пользователей;
  • поддержка новых web-технологий, таких как теги «video» и «audio», W3C Geolocation API, JavaScript query selectors, свойства CSS 2.1 и CSS 3, преобразования SVG и оффлайн-приложения (offline applications).

Получить больше информации.

FirefoxMozilla прекращает поддержку Firefox 2

Mozilla Foundation официально объявила о полном прекращении поддержки браузера Firefox 2.0.0.х в середине декабря, несмотря на наличие нескольких серьёзных уязвимостей в последней версии этого браузера. По планам, поддержка предыдущей версии прекращается ровно через шесть месяцев после выпуска следующей. Теперь разработчики сконцентрируются на доработке основной версии 3.0.0.х, которая вышла в середине мая.

Прекращение поддержки относится также и к движку Gecko 1.8, на котором кроме Firefox 2 работают ещё почтовый клиент Thunderbird 2 и некоторые сторонние браузеры, такие как SeaMonkey, Camino (под Mac), Galeon (под Linux) и другие проекты. Впрочем, поддержка Thunderbird 2 продолжится по официальному жиненному циклу продукта, несмотря на «заморозку» ядра.

Для справки: более 8% аудитории Хабрахабра пользуются браузерами семейства Firefox 2.0.0.х. В ближайшее время они обязательно должны сделать апгрейд, ибо даже обновления безопасности для Firefox 2.0.0.х не будут выпускаться. Последним релизом станет Firefox 2.0.0.19 в ближайшее время.

via ZDNet

Веб-разработкаНеприятный глюк Mozilla Firefox 3 c position:fixed

При реализации механизма Drag&Drop для сайта столкнулся со странным глюком. Иногда не отрабатывались события мыши при drop'e. При этом, глюк был не постоянный, что затрудняло его отладку.

FirefoxFirefox 3.1 Beta

Плавно Mozilla подвыкатила бету Firefox 3.1



Как говорят на Гизмоде киллер-фичей новой беты является 3D-интерфейс табов и включенный в поставку js-движок TraceMonkey (который надо включать вручную). Кроме того, включен Geode, но долгожданный порно-режим отсутствует.

И, кстати, ваши плагины пока работать в бете не будут.

Мозилла же, в свою очередь, пишет:
Firefox 3.1 Beta 1 основана на движке Gecko 1.9.1, который разрабатывался последние 6 месяцев:
  • Gecko еще более правильно соотвествует Web-стандартам
  • Добавлена поддержка CSS 2.1 и CSS 3
  • Новое окно смены табов, показывающее их содержимое (см. скриншот)
  • Улучшенный контроль над Smart Location Bar используя специальные символы для ограничения поиска
  • Поддержка новых технологий, таких как video и audio элементы, W3C Geolocation API, JavaScript query selectors, web worker threads, SVG transforms и оффлайновые приложения.


[upd] Чтобы активировать TraceMonkey, необходимо написать about:config и установить javascript.options.jit.content в True. Кроме того, как указал coldFlame , можно установить javascript.options.jit.chrome = true для ускорения пользовательского интерфейса его прекомпиляцией.

Узнать больше можно тут: www.mozilla.com/en-US/firefox/3.1b1/releasenotes/#whatsnew
Скачать можно тут: www.mozilla.com/en-US/firefox/all-beta.html