geplaatst door: mug
Waarom doet deze website het niet in Safari (en is het op te lossen ?)
De kaart wordt niet ingeladen bij mij.
https://www.synbiosys.alterra.nl/natura2000/googlemapslvd.aspx

In Firefox werkt het wel , maar waarom ?
(Op een iMac, nieuwste Mac OS)
Waarom doet deze website het niet goed ?
14 mei 2021 - 13:23    reactie #1
geplaatst door: Flix
Ook in Safari op iOS geeft ie hetzelfde roze veld, ipv een OSM kaart.
Vanwege:
[Error] Cross-origin redirection to
https://b.tile.openstreetmap.org/7/68/40.png denied by Cross-Origin Resource Sharing policy: Origin
https://www.synbiosys.alterra.nl is not allowed by Access-Control-Allow-Origin.


Wat dat dan ook mag betekenen...
Waarom doet deze website het niet goed ?
14 mei 2021 - 13:25    reactie #2
geplaatst door: Dick de Roos
Kaartkopie.jpgWaarom doet deze website het niet goed ?


Bij mij doet de link het gewoon.
Weliswaar met Mojave, maar wel met Safari 14.1
Wat meer gegevens is misschien handig.
Waarom doet deze website het niet goed ?
14 mei 2021 - 13:46    reactie #3
geplaatst door: GeorgeM
Wat meer gegevens is misschien handig.
Die zijn toch gegeven? ("nieuwste macOS").

Hier ook geen beeld op een 16" MacBook Pro met Big Sur 11.3.1 en Safari 14.1, dus kennelijk is er een verschil met Safari 14.1 onder Mojave.

Jammer genoeg geen idee waarom het hier ook niet goed gaat met deze site, werkt wel in Firefox en Chrome.
Waarom doet deze website het niet goed ?
14 mei 2021 - 16:39    reactie #4
geplaatst door: puk1980
Klopt. De website probeert dingen die Safari niet toestaat.
https://stackoverflow.com/questions/59410064/access-control-allow-origin-openstreetmap-problem

https://i.imgur.com/0StILvB.png
Waarom doet deze website het niet goed ?


Waarom doet deze website het niet goed ?
14 mei 2021 - 16:48    reactie #5
geplaatst door: puk1980
Je kunt het verhelpen door een Vinkje aan te zetten.
Ik zou dat vinkje echter niet aan laten staan.

https://i.imgur.com/r67lygW.png
Waarom doet deze website het niet goed ?
Waarom doet deze website het niet goed ?
14 mei 2021 - 16:51    reactie #6
geplaatst door: GeorgeM
Had nu pas tijd om achter Safari op desktop met een Inspector te gaan zitten, maar zie dat puk1980 me al voor was. Wat puk1980 laat zien in de schermafbeelding is maar een fractie van alle foutmeldingen die door deze pagina worden gegenereerd, is even geleden dat ik het bont heb gezien (komt ook doordat iedere 'tile' een foutmelding genereert).

Als je iemand bij Alterra kent, dan die even doorsturen naar de link van puk1980, misschien nemen ze de tijd om die pagina fatsoenlijk in elkaar te steken.
Waarom doet deze website het niet goed ?
14 mei 2021 - 17:34    reactie #7
geplaatst door: mug
Dank voor de analyse, iedereen die op dit topic heeft gereageerd. Veel wijze analyses kan ik wel zien.
Technische gesproken gaat het mij een beetje boven mijn pet.
Ik heb inmiddels een bericht gestuurd naar de web applicatie beheerder van de website. En uitgelegd dat er wat problemen zijn, en verzoek deze met eerst komende update de website beter op de rails te zetten. Zodat iedereen kan (blijven) genieten van de database die deze website toegankelijk maakt     
Waarom doet deze website het niet goed ?
14 mei 2021 - 18:20    reactie #8
geplaatst door: eoms
Vraag dan ook gelijk even of ze de site leesbaar kunnen maken op een mobieltje. Ziet er nu niet uit.

 :shakehands:
