Microsoft Edge Developer

Hi, are you a web developer or designer?

“No, I just want to share feedback on Microsoft Edge.”

Please use the Feedback Hub (requires Windows 10) to submit your feedback in the Microsoft Edge category. This site is for web developer and designer feedback only. Other feedback will be closed without action.

“Yes, I’m a web developer or designer with feedback for the Microsoft Edge platform.”

Great! This site is where the Microsoft Edge team collects feature requests from the web developer and designer community in the categories listed to the right. For bugs on existing features, please log an issue on the Issue Tracker.

Your feedback will help us with planning and to better understand how web developers and designers are using the platform. Top standards-based feature requests will also be copied over to status.microsoftedge.com, where you can track its development status.

For the most actionable feedback, please search and up vote for existing suggestions before submitting a new suggestion, and create a separate suggestion per idea. Note that off topic or inappropriate suggestions may be moderated. The Microsoft Edge team will use suggestions as an important input, but there are several additional factors that inform the final roadmap.

A note from our lawyers: Please do not send any novel or patentable ideas, copyrighted materials, samples or demos which you do not want to grant a license to Microsoft. See the Terms of Service for more information.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. give us option of intermideate zoom between 75% and 100%

    give us option of intermideate zoom between 75% and 100% on edge browser like mozile or google chrome

    4 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  2. Hi Microsoft peeps! I'm an owner, designer and Project manager for VirtualCaseManagement.com I KNOW browsers, our CRM has to work w/ 4 (

    Ref: 1. Ability to Stretch data field. 2. Ability to print 'background graphics. Hi Microsoft peeps! I'm an owner, designer and Project manager for VirtualCaseManagement.com, I KNOW browsers!! Our CRM works w/ 4 (Chrome, Edge, FF, Safari). I'd use Edge and would rather but can't based on two (2) issues. This means all our customers that user our VCM product are having to use other browsers than Edge due to this. Please fix these two issues, PLEASE. ISSUE 1. My other business 25 yrs. (Counter-Intelligence.com) where I'm an Investigator and use VCM to type within Case Logs and note sections.…

    1 vote
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  3. WebGL Shader Binary Caching

    Fairly trivial to implement, and Chrome does this well. Simply caching the shader binaries means subsequent compilations can be skipped and cached binaries loaded.
    For web pages loading significant shader programs, this can be a huge improvement.

    5 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  4. Junction shadows with SVG <radialGradient> and <rect>

    Please make <radialGradient>s behave like Webkit browsers!

    https://codepen.io/brybrant/pen/gxVday

    Thanks!

    9 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  5. 24 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  6. WebGL

    WebGL: Support CopyTexImage2D for floating point texture sources or destinations.

    8 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  7. Support toBlob() on canvas

    Edge only supports msToBlob() currently. Please support standard toBlob().

    http://www.w3.org/TR/html5/scripting-1.html#dom-canvas-toblob

    38 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  8. Better image scaling. No more jaggies for downscaled images!

    Responsive websites typically send a larger version of an image and then scale it down to match the available space on-screen. This is especially important in mobile when the user can change screen sizes without a reload by changing from portrait to landscape, for example. Even the Microsoft websites utilize this kind of responsive design.

    What does this have to do with IE? Well if you do this with IE the insane image scaling will provide images so jagged even the largest fonts become unreadable.

    In earlier versions of IE we could use a nonstandard CSS property to switch to…

    269 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  9. Progressive jpeg loading

    When loading progressive jpegs as background images, nothing shows until the whole image has loaded. I thought the point of progressive jpegs was to show the low resolution scan first, then build up to higher resolution as the image loaded.

    48 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  10. Support SVG 2 paint-order property

    The SVG 2 paint-order property allows authors to control the order in which stroke, markers, and fill are painted for each shape, or for text. This can be used to create outlines that do not obscure fine details of shapes or text. It can also be used to create more subtle line markers that do not obscure the line itself.

    The basic fill/stroke/markers options, as defined in the current draft of the specification, are already supported in Firefox, Chromium, and Webkit. They are therefore unlikely to change, although additional options may be added by future specifications.

    http://www.w3.org/TR/SVG2/painting.html#PaintOrder

    55 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  11. 6 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  12. isPointInStroke

    It would be fantastic if you could support the canvas context isPointInStroke method as per Chrome, Firefox, Safari.

    It is by far the easiest way to do hollow-object arbitrary path-based hit testing (way easier than the unbelievably challenging, bounding-box-based hit testing proposed in the standard).

    At the moment, we have some rather poor fallback code for IE/Edge that approximates it using a bit of iteration over isPointInPath().

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  13. SVG Title element multiline

    Support for multiline / new line / carrige return within the <title> element inside an svg shape when rendering tooltip.

    Tooltip currently does render, however is only all on one line.

    https://jsfiddle.net/tt66gh9c/

    <svg height="140" width="500">
    <ellipse cx="200" cy="80" rx="100" ry="50" >
    <title>this
    is multi
    line</title>
    </ellipse>
    </svg>

    Thanks.

    11 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add a DirectWrite Anti-aliasing Tuner for IE/Edge

    Chrome and Opera (both based from Chromium) use Natural Symmetric and Outline for larger text but they have no Advanced DirectWrite parameters to tweak font rendering. Firefox has DirectWrite parameters in about:config and it's complex but can be simplified by installing anti-aliasing tuner extension. IE has terrible font rendering. IE9 font rendering can be tweaked by installing AATIE plugin but AATIE plugin won't work in IE10 and IE11. We Hope IE/Edge will have built-in DirectWrite Anti-Aliasing Tuner to give us the choice of tweaking DirectWrite font rendering in a very simple manner. It should include the ability to use Outline…

    56 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  15. Implement CanvasProxy according to the spec

    Transferable CanvasProxy has been fully-specced for a while now. Along with constructable CanvasRenderingContext2D and WebGLRenderingContext, it allows rendering to a canvas element safely from another thread.

    This would be an amazing performance advantage for graphics. Take the plunge!

    https://html.spec.whatwg.org/multipage/scripting.html#canvasproxy

    23 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  16. 58 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
  17. 62 votes
    Vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Graphics  ·  Flag idea as inappropriate…  ·  Admin →
2 Next →
  • Don't see your idea?

Feedback and Knowledge Base