ウェブページからCookieの設定がどれだけ厳密かを確認できるようにiOSが提供するJavaScript関数などはありますか?
iOSが提供するものがない場合、どの設定が使用されているかを検出するための業界標準のプロセスはありますか?私の最初のアイデアは、クッキーをドロップしてそこにあるかどうかを確認することです...しかし、もっと良い方法があるかどうか疑問に思いました。
ウェブページからCookieの設定がどれだけ厳密かを確認できるようにiOSが提供するJavaScript関数などはありますか?
iOSが提供するものがない場合、どの設定が使用されているかを検出するための業界標準のプロセスはありますか?私の最初のアイデアは、クッキーをドロップしてそこにあるかどうかを確認することです...しかし、もっと良い方法があるかどうか疑問に思いました。
ユーザーの実際の設定を判断する方法はないと思いますが、MobileSafariはに応答しnavigator.cookieEnabled
ます。Mobile Safari(およびデスクトップSafari)のデフォルトは「FromVisited」です。したがって、Cookieを介したサードパーティの追跡に関心がある場合は、それを回避する方法を見つけない限り(Googleは明らかにそうしました)、または設定を「常に」(公正/倫理的なルート)に変更するようにユーザーに警告しない限り、運が悪い可能性があります。 。サードパーティのサイトからCookieを設定し、それが実際にそこにあるかどうかを確認し、その結果に基づいて行動することで、合理的で単純なアイデアを思いついたと思います。
このSO投稿の多くの情報、SafariサードパーティのCookie iframeトリックは機能しなくなりましたか?
そして、Gruberからの興味深い読み物、http://daringfireball.net/2012/02/cookies_and_privacy