Share via


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. Also

  • Anonymous
    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 great  

  • Anonymous
    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 side  

  • Anonymous
    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 removed

  • Anonymous
    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 removed

  • Anonymous
    December 09, 2014
    and when is coming preserve-3d....?

  • Anonymous
    December 10, 2014
    The comment has been removed

  • Anonymous
    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.