Bladeren bron

Add Safari support.

Tested successfully on the following devices:

- iPhone 14 (iOS 16.6.1)
- iPhone XR (iOS 16.4)
- iPhone 14 (iOS 16.1)
- iPhone 12 (iOS 15.6.1)
- iPhone 11 Pro (iOS 15.5)
- iPad Air (iOS 15.4.1)
- iPhone 13 Pro (iOS 15.2)

The demos didn't work on the following devices:

- iPad mini (iOS 15.1)
- iPhone 13 Pro Max (iOS 15.1)
- iPhone 13 (iOS 15.0.2)
- iPhone 12 Pro (iOS 15.0.2)

Tested on the AWS Device Farm.
customisations
alemart 1 jaar geleden
bovenliggende
commit
f7a847b999
3 gewijzigde bestanden met toevoegingen van 16 en 16 verwijderingen
  1. 8
    8
      README.md
  2. 1
    1
      docs/faq.md
  3. 7
    7
      docs/getting-started/index.md

+ 8
- 8
README.md Bestand weergeven

@@ -2,7 +2,7 @@
2 2
 
3 3
 [![GitHub release (latest by date)](https://img.shields.io/github/v/release/alemart/martins-js)](https://github.com/alemart/martins-js/releases/) ![GitHub file size in bytes on a specified ref (branch/commit/tag)](https://img.shields.io/github/size/alemart/martins-js/dist/martins.min.js?branch=master&label=minified%20js) [![GitHub Repo stars](https://img.shields.io/github/stars/alemart/martins-js?logo=github)](https://github.com/alemart/martins-js/stargazers) [![GitHub Sponsors](https://img.shields.io/github/sponsors/alemart?logo=github)](https://github.com/sponsors/alemart/)
4 4
 
5
-Create amazing Augmented Reality experiences with **MARTINS.js**, a GPU-accelerated Augmented Reality engine for the web. Users don't need specialized hardware nor dedicated software - only a modern and compatible web browser.
5
+Create amazing Augmented Reality experiences with **MARTINS.js**, a GPU-accelerated Augmented Reality engine for the web. Users don't need specialized hardware nor dedicated software - only a modern web browser.
6 6
 
7 7
 [**Try a demo**](#try-webar-right-now) | [**:heart: Support my work!**](https://alemart.github.io/martins-js/support-my-work)
8 8
 
@@ -66,21 +66,21 @@ Here is why MARTINS.js is a great choice for creating Augmented Reality experien
66 66
 
67 67
 * **No need to download apps!** MARTINS.js is a WebAR engine. It runs in web browsers. Users can access the AR experience immediately.
68 68
 * **Fast and powerful!** MARTINS.js is GPU-accelerated. It uses WebGL2 and WebAssembly for turbocharged performance.
69
-* **No need of custom hardware or software!** MARTINS.js is built from scratch using standard web technologies. All it requires is a modern and compatible web browser.
69
+* **No need of custom hardware or software!** MARTINS.js is built from scratch using standard web technologies. All it requires is a modern web browser.
70 70
 * **Fully standalone!** MARTINS.js has in it everything it needs to analyze the environment and help you create AR. There are no additional requirements. No need of WebXR.
71 71
 * **Easy to get started!** MARTINS.js can be used with a `<script>` tag in your page. A static HTML page is enough to get started.
72 72
 
73 73
 ## Browser compatibility
74 74
 
75
-MARTINS.js is compatible with the latest versions of almost all major web browsers:
75
+MARTINS.js is compatible with all major web browsers:
76 76
 
77
-| Chrome | Edge | Firefox | Opera | Safari |
78
-| ------ | ---- | ------- | ----- | ------ |
79
-| ✔      | ✔    | ✔       | ✔     | -      |
77
+| Chrome | Edge | Firefox | Opera | Safari* |
78
+| ------ | ---- | ------- | ----- | ------- |
79
+| ✔      | ✔    | ✔       | ✔     |       |
80 80
 
81
-Safari support: coming soon.
81
+\* use Safari 15.2 or later.
82 82
 
83
-MARTINS.js requires WebGL2 and WebAssembly. No need of WebXR.
83
+MARTINS.js requires WebGL2 and WebAssembly.
84 84
 
85 85
 ## License
86 86
 

+ 1
- 1
docs/faq.md Bestand weergeven

@@ -2,7 +2,7 @@
2 2
 
3 3
 ## What is MARTINS.js?
4 4
 
5
-MARTINS.js is a GPU-accelerated Augmented Reality engine for the web. It's a standalone WebAR technology for creating AR experiences that run in web browsers. Users don't need specialized hardware nor dedicated software - only a modern and compatible web browser.
5
+MARTINS.js is a GPU-accelerated Augmented Reality engine for the web. It's a standalone WebAR technology for creating AR experiences that run in web browsers. Users don't need specialized hardware nor dedicated software - only a modern web browser.
6 6
 
7 7
 MARTINS is a recursive acronym for MARTINS Augmented Reality Technology for Internet Software. It also happens to be my name. See, AR is part of my name. Can you believe it? :sunglasses:
8 8
 

+ 7
- 7
docs/getting-started/index.md Bestand weergeven

@@ -2,7 +2,7 @@
2 2
 
3 3
 <iframe src="https://ghbtns.com/github-btn.html?user=alemart&repo=martins-js&type=star&count=true&size=large" frameborder="0" scrolling="0" width="170" height="30" title="GitHub"></iframe> <iframe src="https://ghbtns.com/github-btn.html?user=alemart&repo=martins-js&type=watch&count=true&size=large&v=2" frameborder="0" scrolling="0" width="170" height="30" title="GitHub"></iframe>
4 4
 
5
-Create amazing Augmented Reality experiences with **MARTINS.js**, a GPU-accelerated Augmented Reality engine for the web. Users don't need specialized hardware nor dedicated software - only a modern and compatible web browser.
5
+Create amazing Augmented Reality experiences with **MARTINS.js**, a GPU-accelerated Augmented Reality engine for the web. Users don't need specialized hardware nor dedicated software - only a modern web browser.
6 6
 
7 7
 [Try a demo](../demo/instructions.md){ .md-button .md-button--primary } [:heart:{ .heart } Support my work](../support-my-work.md){ .md-button }
8 8
 
@@ -40,15 +40,15 @@ Here is why MARTINS.js is a great choice for creating Augmented Reality experien
40 40
 
41 41
 ## Browser compatibility
42 42
 
43
-MARTINS.js is compatible with the latest versions of almost all major web browsers:
43
+MARTINS.js is compatible with all major web browsers:
44 44
 
45
-| Chrome | Edge | Firefox | Opera | Safari |
46
-|:------:|:----:|:-------:|:-----:|:------:|
47
-| :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | - |
45
+| Chrome | Edge | Firefox | Opera | Safari* |
46
+|:------:|:----:|:-------:|:-----:|:-------:|
47
+| :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: |
48 48
 
49
-Safari support: coming soon.
49
+\* use Safari 15.2 or later.
50 50
 
51
-MARTINS.js requires WebGL2 and WebAssembly. No need of WebXR.
51
+MARTINS.js requires WebGL2 and WebAssembly.
52 52
 
53 53
 ## License
54 54
 

Laden…
Annuleren
Opslaan