Open source and interoperable demos for Microsoft Edge Dev site
Перейти к файлу
Anton Molleda d52d50e184 Merge pull request #109 from mohmoto/master
Removing the CSS float on the main content
2015-08-25 08:41:43 -07:00
@supports Update family search demo to new style, update results images for clarity 2015-05-01 09:23:23 -07:00
Includes Adding old shared files and fixing routes for old demos 2015-08-06 06:55:56 -07:00
audiomixer Fix audio in Firefox 2015-08-21 16:22:36 -07:00
blobbuilder Update CSS reference file in demos that have moved over to new style 2015-05-01 09:44:49 -07:00
chalkboard Adding old shared files and fixing routes for old demos 2015-08-06 06:55:56 -07:00
compatinspector Adding compat inspector demo 2015-08-22 09:21:28 -07:00
css3filters Adding message about needing CSS3 Filters support 2015-06-18 10:07:50 -07:00
css3mediaqueries Adding css3mediaqueries 2015-04-23 14:55:28 -07:00
editingpasteimage Adding editingpasteimage 2015-04-23 15:03:10 -07:00
eme Removing the CSS float on the main content 2015-08-25 08:11:55 -07:00
familysearch Update CSS reference file in demos that have moved over to new style 2015-05-01 09:44:49 -07:00
fishbowl Adding old shared files and fixing routes for old demos 2015-08-06 06:55:56 -07:00
html5forms Change demotemplate.css reference 2015-05-02 01:15:23 -07:00
mandelbrot Renaming mandelbrot demo 2015-06-09 19:27:01 -07:00
math Style math demo 2015-05-02 01:39:25 -07:00
mazesolver Adding old shared files and fixing routes for old demos 2015-08-06 06:55:56 -07:00
microphone Issue #78: Change flow in Microphone 2015-07-07 09:34:07 -07:00
musiclounge Fixing layout for fullscreen support 2015-05-29 11:27:45 -07:00
particleacceleration Improving layout of particleacceleration for fullscreen mode 2015-05-29 13:02:23 -07:00
photocapture use adapter.js from github cdn 2015-08-19 06:58:42 -07:00
readingview fixed region positions 2015-04-30 14:32:12 +02:00
setimmediatesorting Change setimmediatesorting demo title to match the tiles on EdgePortal site 2015-08-14 15:25:51 -07:00
spellchecking fixed layout issues in spellchecking demo 2015-04-30 17:21:09 +02:00
sudoku fixes #93 2015-08-07 15:36:08 -07:00
svgradientbackgroundmaker Update gradient background maker for changes in radio/checkbox styling 2015-05-28 17:29:05 -07:00
toucheffects Adding unprefixed pointer support, fixing #69 2015-06-09 17:40:45 -07:00
typedarrays changed url reference in typedarrays 2015-04-30 18:14:22 +02:00
userselect Fixed margin-top in userselect demo 2015-04-30 19:44:29 +02:00
videoformatsupport Fixed layout issues in edgeportal 2015-05-01 11:42:26 +02:00
webaudiotuner Updated isGetUserMediaSupported in webaudiotuner to also look for promise-version of getUserMedia 2015-06-19 12:58:44 -07:00
webdriver Updated URL to be https 2015-07-23 22:03:19 -07:00
.csslintrc Adding files for style guide enforcement 2015-04-23 14:53:27 -07:00
.editorconfig Adding files for style guide enforcement 2015-04-23 14:53:27 -07:00
.eslintrc Adding files for style guide enforcement 2015-04-23 14:53:27 -07:00
.gitignore Adding photocapture 2015-04-23 15:47:25 -07:00
.jscsrc Adding files for style guide enforcement 2015-04-23 14:53:27 -07:00
CONTRIBUTING.md Fixes #63 2015-05-26 17:05:00 -07:00
LICENSE.md Updating the license 2015-04-23 14:51:08 -07:00
README.md Update README git workflow to use master instead of development 2015-08-14 09:57:53 -07:00

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