Status roadmap update: srcset,
element, and date inputs in development
Today we’re updating our platform roadmap with a few more features that we’ve started working on:
Responsive Images: image srcset
To take advantage of high resolution screens, it’s desirable to provide higher resolution image resources. While today’s devices come with all sorts of different resolution screens, it’s important to be able to provide the right resource for the device’s capabilities for optimal experience and performance. We have therefore begun work on implementing the srcset attribute for image elements, enabling alternate image resources based on the device’s DPI scaling factor:
We’re starting with srcset pixel density descriptors for the broadest interoperability, but we’re looking at other features like width/height descriptors and the <picture> element for possible implementation in the future.
Date input controls
Inputting dates in a form is common practice on the Web. We’re beginning the implementation of a variety of new input controls for basic date picking. These controls will use the standard HTML5 types and provide UI that’s friendly to your input device, like our other HTML5 input controls.
This work is “phase 1” of 2. This first phase includes date, week, and month controls. The second phase (not yet in development) includes time related inputs. We’ll update you when work on phase 2 begins.
<main> element
We introduced a number of HTML5 semantic elements in IE9. We’re now adding support for the <main> element, which represents the main content of the document or application.
As always, check status.modern.IE for the latest on our development roadmap, vote for features on User Voice, and give us feedback on how we’re doing at @IEDevChat.
Jacob Rossi
Senior Program Manager
@jacobrossi
Comments
Anonymous
December 08, 2014
Date input types. Yay! Anyway, I guess these are coming with IE12? How is it going with the new developer tools? Will they ship tomorrow? Also, status.modern.ie reports that, while loading, there are 182 features found, however, there is 1 feature that's not part of any of the 5 categories (Not planned, under consideration, development, etc). Because it only shows 181 features when all of these are selected.Anonymous
December 08, 2014
Cool. My only fear is the new input types will respond to basic styling (borders, background images, fonts, ...) in a way that's incompatible with normal inputs (like type=file did back in time). Do you have any idea of how this will render already? I hope it looks like a text field by default ^_^Anonymous
December 08, 2014
The article could do with some early renderings of these features. That would give us better opportunity to comment on the feature.Anonymous
December 08, 2014
Two of those suggestions were mine! Thanks. However, input type=date and type=time are the only ones in the HTML5 spec. HTML5.1 adds datetime, week and month, but datetime-local is removed from the spec, yet listed on status.modern.ie/timerelatedinputtypes Should be fixed, as I hope you're not planning to support removed spec. AlsoAnonymous
December 08, 2014
Really happy to see the picture element is kicking off now with the x descriptor and moving on from there.Anonymous
December 08, 2014
adding inline picture to make client side entry validation auto for unicode date and currency ,etc in html5 may be a greatAnonymous
December 08, 2014
adding a validation listener for client side standard input fields (date,numeric fields,text,) that comply with programmer format picture is wise & also with data annotation or api in server sideAnonymous
December 08, 2014
Now I only miss <time>, <input type="color">, <output>, <meter>, <details>/<summary>, <menu> and <dialog> from the HTML5 spec, along with some attributes like a[download], minlength, dropzone, table[sortable], style[scoped] and ol[reversed].Anonymous
December 09, 2014
The comment has been removedAnonymous
December 09, 2014
@Jacob Rossi [MSFT] - "On dev tools, check back here...soon. ;-)" I'll take that as "yes, check back in a couple of hours as we publish a changelog" then. :)Anonymous
December 09, 2014
The comment has been removedAnonymous
December 09, 2014
and when is coming preserve-3d....?Anonymous
December 10, 2014
The comment has been removedAnonymous
December 10, 2014
@Asbjørn - Safari, Chrome (34) and Firefox have implemented or are implementing srcset. Chrome (38) has also implemented the picture element. Firefox is implementing it, too. I believe others are as well. These two ways complement each other.Anonymous
December 19, 2014
Great solution, also avaliable in some versions of chrome, safari and FF.