Web Engine Specifications
This topic describes the Web standard and CSS feature details supported on Samsung Smart TVs.
Web Engine Version
The following table lists the Web engine version provided with each TV model year.
TV Model Year | Web Engine | Version |
---|---|---|
Chromium | M69 | |
M63 | ||
M56 | ||
M47 | ||
Webkit | r152340 | |
Web Standard Feature Support
The Samsung TV Web engine supports a variety of standard Web features.
JavaScript (ES6)
The following table lists support for JavaScript features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Array.prototype.copyWithin() method |
||||||
Arrow functions | ||||||
Classes | ||||||
Default parameter values | ||||||
Destructuring assignment syntax | ||||||
For-of loops | ||||||
Generator objects |
||||||
Lexical declarations | ||||||
Map objects |
||||||
Module objects |
(partially) |
(partially) |
||||
new.target property |
||||||
Number object extensions |
||||||
Object.assign() method |
||||||
Octal and binary literals | ||||||
Promise objects |
||||||
Proxy objects |
||||||
Reflect object |
||||||
Rest parameters | ||||||
Symbol objects |
||||||
Tail call elimination | ||||||
Template literals | (partially) |
|||||
TypedArray objects |
||||||
WeakMap objects |
||||||
WeakSet objects |
Device
The following table lists support for Web standard features related to device hardware.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
devicePixelRatio property |
||||||
Geolocation API |
DOM
The following table lists support for Web standard DOM features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.3) |
(Tizen 2.4) |
---|---|---|---|---|---|---|
DOM3 WheelEvent interface |
||||||
EventSource interface |
||||||
Geometry Interfaces Module | ||||||
ImageData() constructor |
||||||
KeyboardEvent attributes |
||||||
matchMedia() method |
||||||
MutationObserver interface |
||||||
Page Visibility API | ||||||
scrollingElement property |
||||||
spellcheck attribute |
File System
The following table lists support for File API features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
a element download attribute |
||||||
Blob interface |
||||||
FileReader API |
Graphics
The following table lists support for Web standard graphics features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Animated PNG graphics | ||||||
Canvas API | ||||||
ImageBitmap interface |
||||||
ImageBitmapRenderingContext interface |
(basic support) |
(basic support) |
(basic support) |
|||
imageSmoothingQuality property |
||||||
requestAnimationFrame() methods |
||||||
Web Animations API | ||||||
WebGL API (Canvas 3D) |
Multimedia
The following table lists support for Web standard multimedia features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Audio Output Devices API | (basic support) |
(basic support) |
||||
Encrypted Media Extensions (EME) | ||||||
getUserMedia() method |
||||||
HTML5 video element |
||||||
Media Source Extensions (MSE) | ||||||
MediaStream Image Capture | ||||||
Portable Native Client (PNaCl) | ||||||
VP9 codec | ||||||
Web Audio API | ||||||
Web Speech API | ||||||
WebP image format |
Network and Connectivity
The following table lists support for Web standard network and connectivity features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Fetch API | ||||||
HTTP/2 | ||||||
ReadableStream interface |
||||||
TLS 1.2 | ||||||
WebSocket API |
Offline Storage
The following table lists support for Web standard offline storage features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
CacheStorage interface |
||||||
IndexedDB API | ||||||
Service Worker API | ||||||
SharedWorker interface |
||||||
Quota Management API | ||||||
Web SQL Database | ||||||
Web Storage API |
Performance
The following table lists support for Web standard performance features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Intersection Observer API | ||||||
Navigation Timing | ||||||
performance.now() method |
||||||
Preload | ||||||
requestIdleCallback() method |
||||||
Resource Timing | ||||||
User Timing |
Real-time Communication
The following table lists support for Web standard real-time communication features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Notifications API | ||||||
Push API | ||||||
SpeechRecognition interface |
||||||
WebRTC API | (partially) |
Security
The following table lists support for Web standard security features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
AES_256_GCM for TLS | ||||||
Content Security Policy Level 1 | ||||||
Content Security Policy Level 2 | ||||||
Cross-Origin Resource Sharing (CORS) | ||||||
HTTP Public Key Pinning (HPKP) | ||||||
Mixed content checking | ||||||
"Strict-Transport-Security" response header | ||||||
Subresource Integrity | ||||||
"Update-Insecure-Requests" response header | ||||||
Web Cryptography API | ||||||
"X-Frame-Options" response header |
User Input
The following table lists support for Web standard user input features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
autocapitalize attribute |
||||||
datalist element |
||||||
DOM3 mouseenter & mouseleave events |
||||||
Form validation | ||||||
input event |
(partially) |
(partially) |
(partially) |
|||
MouseEvent.buttons property |
||||||
touch-action property |
||||||
Touch Events | ||||||
WebVR API |
Web Components
The following table lists support for standard Web components.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Custom Elements | ||||||
HTML Imports | ||||||
Shadow DOM v0 | ||||||
Shadow DOM v1 | ||||||
template element |
Miscellaneous Features
The following table lists support for miscellaneous Web standard features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Beacon | ||||||
details and summary elements |
||||||
dialog element |
||||||
Encoding API | ||||||
Fullscreen API | ||||||
iframe element sandbox attribute |
||||||
iframe element srcdoc attribute |
||||||
navigator.language property |
||||||
Permissions API | ||||||
picture element |
||||||
Pointer Lock | ||||||
WOFF File Format 2.0 | ||||||
XSL Transformations (XSLT) |
CSS Feature Support
Animations
The following table lists support for CSS Animations features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
animation |
||||||
animation-direction |
||||||
animation-duration |
||||||
animation-fill-mode |
||||||
animation-iteration-count |
||||||
animation-name |
||||||
animation-play-state |
||||||
animation-timing-function |
||||||
animation-delay |
||||||
@keyframes |
Backgrounds and Borders Level 3
The following table lists support for CSS Background and Borders Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
background |
||||||
background-attachment |
||||||
background-clip |
||||||
background-origin |
||||||
background-position |
||||||
background-repeat |
||||||
background-size |
||||||
border-image |
||||||
border-image-outset |
||||||
border-image-repeat |
||||||
border-image-slice |
||||||
border-image-source |
||||||
border-image-width |
||||||
border-radius |
||||||
box-shadow |
||||||
border-top-left-radius |
||||||
border-top-right-radius |
||||||
border-bottom-right-radius |
||||||
border-bottom-left-radius |
Backgrounds and Borders Level 4
The following table lists support for CSS Background and Borders Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
background-positon-x |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
background-positon-y |
Basic User Interface
The following table lists support for CSS Basic User Interface Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
box-sizing |
||||||
outline-style |
||||||
outline-offset |
||||||
resize |
||||||
text-overflow |
||||||
cursor |
||||||
caret-color |
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
appearance |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
caret |
||||||
caret-shape |
||||||
text-overflow |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
user-select |
||||||
nav-up |
(partially) |
(partially) |
||||
nav-right |
||||||
nav-down |
||||||
nav-left |
Box Alignment
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
align-self |
(partially) |
(partially) |
||||
align-items |
||||||
align-content |
||||||
justify-self |
||||||
justify-items |
(partially) |
|||||
justify-content |
(partially) |
(partially) |
||||
place-content |
(partially) |
(partially) |
||||
place-items |
||||||
gap |
||||||
column-gap |
||||||
row-gap |
Box Sizing Level 4
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
intrinsic-block-size |
||||||
intrinsic-inline-size |
||||||
intrinsic-height |
||||||
intrinsic-width |
Cascading and Inheritance Level 3
The following table lists support for Cascading and Inheritance Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
all |
||||||
unset |
Cascading and Inheritance Level 4
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
all |
||||||
revert |
Note
The
revert
feature from Level 4 is not supported.
Color Adjustment Level 1
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
color-adjust |
Color Level 3
The following table lists support for CSS Color Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
currentColor |
||||||
hsl |
||||||
hsla |
||||||
opacity |
||||||
rgba |
||||||
transparent |
||||||
#RGB |
Color Level 4
The following table lists support for CSS Color Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
comma-less colors |
||||||
/ alpha |
||||||
optional alpha |
||||||
Hex with alpha |
||||||
rebeccapurple |
||||||
system colors |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
hwb() |
||||||
lab() |
||||||
lch() |
||||||
gray() |
||||||
color() |
||||||
device-cmyk() |
||||||
opacity |
Compositing and Blending
The following table lists support for CSS Compositing and Blending features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
background-blend-mode |
||||||
isolation |
||||||
mix-blend-mode |
Conditional Rules
The following table lists support for CSS Conditional Rules features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
@support |
Containment
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
contain |
Counter Styles Level 3
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
@counter-style |
CSSOM View Module
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
scroll-behavior |
Custom Properties for Cascading Variables
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
--* | ||||||
var(--*) |
Display
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
display | (partially) |
(partially) |
Easing Functions
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
transition-timing-function |
Environment Variables Level 1
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
env() |
Exclusions
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
wrap-flow | ||||||
wrap-through |
Fill and Stroke Level 3
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
fill | ||||||
fill-rule | ||||||
fill-break | ||||||
fill-color | ||||||
fill-image | ||||||
fill-origin | ||||||
fill-position | ||||||
fill-size | ||||||
fill-repeat | ||||||
fill-opacity | ||||||
stroke | ||||||
stroke-width | ||||||
stroke-align | ||||||
stroke-linecap | ||||||
stroke-linejoin | (partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
stroke-miterlimit | ||||||
stroke-break | ||||||
stroke-dasharray | ||||||
stroke-dashoffset | ||||||
stroke-dash-corner | ||||||
stroke-dash-justify | ||||||
stroke-color | ||||||
stroke-image | ||||||
stroke-origin | ||||||
stroke-position | ||||||
stroke-size | ||||||
stroke-repeat | ||||||
stroke-opacity |
Filter Effects
The following table lists support for Filter Effects features.
Filter Effects Level 1
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
filter |
(partially) |
(partially) |
(partially) |
|||
flood-color |
||||||
flood-opacity |
(partially) (Failed in: (45%)) |
(partially) (Failed in: (45%)) |
(partially) (Failed in: (45%)) |
|||
color-interpolation-filters |
||||||
lighting-color |
Filter Effects Level 2
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
backdrop-filter |
Flexible Box Layout
The following table lists support for CSS Flexible Box Layout features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
align-content |
||||||
align-items |
||||||
align-self |
||||||
display |
||||||
flex |
||||||
flex-basis |
(partially) |
(partially) |
(partially) |
(partially) |
||
flex-direction |
||||||
flex-flow |
||||||
flex-grow |
||||||
flex-shrink |
||||||
flex-wrap |
||||||
justify-content |
||||||
min-height |
||||||
min-width |
||||||
order |
Fonts Level 3
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
font-stretch |
||||||
font-size-adjust |
||||||
font-synthesis |
||||||
font-kerning |
||||||
font-variant-position |
||||||
font-variant-ligatures |
(partially) |
|||||
font-variant-caps |
||||||
font-variant-numeric |
||||||
font-variant-alternates |
||||||
font-variant-east-asian |
||||||
font-feature-settings |
||||||
unicode-range |
||||||
@font-face |
Fonts Level 4
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
font-size |
||||||
font-variant |
(Partially) |
(Partially) |
(Partially) |
(Partially) |
(Partially) |
(Partially) |
font-feature-settings |
||||||
font-language-override |
||||||
font-weight |
||||||
font-min-size |
||||||
font-max-size |
||||||
font-style |
||||||
font-optical-sizing |
||||||
font-palette |
||||||
@font-feature-values |
||||||
@font-palette-values |
Fragmentation
The following table lists support for CSS Fragmentation features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
break-after |
(partially) |
(partially) |
(partially) |
|||
break-before |
||||||
break-inside |
||||||
box-decoration-break |
||||||
orphans |
||||||
widows |
Fullscreen API
The following table lists support for Fullscreen API CSS selectors.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
::backdrop |
||||||
:fullscreen |
Generated Content Level 3
The following table lists support for Generated Content Level 3
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
quotes |
||||||
content |
Grid Layout Level 1
The following table lists support for Grid Layout Level 1.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
display |
||||||
grid-template-columns |
||||||
grid-template-rows |
||||||
grid-template-areas |
||||||
grid-template |
||||||
grid-auto-rows |
||||||
grid-auto-flow |
||||||
grid |
||||||
grid-row-start |
||||||
grid-column-start |
||||||
grid-row-end |
||||||
grid-column-end |
||||||
grid-column |
||||||
grid-row |
||||||
grid-area |
||||||
grid-column-gap |
||||||
grid-row-gap |
||||||
grid-gap |
Grid Layout Level 2
The following table lists support for Grid Layout Level 2.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
grid-template-columns |
||||||
grid-template-rows |
Image Values Level 3
The following table lists support for CSS Image Values Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
linear-gradient() |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
radial-gradient() |
||||||
repeating-linear-gradient() |
||||||
repeating-radial-gradient() |
||||||
object-fit |
||||||
object-position |
||||||
image-orientation |
||||||
image-rendering |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
Image Values Level 4
The following table lists support for CSS Image Values Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
linear-gradient() |
||||||
radial-gradient() |
||||||
conic-gradient() |
(partially) |
|||||
repeating-conic-gradient() |
||||||
image() |
||||||
image-set() |
||||||
element() |
||||||
cross-fade() |
||||||
image-resolution |
Instrinsic & Extrinsic Sizing Level 3
The following table lists support for Instrinsic & Extrinsic Sizing Level 3 features.
Feature | (Tizen 5.0) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
width |
||||||
min-width |
||||||
max-width |
||||||
height |
||||||
min-height |
||||||
max-height |
||||||
column-width |
Layout API Level 1
The following table lists support for Layout API Level 1 features.
Feature | (Tizen 5.0) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
display |
Line Grid Level 1
The following table lists support for Lists Level 3 features.
Feature | (Tizen 5.0) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
box-snap |
||||||
line-grid |
||||||
line-snap |
Lists Level 3
The following table lists support for Lists Level 3 features.
Feature | (Tizen 5.0) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
list-style-path |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
marker-side |
||||||
counter-reset |
||||||
counter-set |
||||||
counter-increment |
||||||
content |
Logical Properties
The following table lists support for Logical Properties features.
Feature | (Tizen 5.0) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
caption-side |
||||||
float |
||||||
clear |
||||||
text-align |
||||||
resize |
||||||
block-size |
||||||
inline-size |
||||||
min-block-size |
||||||
min-inline-size |
||||||
max-block-size |
||||||
max-inline-size |
||||||
margin-block |
||||||
margin-block-start |
||||||
margin-block-end |
||||||
margin-inline |
||||||
margin-inline-start |
||||||
margin-inline-end |
||||||
inset |
||||||
inset-block |
||||||
inset-block-start |
||||||
inset-block-end |
||||||
inset-inline |
||||||
inset-inline-start |
||||||
inset-inline-end |
||||||
padding-block |
||||||
padding-block-start |
||||||
padding-block-end |
||||||
padding-inline |
||||||
padding-inline-start |
||||||
padding-inline-end |
||||||
border-block |
||||||
border-block-start |
||||||
border-block-start-width |
||||||
border-block-start-style |
||||||
border-block-start-color |
||||||
border-block-end |
||||||
border-block-end-width |
||||||
border-block-end-style |
||||||
border-block-end-color |
||||||
border-block-width |
||||||
border-block-style |
||||||
border-block-color |
||||||
border-inline |
||||||
border-inline-start |
||||||
border-inline-start-width |
||||||
border-inline-start-style |
||||||
border-inline-start-color |
||||||
border-inline-end |
||||||
border-inline-end-width |
||||||
border-inline-end-style |
||||||
border-inline-end-color |
||||||
border-inline-width |
||||||
border-inline-style |
||||||
border-inline-color |
||||||
border-start-start-radius |
||||||
border-start-end-radius |
||||||
border-end-start-radius |
||||||
border-end-end-radius |
||||||
margin |
||||||
padding |
||||||
border-color |
||||||
border-style |
||||||
border-width |
Masking
The following table lists support for CSS Masking features.
Feature | (Tizen 5.0) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
clip-path |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
clip-rule |
||||||
mask-image |
||||||
mask-mode |
||||||
mask-repeat |
||||||
mask-position |
||||||
mask-clip |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
mask-origin |
||||||
mask-size |
||||||
mask-composite |
||||||
mask |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
mask-border-source |
||||||
mask-border-slice |
||||||
mask-border-width |
||||||
mask-border-outset |
||||||
mask-border-repeat |
||||||
mask-border |
||||||
mask-type |
Media Queries Level 3
The following table lists support for Media Queries Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
negation |
||||||
width |
||||||
height |
||||||
device-width |
||||||
device-height |
||||||
orientation |
||||||
aspect-ratio |
||||||
device-aspect-ratio |
||||||
color |
||||||
color-index |
(partially) |
(partially) |
||||
monochrome |
||||||
resolution |
||||||
scan |
||||||
grid |
Media Queries Level 4
The following table lists support for Media Queries Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
resolution |
||||||
hover |
(partially) |
(partially) |
(partially) |
(partially) |
||
any-hover |
||||||
pointer |
||||||
any-pointer |
||||||
update |
||||||
overflow-block |
||||||
overflow-inline |
||||||
color-gamut |
(partially) |
(partially) |
||||
aspect-ratio |
||||||
device-aspect-ratio |
Media Queries Level 5
The following table lists support for Media Queries Level 5 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
prefers-reduced-motion |
||||||
prefers-reduced-transparency |
||||||
prefers-contrast |
||||||
prefers-color-scheme |
||||||
scripting |
||||||
light-level |
||||||
environment-blending |
||||||
inverted-colors |
Motion Path Module Level 1
The following table lists support for Motion Path Module Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
offset |
(partially) |
(partially) |
||||
offset-path |
(partially) |
|||||
offset-distance |
||||||
offset-position |
||||||
offset-anchor |
||||||
offset-rotate |
Multi-column Layout
The following table lists support for CSS Multi-column Layout features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
column-width |
||||||
column-count |
||||||
columns |
(partially) |
(partially) |
||||
column-rule-color |
||||||
column-rule-style |
||||||
column-rule-width |
||||||
column-rule |
||||||
column-span |
||||||
column-fill |
(partially) |
(partially) |
(partially) |
Overflow Level 3
The following table lists support for Overflow Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
::nth-fragment() |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
max-lines |
||||||
overflow-x |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
overflow-y |
||||||
overflow-inline |
||||||
overflow-block |
||||||
continue |
Overflow Level 4
The following table lists support for Overflow Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
::nth-fragment() |
Overscoll Behavior
The following table lists support for OverScroll features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
overscroll-behavior |
||||||
overscroll-behavior-x |
||||||
overscroll-behavior-y |
||||||
overscroll-behavior-inline |
||||||
overscroll-behavior-block |
Painting API Level 1
The following table lists support for Painting API Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
paint() |
(partially) |
Pointer Events
The following table lists support for CSS Pointer Events features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
touch-action |
Positioned Layout
The following table lists support for Positioned Layout features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
position |
||||||
inset-before |
||||||
inset-after |
||||||
inset-start |
||||||
inset-end |
Pseudo-Elements Level 4
The following table lists support for Pseudo-Elements Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
::selection |
||||||
::inactive-selection |
||||||
::spelling-error |
||||||
::grammar-error |
||||||
::marker |
||||||
::placeholder |
Regions
The following table lists support for Regions features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
flow-from |
||||||
flow-into |
||||||
region-fragment |
Ruby
The following table lists support for Ruby features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
display |
||||||
ruby-position |
||||||
ruby-merge |
||||||
ruby-align |
Scoping Level 1
The following table lists support for CSS Scoping Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
:host |
||||||
:host() |
||||||
:host-context() |
||||||
::slotted() |
Scroll Anchoring
The following table lists support for CSS Scroll Anchoring features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
overflow-anchor |
Scroll Snap
The following table lists support for CSS Scroll Snap features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
scroll-margin |
||||||
scroll-margin-block |
||||||
scroll-margin-block-end |
||||||
scroll-margin-block-start |
(partially) |
|||||
scroll-margin-bottom |
||||||
scroll-margin-inline |
||||||
scroll-margin-inline-start |
||||||
scroll-margin-inline-end |
||||||
scroll-margin-left |
||||||
scroll-margin-right |
||||||
scroll-margin-top |
||||||
scroll-padding |
(partially) |
|||||
scroll-padding-block |
||||||
scroll-padding-block-end |
||||||
scroll-padding-block-start |
||||||
scroll-padding-bottom |
||||||
scroll-padding-inline |
||||||
scroll-padding-inline-end |
||||||
scroll-padding-inline-start |
||||||
scroll-padding-left |
||||||
scroll-padding-right |
||||||
scroll-padding-top |
||||||
scroll-snap-align |
||||||
scroll-snap-stop |
||||||
scroll-snap-type |
Scrollbars Level 1
The following table lists support for Scrollbars Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
scrollbar-color |
||||||
scrollbar-width |
Selectors Level 3
The following table lists support for CSS Selectors Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
Sibling combinators |
||||||
::before |
||||||
::after |
||||||
::first-letter |
||||||
::first-line |
||||||
[att^=val] |
||||||
[att*=val] |
||||||
[att$=val] |
||||||
Namespaces |
||||||
:target |
||||||
:enabled |
||||||
:disabled |
||||||
:checked |
||||||
:indeterminate |
||||||
:root |
||||||
:nth-child |
||||||
:nth-last-child |
||||||
:nth-of-type |
||||||
:nth-last-of-type |
||||||
:last-child |
||||||
:only-child |
||||||
:first-of-type |
||||||
last-of-type |
||||||
only-of-type |
||||||
:empty |
||||||
:not() |
Selectors Level 4
The following table lists support for CSS Selectors Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
:indeterminate |
||||||
:blank |
||||||
:placeholder-shown |
||||||
:default |
||||||
:valid |
||||||
:invalid |
||||||
in-range |
||||||
out-of-range |
||||||
:required |
||||||
:optional |
||||||
:read-only |
||||||
:read-write |
||||||
:focus-visible |
||||||
:focus-within |
||||||
:current |
||||||
:current() |
||||||
:past |
||||||
:future |
||||||
:scope |
||||||
:any-link |
||||||
:local-link |
||||||
:target-within |
||||||
:lang() |
||||||
:not() |
||||||
:where() |
||||||
:is() |
||||||
:has() |
||||||
:nth-child of |
||||||
|| |
||||||
:nth-col() |
||||||
:nth-last-col() |
||||||
[att^=val i] |
||||||
[att*=val i] |
||||||
[att$=val i] |
||||||
[att^=val s] |
||||||
[att*=val s] |
||||||
[att$=val s] |
Note
The descendant combinators from Level 4 are not supported.
Shadow Parts
The following table lists support for CSS Shadow Parts features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
::part |
Shapes Level 1
The following table lists support for CSS Shapes Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
shape-outside |
(partially) |
(partially) |
(partially) |
(partially) |
||
shape-image-threshold |
||||||
shape-margin |
Shapes Level 2
The following table lists support for CSS Shapes Level 2 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
shape-inside |
||||||
shape-padding |
Text Decoration Level 3
The following table lists support for CSS Text Decoration Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
text-decoration |
||||||
text-decoration-line |
||||||
text-decoration-color |
||||||
text-decoration-style |
||||||
text-underline-position |
(partially) |
(partially) |
||||
text-emphasis-style |
||||||
text-emphasis-color |
||||||
text-emphasis |
||||||
text-emphasis-position |
||||||
text-shadow |
Text Decoration Level 4
The following table lists support for CSS Text Decoration Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
text-decoration |
||||||
text-decoration-skip |
||||||
text-decoration-skip-ink |
||||||
text-underline-offset |
||||||
text-decoration-thickness |
Text Level 3
The following table lists support for CSS Text Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
text-transform |
||||||
tab-size |
||||||
line-break |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
(partially) |
word-break |
(partially) |
(partially) |
||||
white-space |
||||||
hyphens |
(partially auto fail) |
(partially auto fail) |
(partially auto fail) |
|||
overflow-wrap |
(partially) |
(partially) |
(partially) |
(partially) |
||
word-wrap |
(partially) |
(partially) |
||||
text-align |
||||||
text-align-all |
||||||
text-align-last |
(partially) |
(partially) |
(partially) |
(partially) |
||
text-justify |
||||||
word-spacing |
||||||
text-indent |
||||||
hanging-punctuation |
Text Level 4
The following table lists support for CSS Text Level 4 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
text-space-collapse |
||||||
text-space-trim |
||||||
text-wrap |
||||||
wrap-before |
||||||
wrap-after |
||||||
wrap-inside |
||||||
hyphenate-character |
||||||
hyphenate-limit-zone |
||||||
hyphenate-limit-chars |
||||||
hyphenate-limit-lines |
||||||
hyphenate-limit-last |
Transforms Level 1
The following table lists support for CSS Transforms Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
transform |
||||||
transform-origin |
||||||
transform-box |
(partially) |
Transforms Level 2
The following table lists support for CSS Transforms Level 1 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
translate |
||||||
scale |
||||||
rotate |
||||||
transform-style |
||||||
perspective |
||||||
perspective-origin |
||||||
backface-visibility |
Transitions
The following table lists support for CSS Transitions features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
transition-property |
||||||
transition-duration |
||||||
transition-timing-function |
||||||
transition-delay |
||||||
transition |
Values and Units Level 3
The following table lists support for CSS Values and Units Level 3 features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
rem unit |
||||||
ch unit |
||||||
vw unit |
||||||
vh unit |
||||||
vmin unit |
||||||
vmax unit |
||||||
q unit |
||||||
attr() method |
||||||
calc() method |
(partially) |
(partially) |
(partially) |
(partially) |
||
transform unit |
Values and Units Level 4
The following table lists support for CSS Values and Units features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
toggle() method |
||||||
min() method |
||||||
max() method |
||||||
clamp() method |
WebVTT
The following table lists support for WebVTT features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
::cue |
||||||
::cue() |
||||||
::cue-region |
||||||
::cue-region() |
Will Change
The following table lists support for CSS Will Change features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
will-change |
Writing Modes
The following table lists support for CSS Writing Modes features.
Feature | (Tizen 5.5) |
(Tizen 5.0) |
(Tizen 4.0) |
(Tizen 3.0) |
(Tizen 2.4) |
(Tizen 2.3) |
---|---|---|---|---|---|---|
direction |
||||||
unicode-bidi |
||||||
writing-mode |
||||||
text-orientation |
(partially) |
(partially) |
(partially) |
|||
text-combine-upright |
Note
You can check how well Samsung Smart TVs support HTML5 by launching the Samsung Smart TV Internet at the Smart Hub and visiting http://html5test.com.