ios-safari-quirks

Consolidate iOS Safari quirks and workarounds for touch, viewport, storage, and rendering.

1|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/ssv445/claude-skills --skill ios-safari-quirks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-safari-quirks
Source: https://github.com/ssv445/claude-skills/tree/main/ios-safari-quirks
Command: npx skills add https://github.com/ssv445/claude-skills --skill ios-safari-quirks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

iOS Safari web development often behaves differently from desktop environments. This reference consolidates 55+ known quirks and workarounds to help developers build and debug mobile web apps reliably.

Core Features & Use Cases

  • Quick lookup of common iOS Safari behavior differences for touch, viewport, storage, and rendering.
  • Actionable workarounds and implementation notes to apply in real projects.
  • Use Case: When debugging a mobile Safari issue, consult the fixes and patterns to implement in code.

Quick Start

Ask the iOS Safari quirks reference for guidance when building or debugging mobile web apps.

Frequently Asked Questions about ios-safari-quirks

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why does my web app layout break on iOS Safari when it works on desktop browsers?

iOS Safari viewport behavior differs significantly from desktop browsers, often causing layout breaks. This reference consolidates common iOS Safari viewport quirks and provides actionable workarounds to ensure your web app renders reliably across mobile devices.

How do I fix unresponsive touch events when debugging mobile web apps?

Debugging unresponsive touch events requires addressing specific iOS Safari touch handling quirks. You can apply the ready-to-use patterns and implementation notes consolidated in this reference to resolve touch event targeting and behavior differences in mobile web apps.

What are common iOS Safari storage limitations affecting Progressive Web Apps?

iOS Safari storage limitations frequently impact Progressive Web Apps by restricting data persistence and quota. This reference details these specific storage quirks and provides practical workarounds to maintain reliable PWA data management on iOS devices.

Does iOS Safari support standard PWA rendering behaviors or are there specific quirks?

iOS Safari does not fully support standard PWA rendering behaviors due to specific rendering quirks. This reference outlines the known iOS Safari rendering differences and offers actionable implementation patterns to ensure your Progressive Web App functions correctly.

How do I start debugging iOS Safari quirks for my web development project?

To start debugging iOS Safari quirks, consult this reference to quickly look up behavior differences across touch, viewport, storage, and rendering. You can then apply the provided actionable workarounds and implementation notes directly to your web app code.