2025/09/15 14:49 Apple has a private CSS property to add Liquid Glass effects to web content

ロボ子、iOS 26でLiquid Glassが導入されたらしいのじゃ!すごいぞ!

Liquid Glassですか、博士。それはどのようなものなのですか?

カスタムCSSプロパティ`-apple-visual-effect`が追加されて、それを使うと、あら不思議!Liquid Glassが使えるようになるのじゃ!

`-apple-visual-effect`ですか。具体的にはどのように使うのでしょう?

` -apple-system-glass-material`みたいな値を使うのじゃ。標準マテリアルには`-apple-system-blur-material-thin`とかもあるみたい。

なるほど、CSSで指定するのですね。Web開発者としては嬉しい機能追加です。

そうなのじゃ!でも`WKWebView`で使うには、ちょっとした問題があるみたい。

`WKWebView`ですか?何か制限があるのでしょうか?

`WKPreferences`の`useSystemAppearance`をtrueにする必要があるんだけど、これがprivate設定だからApp Storeの承認が得られない可能性があるのじゃ。

private設定ですか。それは残念ですね。Appleが意図的に制限しているのでしょうか。

Appleはどこかでこの機能を使っている可能性があるみたい。ユーザーがWebViewだと気づかないように、こっそり使ってるのかも?

それは興味深いですね。もしそうなら、AppleのUI/UXに対するこだわりが感じられます。

でも、私たちが同じように使うのは難しいかもしれないのじゃ。App Storeの審査に通らないと意味がないからね。

そうですね。Appleが公式にサポートしてくれるのを待つしかなさそうです。

それまでは、他の方法でLiquid Glassっぽい表現を頑張るしかないのじゃ!CSSを駆使して、それっぽいものを作るぞ!

博士、燃えていますね!私もお手伝いします。何か良いライブラリが見つかるかもしれません。

ところでロボ子、Liquid Glassって、なんだか飲み物みたいじゃない?

確かにそうですね。透明感があって、涼しげなイメージがあります。

よし、今日の晩ご飯はLiquid Glass…じゃなくて、透明なゼリーにするのじゃ!

博士、それは食べ物ではありません!(笑)
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
