From 074785cea106179cb3305637055ab0a009ca74f2 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:42:52 -0500 Subject: initial commit --- .../web/svg/svg_1.1_support_in_firefox/index.html | 774 +++++++++++++++++++++ 1 file changed, 774 insertions(+) create mode 100644 files/ru/web/svg/svg_1.1_support_in_firefox/index.html (limited to 'files/ru/web/svg/svg_1.1_support_in_firefox') diff --git a/files/ru/web/svg/svg_1.1_support_in_firefox/index.html b/files/ru/web/svg/svg_1.1_support_in_firefox/index.html new file mode 100644 index 0000000000..b552e8a208 --- /dev/null +++ b/files/ru/web/svg/svg_1.1_support_in_firefox/index.html @@ -0,0 +1,774 @@ +--- +title: Поддержка SVG 1.1 в Firefox +slug: Web/SVG/SVG_1.1_Support_in_Firefox +translation_of: Web/SVG/SVG_1.1_Support_in_Firefox +--- +

Основные примеры синтаксиса и использования SVG вы можете найти в наборе тестов W3C SVG

+ +
+

Примечание: Начиная с {{Gecko("2.0")}}, Gecko поддерживает SVG-анимацию с использованием SMIL. Для краткого обзора смотрите SVG анимация и SMIL
+ Будет подготовлена ​​и полная документация для SVG. Когда-нибудь.

+
+ +

Также существует описание поддержки Mozilla изменений в SVG 2

+ +

Статус реализации элемента

+ +

Быстрый обзор элементов SVG 1.1 и текущий статус встроенной поддержки.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ЭлементКомментарий
Structure Module
svg +
    +
  • Выполнена.
  • +
  • currentScale и currentTranslate DOM, но нет пользовательского интерфейса панорамирования и масштабирования.
  • +
  • SVGSVGElement +
      +
    • Невыполненные атрибуты: contentScriptType, contentStyleType, viewport, currentView
    • +
    • Невыполненные привязки: getIntersectionList, getEnclosureList, checkIntersection, checkEnclosure
    • +
    +
  • +
+
g +
    +
  • Выполнена.
  • +
+
defs +
    +
  • Выполнена.
  • +
+
desc +
    +
  • Выполнена.
  • +
  • Сохраняется только в DOM, без пользовательского интерфейса.
  • +
+
title +
    +
  • Выполнена.
  • +
  • Заголовок title отображается как подсказка, когда мышь зависает над объектом SVG.
  • +
+
metadata +
    +
  • Выполнена.
  • +
  • Сохраняется только в DOM, без пользовательского интерфейса.
  • +
+
symbol +
    +
  • Выполнена.
  • +
+
use +
    +
  • Выполнена.
  • +
  • Не полностью соблюдает <svg:use> каскадные правила ({{Bug(265894)}}).
  • +
  • Не передает события в дерево SVGElementInstance ({{Bug(265895)}}).
  • +
+
Conditional Processing Module
switch +
    +
  • Выполнена.
  • +
+
Image Module
image +
    +
  • Выполнена.
  • +
+
Style Module
style +
    +
  • Выполнена.
  • +
+
Shape Module
path +
    +
  • Выполнена.
  • +
  • Интерфейс SVGPathElement +
      +
    • Невыполненные атрибуты: normalizedPathSegList, animatedNormalizedPathSegList
    • +
    +
  • +
+
rect +
    +
  • Выполнена.
  • +
+
circle +
    +
  • Выполнена.
  • +
+
line +
    +
  • Выполнена.
  • +
+
ellipse +
    +
  • Выполнена.
  • +
+
polyline +
    +
  • Выполнена.
  • +
+
polygon +
    +
  • Выполнена.
  • +
+
Text Module
text +
    +
  • Выполнена.
  • +
  • Перечисленные атрибуты презентации не работают  (alignment-baseline, baseline-shift, dominant-baseline, kerning, letter-spacing, word-spacing, writing-mode, glyph-orientation-horizontal, glyph-orientation-vertical)
  • +
  • Недавно реализованные атрибуты презентации: direction, unicode-bidi, font-variant, text-decoration {{gecko_minversion_inline("25")}}
  • +
  • SVGTextElement +
      +
    • Недавно реализованные привязки: selectSubString {{gecko_minversion_inline("25")}}
    • +
    • Недавно реализованные атрибуты: textLength, lengthAdjust {{gecko_minversion_inline("25")}}
    • +
    +
  • +
+
tspan +
    +
  • Выполнена.
  • +
  • Некоторые атрибуты презентации не работают (alignment-baseline, baseline-shift, dominant-baseline, kerning, letter-spacing, word-spacing, writing-mode, glyph-orientation-horizontal, glyph-orientation-vertical)
  • +
  • Недавно реализованные атрибуты презентации: direction, unicode-bidi, font-variant, text-decoration {{gecko_minversion_inline("25")}}
  • +
  • SVGTSpanElement +
      +
    • Недавно реализованные привязки: 
      + selectSubString{{gecko_minversion_inline("25")}}
    • +
    • Недавно реализованные атрибуты: textLength, lengthAdjust {{gecko_minversion_inline("25")}}
    • +
    +
  • +
