Open source and interoperable demos for Microsoft Edge Dev site
Перейти к файлу
Jesus David García Gomez d4cf7f1753 Merge pull request #212 from alrra/fix-187
Use `<button>` instead of `<div>` in typedarrays demo
2016-12-13 08:48:16 -08:00
@supports Update demos for CSS library update 2016-10-28 15:33:39 -07:00
Includes
analyzeperformance
audiomixer Update demos for CSS library update 2016-10-28 15:33:39 -07:00
beacon
betafish Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
blobbuilder Update demos for CSS library update 2016-10-28 15:33:39 -07:00
chalkboard Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
chess Update demos for CSS library update 2016-10-28 15:33:39 -07:00
coloringbook [Coloring book] Fix widow in demo description 2016-11-30 15:35:15 -08:00
compatinspector
css3filters Update demos for CSS library update 2016-10-28 15:33:39 -07:00
css3mediaqueries
editingpasteimage
eme
familysearch
fishbowlie Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
fishietank Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
html5forms
letitsnow Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
mandelbrot
math
mazesolver Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
microphone Fix microphone demo for CSS library update 2016-10-28 16:50:33 -07:00
musiclounge
particleacceleration
penguinmark Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
photocapture
picture Update demos for CSS library update 2016-10-28 15:33:39 -07:00
readingview Minimal header fix (#169) 2016-10-28 13:18:42 -07:00
setimmediatesorting Update demos for CSS library update 2016-10-28 15:33:39 -07:00
speechsynthesis Moving files 2016-10-27 09:59:07 -07:00
speedreading
spellchecking
sudoku
svgradientbackgroundmaker SVG Demo CSS Fix (#173) 2016-11-08 11:28:47 -08:00
toucheffects
typedarrays Use `button` instead of `div` in typedarrays demo 2016-12-13 17:22:56 +02:00
userselect
videoformatsupport
webaudiotuner Update demos for CSS library update 2016-10-28 15:33:39 -07:00
webauthn Style update to the webauthn demo (#172) 2016-11-03 11:44:51 -07:00
webdriver Update demos for CSS library update 2016-10-28 15:33:39 -07:00
.csslintrc
.editorconfig
.eslintignore Add Web Authentication API demo to the Demos dir (#171) 2016-11-02 12:29:48 -07:00
.eslintrc.json
.gitignore Add Web Authentication API demo to the Demos dir (#171) 2016-11-02 12:29:48 -07:00
.travis.yml
CONTRIBUTING.md
Gruntfile.js
LICENSE.md
README.md
package.json

README.md

About these demos

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.