<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Разработчики Mozilla выпустили Add-on SDK 1.4]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=19441&amp;type=atom" />
	<updated>2012-01-11T15:32:19Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=19441</id>
		<entry>
			<title type="html"><![CDATA[Разработчики Mozilla выпустили Add-on SDK 1.4]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=242069#p242069" />
			<content type="html"><![CDATA[<p>Объявлено о выходе <a href="https://addons.mozilla.org/ru/developers/builder">Add-on SDK 1.4</a> - инструментария для создания дополнений для Firefox с использованием технологии Jetpack, которая в отличие от XUL не требует изучения особенностей внутреннего устройства браузера и позволяет создавать дополнения с использованием стандартных web-технологий HTML, CSS и JavaScript.</p><p>Кроме простоты разработки, достоинством Jetpack-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера. Поддержка Jetpack интегрирована в браузер начиная с выпуска Firefox 4. Управление сборкой дополнений в SDK производится через специальную утилиту, работающую в режиме командной строки и написанную на языке Python. После сборки дополнение оформляется в виде установочного XPI-пакета.</p><p>Кроме исправления ошибок, в новой версии представлены следующие <a href="https://wiki.mozilla.org/Labs/Jetpack/Release_Notes/1.4">улучшения</a>:</p><ul><li><p>Новый <a href="https://addons.mozilla.org/en-US/developers/docs/sdk/1.4/packages/addon-kit/docs/simple-prefs.html">Simple Prefs API</a>, предназначенный для упрощения работы с настройками, ассоциированными с разрабатываемым дополнением. API позволяет обеспечить хранение настроек между перезапусками приложения, сами настройки могут быть изменены через интерфейс менеджера для управления дополнениями;</p></li><li><p>Для модулей page-worker, panel и widget обеспечена возможность прямой загрузки связанного с дополнением HTML-контента без вызова промежуточных скриптов (например, просто вызвав self.data.url(&quot;my-file.html&quot;));</p></li><li><p>Новый <a href="https://github.com/mozilla/addon-sdk/pull/247">загрузчик</a>, отличающийся более простой организацией, меньшим размером и более высокой производительностью;</p></li><li><p>Модуль <a href="https://addons.mozilla.org/en-US/developers/docs/sdk/1.4/packages/api-utils/docs/httpd.html">HTTPD</a> с реализацией простого HTTP-сервера, написанного на JavaScript, который можно использовать для unit-тестирования дополнений;</p></li><li><p><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=660629">Упрощена</a> структура XPI-файлов, генерируемых SDK.</p></li></ul><p><a href="http://www.opennet.ru/opennews/art.shtml?num=32781">Источник »</a><br /><a href="http://blog.mozilla.com/addons/2012/01/10/announcing-add-on-sdk-1-4/">Главная ссылка к новости »</a></p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2012-01-11T15:32:19Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=242069#p242069</id>
		</entry>
</feed>