+
tref +
    +
  • Эта функция, представленная в раннем проекте спецификации, была удалена из нее и поэтому не реализована ({{Bug(273171)}}).
  • +
+
textPath +
    +
  • Выполнена.
  • +
  • Недавно реализованные привязки: 
    + selectSubString{{gecko_minversion_inline("25")}}
  • +
+
altGlyph +
    +
  • Реализовано как tspans, никаких функций шрифта, как у Gecko 2.0 ({{Bug(456286)}}, {{Bug(571808)}}).
  • +
+
altGlyphDef +
    +
  • Не выполнена.
  • +
+
altGlyphItem +
    +
  • Не выполнена.
  • +
+
glyphRef +
    +
  • Не выполнена.
  • +
+
Marker Module
marker +
    +
  • Выполнена.
  • +
+
Color Profile Module
color-profile +
    +
  • Не выполнена ({{Bug(427713)}}).
  • +
+
Gradient Module
linearGradient +
    +
  • Выполнена.
  • +
+
radialGradient +
    +
  • Выполнена.
  • +
+
stop +
    +
  • Выполнена.
  • +
+
Pattern Module
pattern +
    +
  • Выполнена.
  • +
+
Clip Module
clipPath +
    +
  • Выполнена.
  • +
+
Mask Module
mask +
    +
  • Выполнена.
  • +
+
Filter Module
filter +
    +
  • Выполнена.
  • +
  • Из псевдо-входов:
    + SourceGraphic, SourceAlpha, FillPaint {{gecko_minversion_inline("17")}} и StrokePaint {{gecko_minversion_inline("17")}} - реализованы.
  • +
  • Использование нереализованного псевдо-входного или фильтрующего элемента приведет к игнорированию фильтра и рисованию обратного графика без какого-либо фильтра.
  • +
+
feBlend +
    +
  • Выполнена.
  • +
+
feColorMatrix +
    +
  • Выполнена.
  • +
+
feComponentTransfer +
    +
  • Выполнена.
  • +
+
feComposite +
    +
  • Выполнена.
  • +
+
feConvolveMatrix +
    +
  • Выполнена.
  • +
+
feDiffuseLighting +
    +
  • Выполнена.
  • +
+
feDisplacementMap +
    +
  • Выполнена.
  • +
+
feFlood +
    +
  • Выполнена.
  • +
+
feGaussianBlur +
    +
  • Выполнена.
  • +
+
feImage +
    +
  • Выполнена.
  • +
  • Фрагменты документа ({{bug(455986)}}) не поддерживаются в <svg:feImage>. 
  • +
+
feMerge +
    +
  • Выполнена.
  • +
+
feMergeNode +
    +
  • Выполнена.
  • +
+
feMorphology +
    +
  • Выполнена.
  • +
+
feOffset +
    +
  • Выполнена.
  • +
+
feSpecularLighting +
    +
  • Выполнена.
  • +
+
feTile +
    +
  • Выполнена.
  • +
+
feTurbulence +
    +
  • Выполнена.
  • +
+
feDistantLight +
    +
  • Выполнена.
  • +
+
fePointLight +
    +
  • Выполнена.
  • +
+
feSpotLight +
    +
  • Выполнена.
  • +
+
feFuncR +
    +
  • Выполнена.
  • +
+
feFuncG +
    +
  • Выполнена.
  • +
+
feFuncB +
    +
  • Выполнена.
  • +
+
feFuncA +
    +
  • Выполнена.
  • +
+
Cursor Module
cursor +
    +
  • Не выполнена ({{Bug(177193)}}).
  • +
+
Hyperlinking Module
a +
    +
  • Исправлены только xlink:href, xlink:show, xlink:target и атрибуты заголовка xlink:title.
  • +
+
View Module
view +
    +
  • Выполнено в Gecko 15.0 ({{Bug(512525)}}). {{gecko_minversion_inline("15.0")}}.
  • +
+
Scripting Module
script +
    +
  • Выполнена.
  • +
+
Animation Module
animate +
    +
  • Выполнена.
  • +
+
set +
    +
  • Выполнена.
  • +
+
animateMotion +
    +
  • Выполнена.
  • +
+
animateTransform +
    +
  • Выполнена.
  • +
+
animateColor +
    +
  • Не выполнена ({{Bug(436296)}}).
  • +
+
mpath +
    +
  • Выполнена.
  • +
+
Font Module
font +
    +
  • Не выполнена ({{Bug(119490)}}).
  • +
+
font-face +
    +
  • Не выполнена.
  • +
+
glyph +
    +
  • Не выполнена.
  • +
+
missing-glyph +
    +
  • Не выполнена.
  • +
+
hkern +
    +
  • Не выполнена.
  • +
+
vkern +
    +
  • Не выполнена.
  • +
+
font-face-src +
    +
  • Не выполнена.
  • +
+
font-face-uri +
    +
  • Не выполнена.
  • +
+
font-face-format +
    +
  • Не выполнена.
  • +
+
font-face-name +
    +
  • Не выполнена.
  • +
+
definition-src +
    +
  • Не выполнена.
  • +
+
Extensibility Module
foreignObject +
    +
  • Выполнена.
  • +
+
-- cgit v1.2.3-54-g00ecf