Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?
36,087views/投稿 2015-08-16/更新 2019-02-17 [この問題はiOS9から解消されてます。] iOSのSafariで、:hoverに事件が起きています。 CSSでaタグに:hoverで何かの変化を施してある場合は、そのマウスオーバー変化が1クリック換算で止まってしまい、リンク先に飛ばない確率が高い感じです。要は2回クリックしないとハイパーリンク先にページ遷移しないです。iOS 8.4.1のiPhoneやiPadなどタッチデバイスでの話です。 1回タップ(a:hover描画処理のみで止まる) 2回タップ(やっとリンク先に飛ぶ) テキストリンク系は大丈夫ですが、「画像の透かし」や「お申込はこちら」的なボタン装飾も該当していそうです。 [追記]サンプルページを作りました。iOSデバイスで確認してみてください。Chromeもどうやら対象のようです。 :hover事件の
先日リリースされたiOS 8.4.1。 主にはApple Musicとセキュリティーアップデートがメインのマイナーバージョンアップですが、アプデ後にSafariなどのブラウザでちょっとした不具合が確認されているようです。 具体的には、Safariなどでウェブサイトを閲覧中、リンクをタップして別ページに移行しようとしても、一回のタップでは認識されず、2回タップして初めてリンク先に飛ぶことができるという症状。 この問題、通常のテキストリンクならば問題ないようですが、画像やアイコンタイプなどのリンクだと症状が発生するとのことで、Safariだけでなく、Chromeでも発生する模様。 よって、アプリ依存ではなく、iOS依存の問題であることはほぼ確実で、同様の不具合はiOS 7.x時代にも同様のバグが有ったようです。 大きな問題ではありませんが、発生率は100%で地味に不便なバグなようなので、早急に
iOS 8.4.1でリンクを2回タップしないと反応しなくなったようです。 テキストリンクは大丈夫なようですが、画像によるリンクやhoverによるCSSの調整が入っているものについて起きるようです。 解決策 :hoverを:activeに変更する opacity: 1にする あたりが解決策になるようです。なおiOS9では発生していないようです。 参考 http://webskillup.com/ety/20150816234007/ http://sumahoinfo.com/ios-8-4-1%E3%80%81safari%E3%81%AA%E3%81%A9%E3%81%A7%E3%83%AA%E3%83%B3%E3%82%AF%E3%82%922%E5%9B%9E%E3%82%BF%E3%83%83%E3%83%97%E3%81%97%E3%81%AA%E3%81%84%E3%81%A8
定義していない変数の値をechoなどで表示しようとすると表示されるエラーメッセージです。たとえば、スクリプトの先頭で「echo $a;」と記述すると表示されます。次のようなコードです。 <?php echo $a; これは$aという変数を定義していないのに表示しようとしたためです。 ただし、このエラーはスクリプトの動作が止まってしまうほど重大ではないので、とりあえず非表示にすれば解決するケースがほとんどです。 具体的には.htaccessに次のように記述するのが最も簡単です。 php_value error_reporting 0 これにより、.htaccessを配置したディレクトリ(サブディレクトリ含む)以下のPHPスクリプトでNoticeエラーが表示されなくなります。 上記の設定では全てのエラーが非表示になりますが、Noticeエラーのみを非表示にしたい場合は、次の記事を参考にしてくだ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く