diff --git a/docs/browsers.md b/docs/browsers.md new file mode 100644 index 00000000..3aeece82 --- /dev/null +++ b/docs/browsers.md @@ -0,0 +1,101 @@ +# Unsupported configuration + +[codethemicrobit.com](https://codethemicrobit.com) doesn't currently support +your browser or operating system. The following configurations are supported: + +## Windows + +You need one of these browsers running on Windows 7, Windows 8, Windows 8.1, or +Windows 10: + +* Internet Explorer 11 +* Microsoft Edge +* Google Chrome +* Mozilla Firefox + +## Mac + +You need one of these browsers running on OS X 10.9 Mavericks, OS X 10.10 +Yosemite, OS X 10.11 El Capitan, or macOS 10.12 Sierra: + +* Safari +* Google Chrome +* Mozilla Firefox + +## Linux + +If you're using a Raspberry Pi, please see [the documentation +here](/raspberry-pi). + +You need to be running a Linux distribution recent enough to run the most recent +version of one of the following: + +* Google Chrome, or Chromium +* Mozilla Firefox, Iceweasel, or Seamonkey + +## How to check your OS or browser + +### Windows + +* Click on the Start menu +* Type 'System' +* Click on the app called 'System' +* The version of Windows you are using will be displayed: + +![](/static/configurations/windows-version.png) + +### Mac + +* Click on the Apple icon in the top left +* Click on 'About this Mac' +* This window will be displayed: + +![](/static/configurations/osx-version.png) + +### Internet Explorer + +* Click on the Settings icon in the top right +* Click 'About Internet Explorer' +* This window will be displayed: + +![](/static/configurations/ie-version.png) + +### Edge + +Edge automatically updates, so you should always be using the latest version + +* Click on the menu icon in the top right (three dots) +* Scroll to the bottom +* Information similar to the following will be displayed: + +![](/static/configurations/edge-version.png) + +### Google Chrome + +Google Chrome automatically updates, so you should always be using the latest version + +* Click on the menu icon in the top right (three dots) +* Click Help, and About Google Chrome +* Information similar to the following will be displayed: + +![](/static/configurations/chrome-version.png) + +### Firefox + +Firefox automatically updates, so you should always be using the latest version + +* Click on the menu icon in the top right (three horizontal lines) +* Click the question mark icon (help button) +* Click 'About Firefox' + +![](/static/configurations/firefox-version.png) + +### Safari + +Safari updates when your operating system updates, so if you are using the +latest version of OS X then you'll be using the latest version of Safari. + +* Click on the Safari menu in the top left +* Click 'About Safari' + +![](/static/configurations/safari-version.png) diff --git a/docs/browsers/linux.md b/docs/browsers/linux.md new file mode 100644 index 00000000..4f5d8bd3 --- /dev/null +++ b/docs/browsers/linux.md @@ -0,0 +1,6 @@ +# Unsupported configuration + +As you are using Linux, it is recommended that you use Mozilla Firefox or Google +Chrome. + +Please see [here](/browsers) for more information. diff --git a/docs/browsers/mac.md b/docs/browsers/mac.md new file mode 100644 index 00000000..61932f28 --- /dev/null +++ b/docs/browsers/mac.md @@ -0,0 +1,6 @@ +# Unsupported configuration + +As you are using OS X, it is recommended that you use Safari. Alternatively, +Google Chrome and Mozilla Firefox are also supported. + +Please see [here](/browsers) for more information. diff --git a/docs/browsers/windows.md b/docs/browsers/windows.md new file mode 100644 index 00000000..386b65c7 --- /dev/null +++ b/docs/browsers/windows.md @@ -0,0 +1,8 @@ +# Unsupported configuration + +As you are using Windows, it is recommended that you use Microsoft Edge. If you +are running a version of Windows prior to Windows 10, you can use Internet +Explorer 11. Alternatively, Google Chrome and Mozilla Firefox are also +supported. + +Please see [here](/browsers) for more information. diff --git a/docs/static/configurations/chrome-version.PNG b/docs/static/configurations/chrome-version.PNG new file mode 100644 index 00000000..b7a4db67 Binary files /dev/null and b/docs/static/configurations/chrome-version.PNG differ diff --git a/docs/static/configurations/edge-version.PNG b/docs/static/configurations/edge-version.PNG new file mode 100644 index 00000000..f9c9095a Binary files /dev/null and b/docs/static/configurations/edge-version.PNG differ diff --git a/docs/static/configurations/firefox-version.PNG b/docs/static/configurations/firefox-version.PNG new file mode 100644 index 00000000..d9b5684c Binary files /dev/null and b/docs/static/configurations/firefox-version.PNG differ diff --git a/docs/static/configurations/ie-version.PNG b/docs/static/configurations/ie-version.PNG new file mode 100644 index 00000000..3fbc6e7c Binary files /dev/null and b/docs/static/configurations/ie-version.PNG differ diff --git a/docs/static/configurations/osx-version.png b/docs/static/configurations/osx-version.png new file mode 100644 index 00000000..9457d7e4 Binary files /dev/null and b/docs/static/configurations/osx-version.png differ diff --git a/docs/static/configurations/safari-version.png b/docs/static/configurations/safari-version.png new file mode 100644 index 00000000..70d1d871 Binary files /dev/null and b/docs/static/configurations/safari-version.png differ diff --git a/docs/static/configurations/windows-version.PNG b/docs/static/configurations/windows-version.PNG new file mode 100644 index 00000000..06847ede Binary files /dev/null and b/docs/static/configurations/windows-version.PNG differ diff --git a/pxtarget.json b/pxtarget.json index 5e42c7a3..dfc84806 100644 --- a/pxtarget.json +++ b/pxtarget.json @@ -116,6 +116,33 @@ "privacyUrl": "https://go.microsoft.com/fwlink/?LinkId=521839", "termsOfUseUrl": "https://go.microsoft.com/fwlink/?LinkID=206977", "githubUrl": "https://github.com/Microsoft/pxt-microbit", + "browserSupport": [ + { + "name": "unsupported", + "os": "*", + "path": "/browsers" + }, + { + "name": "unsupported", + "os": "mac", + "path": "/browsers/mac" + }, + { + "name": "unsupported", + "os": "linux", + "path": "browsers/linux" + }, + { + "name": "unsupported", + "os": "rpi", + "path": "/raspberry-pi" + }, + { + "name": "unsupported", + "os": "windows", + "path": "/browsers/windows" + } + ], "boardName": "BBC micro:bit", "docMenu": [ {