Waarom doet deze website het niet goed ?
14 mei 2021 - 18:26    reactie #9
geplaatst door: Cesar
Safari is mijn primaire browser maar als een site om één of andere redenen wat vreemd doet dan heb ik Brave als alternatieve browser.
Waarom doet deze website het niet goed ?
14 mei 2021 - 20:42    reactie #10
geplaatst door: bacon
Vivaldi 1.15.1147.64 (oud!): geen probleem
Opera 49.0.2725.64 (oud!): geen probleem
Firefox 78.10.1esr ; geen probleem
Safari 9.1.3 (9537.86.7.8) (oud!).......Apple.....probleem. Daarom o.a. gebruik ik nooit Safari!
"De wereld gaat aan vlijt ten onder" 1956 (!!) Boektitel Max Dendermonde
Waarom doet deze website het niet goed ?
14 mei 2021 - 21:42    reactie #11
geplaatst door: Flix
Bacon, het kan natuurlijk ook zijn dat Safari je beschermt tegen malware in een site.
Ik gebruik Safari wel (lekker snel en simpel), en heb zeer zelden dat ie een site niet goed inlaadt.
Dus misschien is er hier alle reden toe?
Waarom doet deze website het niet goed ?
14 mei 2021 - 22:09    reactie #12
geplaatst door: Gottfried Julius
Hier Safari 13.1.2   en OSX 10.13.6 (High Sierra)  de link werkt gewoon.
http://www.norderney.nl
Mac gebruiker sinds 1986 alweer
Waarom doet deze website het niet goed ?
14 mei 2021 - 22:17    reactie #13
geplaatst door: bacon
Flix,
ik denk dat het aan mijn (oude) versie van Safari ligt (zie ook reactie van Gottfried Julius hierboven). Niettemin iedere heug zijn meug: ik zweer bij Firefox (die overigens bij een gevaarlijke site, je vooraf waarschuwt).
"De wereld gaat aan vlijt ten onder" 1956 (!!) Boektitel Max Dendermonde
Waarom doet deze website het niet goed ?
14 mei 2021 - 23:17    reactie #14
geplaatst door: HEXDIY
Ik denk idd. dat het hier draait om versies van je browsers. Op mijn mid 2012 MBP 13" onder El Capitan opent de link probleemloos in:

- Safari Version 9.1.2 (11601.7.7)
- Chrome Version 90.0.4430.93 (Official Build) (x86_64)
- Brave Version 1.14.84 Chromium: 85.0.4183.121 (Official Build) (64-bit)
- Opera Version:64.0.3417.61
- Firefox v. 70.0.1

Wellicht trekken die oudjes zich minder aan van slechte code...
En geef me nu weer niet op mijn donder omdat ik oude soft gebruik hee!  :wink:
If it ain't broke, don't fix it! Recycle the planet, we're gonna need it! Think different, think twice, Apple!
M1 is a success! Please do not forget Mac OS.
Waarom doet deze website het niet goed ?
15 mei 2021 - 13:02    reactie #15
geplaatst door: puk1980
Bacon, het kan natuurlijk ook zijn dat Safari je beschermt tegen malware in een site.
Wat is Cross Origin Resource Sharing?

Citaat
Cross Origin Resource Sharing, of CORS in het kort, is een mechanisme dat gebruik maakt van HTTP headers om een browser te laten weten dat een web applicatie die op domein A draait, toestemming heeft om toegang te krijgen tot geselecteerde bronnen en informatie van een server die op domein B draait. Een web applicatie voert een Cross Origin HTTP-verzoek uit wanneer het informatie aanvraagt die een andere oorsprong (domein, protocol en poort) heeft dan zijn eigen oorsprong.

Een voorbeeld van een hierboven geschreven HTTP-verzoek is Javascript vanuit een web applicatie die draait op https://domein-a.nl welke via een JSON-verzoek informatie ophaalt vanaf https://api.domein-b.nl.

Je kunt je voorstellen dat het gebruik van CORS risico’s met zich meebrengt. Browsers blokkeren daarom HTTP-verzoeken vanuit een andere oorsprong (domein, protocol of poort). De web toepassing kan dan alleen informatie verzoeken van bijv. API’s die van dezelfde oorsprong zijn. Mocht de webapplicatie toch informatie aan willen vragen van een API die niet van dezelfde oorsprong is, dan moeten de juiste CORS headers meegestuurd worden.