Mobile Safariには、自動タブ切り替えなどの奇妙な動作があるようです。
Mobile Safariを使用して次のリンクを確認してから、別のタブを作成してください。
http://adhoc.sometwo.net/MobileSafariSucks.html
ご覧のとおり、他のタブにとどまることができません。Mobile Safariは、更新されると常にリンクのあるタブに戻ります。
これが私がそのページに書いた簡単なソースコードです:
<html>
<head>
<title>Mobile Safari Sucks</title>
<meta http-equiv="refresh" content="2">
</head>
<body bgcolor="#acacac" onLoad="self.focus();">
Mobile Safari Sucks
</body>
</html>
この問題が発生しhttp-equiv="refresh"
ているようです。onLoad="self.focus();"
Chromeや他のブラウザは更新時にこのタブに戻らないため、これはバグと見なすことができますか?
訪問者を苛立たせたい人は、リフレッシュ期間を非常に短く設定して、ブラウジング体験を台無しにする可能性があります。
一部を削除する以外に、この不快な状況からユーザーを救うために何ができるself.focus();
でしょうか?