Элемент icon

By Андрей

From Opera 15 onward, Opera 11 & 12’s extension format is no longer supported, and instead, we’ve switched to Chromium’s extension model. Check out our new documentation for developing extensions for Opera 15 and higher and start building your own extensions.

Описание

Если в пакете расширения есть файл с именем «icon» и с одним из расширений .svg, .ico, .png, .gif или .jpg (например: «icon.png»), то он будет использоваться в качестве иконки расширения по умолчанию.

Элемент <icon> используется для явного указания на файл иконки расширения. Атрибуты width и height являются необязательными. Кроме того, они не нужны для SVG файлов. Если же для иконки используются растровые изображения (например, PNG, GIF, и т.п.), то Opera автоматически устанавливает нужный размер иконки.

  • width: Числовое значение, выбранное автором в качестве желаемой ширины иконки. Должно быть больше 0, а единицей длины служат принятые в CSS пикселы (px).
  • height: То же, что и с длиной.
  • src: Указывает путь к файлу внутри расширения (обязательный атрибут).

Пример

В следующем примере определены две иконки. Иконка размером 64px будет показана в окне управления расширением, а иконка размером 18px (является опциональной) будет использоваться для кнопки в панели инструментов.

<?xml version="1.0" encoding="utf-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" id="http://example.com/myExtension" version="1.0">
  ...
  <icon src="images/icon_64.png"/>
  <icon src="images/icon_18.png"/>
  ...
</widget>

Для дополнительного чтения

Частью нашей документации является коллекция, именуемая Полезные советы для создания эфективных иконок расширений.

This article is licensed under a Creative Commons Attribution 3.0 Unported license.

Comments

No new comments accepted.