The following browsers are fully supported:
By including another small file, base2-legacy.js, you can extend
support to the following browsers:
*Firefox 2 renders all new elements inline. There are solutions to this.
Please note that the current version (0.5) probably does not work in Safari 2.x/Konqueror. I need to fix a couple of bugs first.
| Element | Comments | Example |
|---|---|---|
abbr |
Supported provided for MSIE5-6. | |
article |
||
aside |
||
audio |
Not currently supported. | |
canvas |
Support provided for MSIE using Google’s excanvas. | |
command |
Not currently supported. | |
datalist |
Hidden but provides content for input[list] |
|
details |
Toggle display with a dropdown arrow. | html |
dialog |
||
figure |
||
footer |
||
header |
||
hgroup |
||
input |
Most of the new input types are now supported. See below for details. |
html |
mark |
Assigned a default background of yellow. |
|
menu |
The new rendering model is not currently supported and probably won’t be for a while (it’s very complicated). | |
meter |
Simple styling with CSS. | html |
nav |
||
output |
Text content and value/defaultValue synchronised. |
|
progress |
A progress bar is rendered (appearance dependent on the O/S theme). | html |
section |
||
source |
Provides alternative sources for media elements. | html |
time |
Text content reflects the datetime attribute if the element is empty. |
html |
video |
Video playback provided by Flash, Quicktime and Java players. | html html html |
input ElementThis implementation provides a UI for many of the new input types.
It also provides support for the validation model.
The following new attributes are not supported:
formplaceholderstep=anystep are allowedvalidity| type | Comments | Example |
|---|---|---|
color |
Support provided for all browsers (including Opera) | |
date |
A datepicker is provided. | |
datetime |
Not supported. | |
datetime-local |
Not supported. | |
email |
There is no UI support provided for this type. Email values are not validated, the RegExp is too tricky. ;) |
|
month |
A monthpicker is provided. | |
number |
A spinner control is provided. | |
range |
A slider control is provided. There is currently a problem with this control in Webkit based browsers (Safari, Chrome, Konqueror). These browsers already implement this type but do support the min/max/step attributes
and restrict the range to 0-100. |
|
search |
There is no UI support provided for this type. | |
tel |
There is no UI support provided for this type. | |
time |
A timepicker is provided. | |
url |
There is no UI support provided for this type. Url values are not currently validated, the RegExp is not as difficult as the email type, so it should be possible. |
|
week |
A weekpicker is provided. |