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

Огненный лисПроект «Карандаш» (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() в таком виде, который не особенно пригоден ко практическому употреблению. И нелишне будет рассказать о том, как я пришёл к такому выводу.

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

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

Блог им. itlifefirebug + eval + setTimeout = неопределённоcть в firefox 3

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

Огненный лисВышел 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).

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

Огненный лисMozilla прекращает поддержку 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

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

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