Quindi questa è l'ennesima vendetta della domanda "Come faccio a far funzionare i cookie di terze parti in Safari" ma lo sto chiedendo di nuovo perché penso che il campo di gioco sia cambiato, forse dopo febbraio 2012. Uno dei trucchi standard per ottenere il 3 ° i cookie di gruppo in Safari erano i seguenti: utilizzare un po 'di javascript per inviare a un iframe nascosto. (In passato) induceva Safari a pensare che l'utente avesse interagito con i contenuti di terze parti e quindi consentire l'impostazione dei cookie.
Penso che questa scappatoia sia stata chiusa a seguito del lieve scandalo in cui è stato rivelato che Google stava usando quel trucco con le sue pubblicità. Per lo meno, durante l'utilizzo di questo trucco non sono stato completamente in grado di impostare i cookie in Safari. Ho scoperto alcuni post su Internet casuali che sostenevano che Apple stesse lavorando per chiudere la scappatoia ma non ho trovato alcuna parola ufficiale.
Come fallback ho anche provato a ridisegnare il frame principale di terze parti in modo da dover fare clic su un pulsante prima che il contenuto si caricasse, ma anche quel livello di interazione diretta non è stato sufficiente per sciogliere il freddo cuore di Safari.
Qualcuno sa per certo se Safari ha davvero chiuso questa scappatoia? In tal caso, esistono altre soluzioni alternative (oltre a includere manualmente un ID sessione in ogni richiesta)?