タグ

Safariに関するArcCosineのブックマーク (2)

  • Web Push for Web Apps on iOS and iPadOS

    Today marks the release of iOS and iPadOS 16.4 beta 1, and with it comes support for Web Push and other features for Home Screen web apps. Today also brings the first beta of Safari 16.4. It’s a huge release, packed with over 135 features in WebKit — including RegExp lookbehind assertions, Import Maps, OffscreenCanvas, Media Queries Range Syntax, @property, font-size-adjust, Declarative Shadow DOM

    Web Push for Web Apps on iOS and iPadOS
    ArcCosine
    ArcCosine 2023/02/17
    ようやくPWAの世界がスタートラインに立ったなという感じ。ここからまた世界は変わる。PWA流行らせたいぜ。
  • iOS7にて、Mobile Safariのwindow.innerHeightを正しく取得する方法

    久々のブログ どうも、お久しぶりです。最近、私生活やら公生活が忙しすぎてブログ書く暇がありませんでした。 今日、むちゃくちゃ感動した技術を見つけたので、それをメモ書きします。 iOS7のMobile Safari限定バグ iOS7のMobile Safariは、以前のMobile Safariと仕様が変わり、スクロールすると、上部のアドレスバーと下部の操作エリアが自動的に隠れる仕様になりました。 自動的に隠れたアドレスバーや操作エリアを再表示するためには、Mobile Safariの上部や下部を軽くタップして表示させるという動作が必要です。 今回問題となったのはこの再度アドレスバーと操作エリアを表示させた画面サイズでした。 よくあるコードですと、window.innerHeightで高さが取得出来るのですが、恐ろしいことに、この画面のサイズは、アドレスバー+操作エリアの高さを計算に入れてい

    ArcCosine
    ArcCosine 2013/11/04
    iOS7でinnerHeightを正しく取得する方法書いたよー。(尚、4ヶ月ぶりのブログの模様……)
  • 1