[librsvg.wiki: 7/7] Start going down the list, annotating features
- From: Federico Mena Quintero <federico src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [librsvg.wiki: 7/7] Start going down the list, annotating features
- Date: Mon, 7 Jun 2021 23:01:52 +0000 (UTC)
commit 6c9f44c42a94a680170167dd0800868d46fcf0a5
Author: Federico Mena Quintero <federico gnome org>
Date: Mon Jun 7 18:00:53 2021 -0500
Start going down the list, annotating features
svg2-features.md | 93 +++++++++++++++++++++++++++-----------------------------
1 file changed, 44 insertions(+), 49 deletions(-)
---
diff --git a/svg2-features.md b/svg2-features.md
index 9f16e22..c38152a 100644
--- a/svg2-features.md
+++ b/svg2-features.md
@@ -13,54 +13,49 @@
| | role
| Accessibility
| | Not Planned |
| | href
| replacement for xlink:href
| | Supported |
| | lang
| replacement for xml:lang
| | Not Yet Implemented |
-| | fr
| on radialGradient
| | |
-| | refX and refY
| on symbol element supports more precise placement in maps and data charts
| | |
-| | x,y,width,height
| on symbol (as presentation attribute)
| | |
-| | pathLength
| on all basic shapes
| | |
-| Style Properties | z-index
| on all elements, define how SVG creaates stacking contexts
| | |
-| | paint-order
| control stroke, fill, and marker drawing order
| | |
-| | vector-effect
| non-scaling-size, non-rotation, and fixed position as options (plus
non-scaling-stroke) | | |
-| Required Properties | text-overflow
|
| | |
-| | isolation
|
| | |
-| | mix-blend-mode
|
| | |
-| | transform
|
| | |
-| | transform-origin
|
| | |
-| | transform-box
|
| | |
-| | text-align
|
| | |
-| | text-align-all
|
| | |
-| | text-align-last
|
| | |
-| | text-indent
|
| | |
-| | white-space
|
| | |
-| | text-space-collapse
|
| | |
-| | vertical-align
|
| | |
-| | font-feature-settings
|
| | |
-| | font-kerning
|
| | |
-| | font-size-adjust
|
| | |
-| | font-variant
|
| | |
-| | text-decoration
|
| | |
-| | text-decoration-fill
|
| | |
-| | text-decoration-stroke
|
| | |
-| Geometric Attributes | x,y,width,height
| on svg, rect, image, foreignObject,use,symbol
| | |
-| that can be specified | cx,cy
| on ellipse and circle
| | |
-| as style properties | r
| on circle
| | |
-| | rx,ry
| ellipse and rect
| | |
-| | d
| on path
| | |
-| New values for existing | context-fill
| for fill and stroke
| | |
-| properties or attributes | context-stroke
| for fill and stroke
| | |
-| | child and child(_n_0 references
| instead of url() for paint servers and markers
| | |
-| | auto-start-reverse
| for orient attribute of marker element
| | |
-| | miter-clip
| for stroke-linejoin for a more aesthetically pleasing line join shape
| | |
-| | arcs
| for stroke-linejoin for a more aesthetically pleasing line join shape
| | |
-| | auto
| for rx and ry
| | |
-| | left\|middle\|center
| keywords for refX and refY attributes
| | |
-| New/Expanded interface | length attribute and indexed property access
| added to all list interfaces
| | |
-| methods and properties | extend getBBox()
| of SVGGraphicsElement with aargument that controls inclusion of the fill or stroke
| | |
-| | isPointInFill isPointInStroke
| methods added for all shapes
| | |
-| | getTotalLength and getPointAtLength
| methods now available for all shapes
| | |
-| | focus and blur
| methods on any SVGElement
| | |
-| new path features | allow closepath commands ‘Z’ and ‘z’ to fill in missing ‘path data’ from
previous commands |
| | |
-| | Added bearing path commands ‘B’ and ‘b’ to ‘path data’
|
| | |
-| | Define a canonical equivalent path for all basic shapes (used in stroke dashing
and marker positioning) |
| | |
+| | fr
| on radialGradient
| | Supported |
+| | refX and refY
| on symbol element supports more precise placement in maps and data charts
| X | |
+| | x,y,width,height
| on symbol (as presentation attribute)
| X | |
+| | pathLength
| on all basic shapes
| X | |
+| Style Properties | z-index
| on all elements, define how SVG creaates stacking contexts
| | Not yet; only in draft |
+| | paint-order
| control stroke, fill, and marker drawing order
| | Supported |
+| | vector-effect
| non-scaling-size, non-rotation, and fixed position as options (plus
non-scaling-stroke) | X | move to text |
+| Required Properties | text-overflow
|
| X | |
+| | isolation
|
| | Supported |
+| | mix-blend-mode
|
| X | |
+| | transform
|
| X | |
+| | transform-origin
|
| X | |
+| | transform-box
|
| X | |
+| | text-align
|
| X | |
+| | text-align-all
|
| X | |
+| | text-align-last
|
| X | |
+| | text-indent
|
| X | |
+| | white-space
|
| X | |
+| | text-space-collapse
|
| X | |
+| | vertical-align
|
| X | |
+| | font-feature-settings
|
| X | |
+| | font-kerning
|
| X | |
+| | font-size-adjust
|
| X | |
+| | font-variant
|
| X | |
+| | text-decoration
|
| X | |
+| | text-decoration-fill
|
| X | |
+| | text-decoration-stroke
|
| X | |
+| Geometric Attributes | x,y,width,height
| on svg, rect, image, foreignObject,use,symbol
| | NYI |
+| that can be specified | cx,cy
| on ellipse and circle
| | NYI |
+| as style properties | r
| on circle
| | NYI |
+| | rx,ry
| ellipse and rect
| | NYI |
+| | d
| on path
| | NYI |
+| New values for existing | context-fill
| for fill and stroke
| | #618 |
+| properties or attributes | context-stroke
| for fill and stroke
| | #618 |
+| | child and child(_n_0 references
| instead of url() for paint servers and markers
| | Not planned |
+| | auto-start-reverse
| for orient attribute of marker element
| | #484 |
+| | miter-clip
| for stroke-linejoin for a more aesthetically pleasing line join shape
| | NYI |
+| | arcs
| for stroke-linejoin for a more aesthetically pleasing line join shape
| | NYI |
+| | auto
| for rx and ry
| | NYI |
+| | left\|middle\|center
| keywords for refX and refY attributes
| | NYI |
+| new path features | allow closepath commands ‘Z’ and ‘z’ to fill in missing ‘path data’ from
previous commands |
| | ? |
+| | Added bearing path commands ‘B’ and ‘b’ to ‘path data’
|
| | Draft only |
+| | Define a canonical equivalent path for all basic shapes (used in stroke dashing
and marker positioning) |
| | Already supported? |
| Text Layout | CSS based multi-line text for ‘text content elements’
|
| | |
| | - text area is contrained using 'inline-size'
|
| | |
| | - SVG creates a 'content area' and defers to CSS to perform layout within that
area |
| | |
@@ -75,4 +70,4 @@
| | side
| attribute added to textPath to enable control of which side the path text is placed
on | | |
| | Clarify other areas where there have been inconsistencies
|
| | |
| | CSS/OpenType font feature support
| alternate glyphs, font-variant, etc
| Y | |
-| | Support for @font-face roles
|
| Y | |
\ No newline at end of file
+| | Support for @font-face roles
|
| Y | |
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]