GithubHelp home page GithubHelp logo

status.ie's Introduction

#Status.Modern.IE This project contains the source code and data for status.modern.IE, a portal for the latest implementation status and future roadmap for interoperable web platform features in Internet Explorer.

##Using IE Status Data Status.Modern.IE provides valuable data on the implementation status and future plans for web platform features in Internet Explorer. This data is encouraged to be used for other purposes as licensed by the Creative Commons Attribution 2.5 License. This data is provided as a JSON document, served at http://status.modern.IE/features. This data is sent with an "Access-Control-Allow-Origin: *" header, so it may be requested cross-domain.

##Building the Project

Prequisites

  1. Install Node.JS, NPM
  2. npm install -g bower
  3. npm install -g yo
  4. npm install -g grunt-cli

Build, run, and debug

From the project's root directory

  1. npm install
  2. bower install
  3. grunt build
  4. node app.js debug

A Node server will start at http://localhost:9000

Contributing

Adding New Features

The web platform is vast and ever-changing, so we often get requests to add new features to the site. In the spirit of tracking the modern interoperable web platform, we generally only add features that meet at least the following criteria:

  1. Exposes new, significant, and useful capabilities that web developers can adopt in sites
  2. Likely to be eventually implemented by the majority of browsers
  3. Currently lacking support in at least one major browser

Over time, it's expected (and desired!) that features will become fully interoperable, meaning they no longer meet the third requirement above. We don't currently have a plan to remove such features from the site, but may do so at a future date. Not all requests to add features will be accepted as there is a high maintenance cost to keep interoperability, documentation, and standards statuses up to date.

Updating Features

Feature data on status.modern.IE is merged from both app/static/ie-status.json and also the Chromium Dashboard. While it is possible to override data from the Chromium Dashboard, it is preferred that this data be updated upstream in the Chromium Dashboard project. This allows both sites to reflect accurate information.

When requesting to change the implementation status of a browser or the standardization status, please include a citation in your pull request to where the change in status can be validated. Microsoft believes the W3C is the best place for developing interoperable open web standards. Therefore, please use W3C specifications in pull requests, when available.

###Additional Attributions Portions of the content in this page from chromestatus.com, used under Creative Commons Attribution 2.5 License

HTML5 Logo and related Technology Class iconography by W3C, used under Creative Commons Attribution 3.0 License

JS Logo used under the WTFPL Licnese

No trademark licenses or rights are provided. All trademarks are the property of their respective owners.

status.ie's People

Contributors

dstorey avatar jacobrossi avatar luismijimenez avatar molant avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.