In een recente update van Safari is het gedrag van cookies aangepast. Hierdoor worden cookies in een iframe niet meer geaccepteerd. Het E-Golf4U iframe (ook voor het boeken van starttijden) gebruikt cookies om te onthouden dat je ingelogd bent. Dit betekent dat de iframe oplossing niet langer te houden is omdat de browsers steeds meer restricties leggen op cookies. Wij werken hard aan een complete nieuwe website integratie en met de hoogste prioriteit, alleen heeft Safari de beperkingen met betrekking tot cookies eerder doorgevoerd dan dat wij klaar zijn met de ontwikkeling. Voor korte termijn hebben we een workaround uitgerold.
Overzicht
Gebruikers met een ander systeem dan Apple en Safari | Geen problemen |
Gebruikers met Apple en Firefox of Chrome | Geen problemen. Toevoegen aan startscherm zal niet werken, want wordt altijd geopend in Safari |
Gebruikers met Apple en een oudere versie van Safari | Geen problemen, maar is wellicht tijdelijk omdat updates niet tegengehouden kunnen worden |
Gebruikers met Apple en nieuwe versie van Safari | Wel problemen |
Structurele oplossing is geheel nieuwe interface bouwen, waarmee geen cookies meer nodig zijn. Hier zijn wij mee bezig maar dat kost (veel) tijd.
Er is een workaround gemaakt zodat het blijft werken maar dan moet je wel vaak extra klikken. Bij inloggen 1 x klikken (of 2 x als starttijden ook gebruikt wordt). Daarna nog 1 x bij iedere pagina waarop een E-Golf4U iframe wordt geladen.
Advies
- Web app op m.eg4u.nl werkt zonder problemen
- Standaard ledenwebsite werkt zonder problemen. Je maakt dan een knop die verwijst naar <club>.e-golf4u.nl/leden/website
- Iframe in website: De header met het menu zichtbaar houden zodat leden minder hoeven te klikken. Ze kunnen dan op een pagina blijven en van daaruit via het iframe menu navigeren. Als het menu in het iframe verborgen is, kunt u vragen aan de webbouwer om dit weer zichtbaar te maken via het ingestelde stylesheet
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.