かつて、-webkit-overflow-scrolling: touch
はiOSデバイスのSafariで、なめらかなスクロールを実現するために使われていました。
現在の状況
特にiOSのSafariなどWebKitエンジンを使用しているブラウザに向けて指定されていましたが、最近のiOSおよびSafariでは、この機能が標準で実装されており、-webkit-overflow-scrolling: touch
を明示的に指定する必要がなくなりました。
そのため、最新のCSS設計においてはこのプロパティを削除しても問題はありません。
具体例
今後このような表記を見かけたら、削除してOKです。
-webkit-overflow-scrolling: touch;
互換性の確認
最新のブラウザはこのプロパティをサポートしていないため、古いバージョンのブラウザ対応が必要でない場合は、CSSから削除することでコードを簡素化できます。
今後のCSS設計
Webの技術が進化する中で、特定のプロパティは徐々に不要になり、削除されることがあります。
定期的にスタイルシートを見直し、最新の仕様に合わせて最適化することが重要です。また、ブラウザの互換性を確認し、常にアップデートさせていくことを心がけましょう。