Open source and interoperable demos for Microsoft Edge Dev site
Перейти к файлу
Cătălin Mariș 0e245145d1
README.md: Add Travis CI status badge
Ref: https://docs.travis-ci.com/user/status-images/
2016-12-14 13:07:54 +02:00
@supports Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
Includes Adding old shared files and fixing routes for old demos 2015-08-06 06:55:56 -07:00
analyzeperformance Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
audiomixer Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
beacon Fixing capital letter issue 2016-08-30 15:39:22 -07:00
betafish Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
blobbuilder Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
chalkboard Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
chess Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
coloringbook Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
compatinspector Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
css3filters Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
css3mediaqueries Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
editingpasteimage Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
eme Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
familysearch Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
fishbowlie Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
fishietank Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
html5forms Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
letitsnow Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
mandelbrot Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
math Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
mazesolver Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
microphone Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
musiclounge Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
particleacceleration Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
penguinmark Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
photocapture Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
picture Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
readingview Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
setimmediatesorting Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
speechsynthesis Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
speedreading Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
spellchecking Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
sudoku Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
svgradientbackgroundmaker Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
toucheffects Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
typedarrays Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
userselect Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
videoformatsupport Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
webaudiotuner Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
webauthn Add `lang` attribute to `<html>` elements 2016-12-14 12:23:06 +02:00
webdriver Update demos for CSS library update 2016-10-28 15:33:39 -07:00
.csslintrc Adding files for style guide enforcement 2015-04-23 14:53:27 -07:00
.editorconfig Add EditorConfig properties for `package.json` 2016-12-14 12:30:35 +02:00
.eslintignore Add Web Authentication API demo to the Demos dir (#171) 2016-11-02 12:29:48 -07:00
.eslintrc.json Updating configuration and demos for new rules 2016-10-17 10:46:48 -07:00
.gitignore Add Web Authentication API demo to the Demos dir (#171) 2016-11-02 12:29:48 -07:00
.travis.yml Updating travis configuration (#166) 2016-10-17 11:02:03 -07:00
CONTRIBUTING.md Fixes #63 2015-05-26 17:05:00 -07:00
Gruntfile.js Updating configuration and demos for new rules 2016-10-17 10:46:48 -07:00
LICENSE.md Updating the license 2015-04-23 14:51:08 -07:00
README.md README.md: Add Travis CI status badge 2016-12-14 13:07:54 +02:00
package.json Mark project as a private `npm` package 2016-12-14 12:33:03 +02:00
yarn.lock Add `yarn.lock` 2016-12-14 12:27:16 +02:00

README.md

About these demos Build Status

This is a set of interoperable and open source demos. You can watch their live version in the MS Edge Dev Site. The main goal of this one is to show new web features (supported by Microsoft Edge) in a way that work across all modern browsers. If a feature is supported in a browser and the demo doesn't work as expected you should file a bug!

Some of these demos have been migrated from the old TestDrive website (sometimes because they are still relevant, some others because we are bit too sentimental). Some others are new. In any case, we are working on adding more. We hope you find them interesting and helpful.

Contributing

Git workflow

  1. Fork this project and set up a remote to file pull requests against later.
  2. Create a feature branch for your new demo off of the master branch.
  3. Before creating a pull request, make sure your feature branch is up to date with the latest changes to MicrosoftEdge/Demos/master (the remote you set up).
  4. Create a pull request against MicrosoftEdge/Demos/master with the changes from your branch. Title with the name of your demo or fixes. Mention @molant and optionally @melanierichards (for front-end/design review) in the comments so we're aware of your PR.
  5. Push any changes based on feedback to your feature branch. This will update the PR with the most recent changes.

What code should I use?

Previously, we had a demo generator script that will set up a basic demo for you. That script needs to be updated, so for now check out the @supports, css3filters, or webaudiotuner demos for examples. Note that there are meta tags in the <head> of index.html that will need to be populated with information about your demo.

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.