You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<figcaption>GNU Image Manipulation Program (GIMP), showing optional image rotate when opening a PNG image</figcaption>
1030
+
</figure>
1031
+
968
1032
<p>
969
-
The Web Platform places a constraint on Exif image metadata that affects layout, such as image orientation:
970
-
it is required to be placed <em>before the image data</em>.
971
-
PNG Third Edition enforces that constraint, for Exif in PNG.
1033
+
The Web Platform places a constraint on Exif image metadata that affects layout,
1034
+
such as image orientation:
1035
+
it is <ahref="https://drafts.csswg.org/css-images-3/#url-metadata">required</a>
1036
+
to be placed <em>before the image data</em>.
1037
+
PNG Third Edition <em>enforces</em> that constraint, for Exif in PNG.
972
1038
</p>
973
1039
<p>
974
-
Respecting Exif image orientation for PNG images in CSS is implemented in <strong>WebKit-based browsers</strong>.
1040
+
Respecting Exif image-orientation for PNG images
1041
+
in CSS (with <code>image-orientation</code>)
1042
+
is implemented in <strong>WebKit-based browsers</strong>.
975
1043
</p>
976
1044
<p>
977
-
Respecting Exif image orientation for PNG images in Canvas 2D is implemented in <strong>WebKit-based browsers</strong> and <strong>Blink-based browsers</strong>.
1045
+
Respecting Exif image orientation for PNG images
1046
+
in Canvas 2D is implemented in <strong>WebKit-based browsers</strong>
1047
+
and <strong>Blink-based browsers</strong>.
978
1048
</p>
979
1049
<p>
980
-
<strong>Blink-based browsers</strong> (Google Chrome, Microsoft Edge, Samsung Internet, etc), and <strong>Mozilla Firefox</strong> implement Exif orientation in CSS for JPEG/JFIF images, and are expected to implement it for PNG as well.
and <strong>Mozilla Firefox</strong> implement Exif orientation
1053
+
in CSS for JPEG/JFIF images,
1054
+
and are expected to implement it for PNG as well.
981
1055
(<ahref="https://issues.chromium.org/issues/40125224">Chrome bug</a> and <ahref="https://bugzilla.mozilla.org/show_bug.cgi?id=1682759">Firefox bug</a>).
982
1056
</p>
983
1057
@@ -1001,6 +1075,19 @@ <h3>Exif in Canvas 2D tests (PNG)</h3>
0 commit comments