<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Does it fit? guides</title><link>https://doesitfit.lol/blog</link><atom:link href="https://doesitfit.lol/blog/feed.xml" rel="self" type="application/rss+xml"/><description>Guides to websites that fit every screen.</description><language>en</language><item><title>10 responsive mistakes in AI-built websites (and fixes)</title><link>https://doesitfit.lol/blog/ai-website-responsive-mistakes</link><guid>https://doesitfit.lol/blog/ai-website-responsive-mistakes</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>AI tools build great desktop pages and wobbly phone ones. The 10 responsive mistakes AI-built websites make most, how to spot each one, and a prompt to fix it.</description></item><item><title>100vh on mobile is broken: use dvh, svh and lvh</title><link>https://doesitfit.lol/blog/100vh-mobile-fix</link><guid>https://doesitfit.lol/blog/100vh-mobile-fix</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>100vh hides your content behind Safari and Chrome toolbars on phones. Here&#39;s why, with real iPhone and Android numbers, and how dvh, svh and lvh fix it.</description></item><item><title>Check your website from Claude, ChatGPT or Codex (MCP)</title><link>https://doesitfit.lol/blog/test-website-with-claude-chatgpt-mcp</link><guid>https://doesitfit.lol/blog/test-website-with-claude-chatgpt-mcp</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Connect doesitfit to Claude, ChatGPT, Codex or Cursor with MCP and ask whether your site fits on an iPhone. Setup for each app, example prompts and the limits.</description></item><item><title>Container queries vs media queries: when to use which</title><link>https://doesitfit.lol/blog/container-queries-vs-media-queries</link><guid>https://doesitfit.lol/blog/container-queries-vs-media-queries</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Media queries react to the screen, container queries to the space a component actually has. Syntax, cqi units, support, Tailwind v4 and a card example.</description></item><item><title>Copy-paste prompts to fix responsive design with AI</title><link>https://doesitfit.lol/blog/responsive-design-prompts</link><guid>https://doesitfit.lol/blog/responsive-design-prompts</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Copy-paste prompts to fix responsive design with Claude, ChatGPT, Cursor, Lovable, v0 or Bolt: sideways scroll, menus, tables, 100vh, iPhone form zoom and more.</description></item><item><title>Device pixel ratio (DPR) explained, with real devices</title><link>https://doesitfit.lol/blog/device-pixel-ratio-explained</link><guid>https://doesitfit.lol/blog/device-pixel-ratio-explained</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Device pixel ratio is how many screen pixels make one CSS pixel. See the real DPR of iPhones, Galaxies, Pixels and MacBooks, and how to stop blurry images.</description></item><item><title>Fixed headers and bottom bars on mobile Safari and Chrome</title><link>https://doesitfit.lol/blog/fixed-header-footer-mobile</link><guid>https://doesitfit.lol/blog/fixed-header-footer-mobile</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Sticky or fixed? How Safari and Chrome toolbars move on phones, keeping bottom bars clear of the home indicator and keyboard, and fixing hidden anchor links.</description></item><item><title>How much of the screen iPhone users actually see in Safari</title><link>https://doesitfit.lol/blog/iphone-safari-visible-area</link><guid>https://doesitfit.lol/blog/iphone-safari-visible-area</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>The status bar and Safari take 156px of an iPhone 17 Pro&#39;s 874px screen. Visible heights for every current iPhone, and what it means for 100vh and dvh.</description></item><item><title>How to fix horizontal scrolling on mobile (12 causes)</title><link>https://doesitfit.lol/blog/fix-horizontal-scroll-on-mobile</link><guid>https://doesitfit.lol/blog/fix-horizontal-scroll-on-mobile</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Page wobbles sideways on phones? The 12 usual causes of horizontal scrolling on mobile, a fix for each, and a console snippet that finds the culprit fast.</description></item><item><title>How to open localhost on your phone (Wi-Fi, USB, tunnel)</title><link>https://doesitfit.lol/blog/test-localhost-on-phone</link><guid>https://doesitfit.lol/blog/test-localhost-on-phone</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Typing localhost on your phone opens the phone itself. How to reach your dev server over Wi-Fi, USB or a tunnel, and fix the HTTPS features that break on an IP.</description></item><item><title>How to test your website on an iPhone from Windows</title><link>https://doesitfit.lol/blog/test-website-on-iphone-from-windows</link><guid>https://doesitfit.lol/blog/test-website-on-iphone-from-windows</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>No Mac, no Safari for Windows? How to test your website for iPhone from a Windows PC: exact iPhone viewports, free WebKit via Playwright and real devices.</description></item><item><title>How to test your website on mobile without a phone</title><link>https://doesitfit.lol/blog/test-website-on-mobile-without-phone</link><guid>https://doesitfit.lol/blog/test-website-on-mobile-without-phone</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>No phone to hand? Six ways to test your website on mobile from a laptop, from DevTools to real iOS and Android simulators, plus a routine that catches bugs.</description></item><item><title>iPhone Duo for web developers: viewport sizes and Safari</title><link>https://doesitfit.lol/blog/iphone-duo-web-developers</link><guid>https://doesitfit.lol/blog/iphone-duo-web-developers</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>On the iPhone Duo&#39;s outer screen, web pages get 382px, not 466. Unfolded it&#39;s 951 × 669 landscape. Simulator-measured sizes, Safari&#39;s layout and what to test.</description></item><item><title>Landscape on phones: what breaks and how to fix it</title><link>https://doesitfit.lol/blog/landscape-mode-mobile-web</link><guid>https://doesitfit.lol/blog/landscape-mode-mobile-web</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Phones on their side are wide but short, like 874×402 on an iPhone 17 Pro. See which breakpoints they hit, what breaks in landscape and the CSS that fixes it.</description></item><item><title>MacBook screen resolution vs CSS pixels, every model</title><link>https://doesitfit.lol/blog/macbook-screen-resolution-css-pixels</link><guid>https://doesitfit.lol/blog/macbook-screen-resolution-css-pixels</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>A MacBook Air 13 has a 2560×1664 panel but websites see 1470×956. Panel vs CSS sizes for every MacBook, scaling options and real Chrome viewport heights.</description></item><item><title>Make your AI website mobile friendly (prompts that work)</title><link>https://doesitfit.lol/blog/make-ai-website-mobile-friendly</link><guid>https://doesitfit.lol/blog/make-ai-website-mobile-friendly</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>A step-by-step way to make an AI-built website mobile friendly in Claude, ChatGPT, Cursor, Lovable, v0 or Bolt, with copy-paste prompts and real phone widths.</description></item><item><title>Mobile menus that work: hamburger, tabs and bottom bars</title><link>https://doesitfit.lol/blog/mobile-navigation-menu</link><guid>https://doesitfit.lol/blog/mobile-navigation-menu</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>When your nav stops fitting, pick a mobile menu that works: an accessible hamburger, a bottom tab bar, priority+ or scrolling tabs. Real widths and code.</description></item><item><title>Mobile-first CSS: what it means and how to write it</title><link>https://doesitfit.lol/blog/mobile-first-css</link><guid>https://doesitfit.lol/blog/mobile-first-css</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Mobile-first CSS explained: min-width vs max-width media queries, base styles for 360px phones, converting desktop-first CSS, Tailwind and an AI prompt.</description></item><item><title>Most common screen resolutions in 2026 (real data)</title><link>https://doesitfit.lol/blog/most-common-screen-resolutions-2026</link><guid>https://doesitfit.lol/blog/most-common-screen-resolutions-2026</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>StatCounter&#39;s August 2026 figures for the most common desktop, mobile and tablet screen resolutions, what they really measure, and which sizes to test.</description></item><item><title>Responsive breakpoints in 2026 — the widths that matter</title><link>https://doesitfit.lol/blog/responsive-breakpoints-2026</link><guid>https://doesitfit.lol/blog/responsive-breakpoints-2026</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Where 123 real phones, tablets, laptops and monitors land in CSS pixels, which responsive breakpoints actually matter in 2026, and which screens to test.</description></item><item><title>Responsive font sizes with CSS clamp(), by example</title><link>https://doesitfit.lol/blog/css-clamp-responsive-typography</link><guid>https://doesitfit.lol/blog/css-clamp-responsive-typography</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>How CSS clamp() makes font sizes responsive: a fluid type scale worked out at real phone, iPad and laptop widths, why rem matters for zoom, and Tailwind.</description></item><item><title>Responsive images with srcset and sizes, by example</title><link>https://doesitfit.lol/blog/responsive-images-srcset-sizes</link><guid>https://doesitfit.lol/blog/responsive-images-srcset-sizes</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Learn srcset and sizes with real numbers: how many pixels a hero needs on an iPhone 17 Pro, Galaxy S25 or MacBook Air, plus picture, lazy loading and Next.js.</description></item><item><title>Responsive tables on mobile: 5 patterns that work</title><link>https://doesitfit.lol/blog/responsive-tables-mobile</link><guid>https://doesitfit.lol/blog/responsive-tables-mobile</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Wide tables make the whole page scroll sideways on phones. Five responsive table patterns with code: scroll wrapper, stacked cards, sticky column and more.</description></item><item><title>Safe areas on iPhone: notch, Dynamic Island and env()</title><link>https://doesitfit.lol/blog/safe-area-inset-notch-dynamic-island</link><guid>https://doesitfit.lol/blog/safe-area-inset-notch-dynamic-island</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>What iPhone safe areas are, when Safari handles them for you, and how to use viewport-fit=cover with env(safe-area-inset-*) without breaking layouts.</description></item><item><title>Stop layout shift on mobile (CLS): images, fonts, embeds</title><link>https://doesitfit.lol/blog/layout-shift-mobile-cls</link><guid>https://doesitfit.lol/blog/layout-shift-mobile-cls</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Pages that jump while loading hit phones hardest. Fix layout shift on mobile (CLS) with sized images, reserved space for embeds and banners, and matched fonts.</description></item><item><title>Tailwind breakpoints on real devices, from sm to 2xl</title><link>https://doesitfit.lol/blog/tailwind-breakpoints-real-devices</link><guid>https://doesitfit.lol/blog/tailwind-breakpoints-real-devices</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Which real phones, tablets, laptops and monitors land in Tailwind&#39;s sm, md, lg, xl and 2xl breakpoints, upright and sideways, plus the gotchas that bite.</description></item><item><title>Text touching the screen edge? Mobile padding that works</title><link>https://doesitfit.lol/blog/mobile-padding-text-edge</link><guid>https://doesitfit.lol/blog/mobile-padding-text-edge</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Text squashed against the edge of a phone screen looks broken. How much mobile padding to use (16–24px), CSS and Tailwind patterns that work, and a fix prompt.</description></item><item><title>The meta viewport tag: the one line every site needs</title><link>https://doesitfit.lol/blog/meta-viewport-tag</link><guid>https://doesitfit.lol/blog/meta-viewport-tag</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Copy the meta viewport tag every site needs, learn what each part does, where it goes in Next.js, Vite and plain HTML, and which settings to avoid.</description></item><item><title>Vibe coding launch checklist (15 checks before you ship)</title><link>https://doesitfit.lol/blog/vibe-coding-launch-checklist</link><guid>https://doesitfit.lol/blog/vibe-coding-launch-checklist</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Built a site with AI? This vibe coding launch checklist covers 15 checks, from mobile fit to exposed secrets, with how to check each one and a prompt to fix it.</description></item><item><title>Web design for foldable phones: sizes, folds and tips</title><link>https://doesitfit.lol/blog/foldable-phones-web-design</link><guid>https://doesitfit.lol/blog/foldable-phones-web-design</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Foldables give your site two viewports: a narrow cover screen and a wide inner one. Real sizes for Galaxy Z Fold, Pixel Fold and iPhone Duo, and how to design.</description></item><item><title>What is a viewport? CSS pixels vs screen resolution</title><link>https://doesitfit.lol/blog/what-is-a-viewport</link><guid>https://doesitfit.lol/blog/what-is-a-viewport</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>A viewport is the area your page is laid out in, measured in CSS pixels, not screen pixels. See real numbers from iPhones and MacBooks, then check yours.</description></item><item><title>Why DevTools device mode isn&#39;t accurate (and what is)</title><link>https://doesitfit.lol/blog/why-devtools-device-mode-is-not-accurate</link><guid>https://doesitfit.lol/blog/why-devtools-device-mode-is-not-accurate</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Chrome DevTools device mode gets the width right and much else wrong: no toolbars, stale presets, desktop fonts. What it misses and how to test properly.</description></item><item><title>Why iPhone zooms in on your form (and the 16px fix)</title><link>https://doesitfit.lol/blog/ios-input-zoom-16px</link><guid>https://doesitfit.lol/blog/ios-input-zoom-16px</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>iPhone Safari zooms into any form field with text under 16px. Why it happens, the one-line CSS fix, the Tailwind version, and why maximum-scale=1 is wrong.</description></item><item><title>Why your website looks zoomed out on phones (and fixes)</title><link>https://doesitfit.lol/blog/website-zoomed-out-on-phone</link><guid>https://doesitfit.lol/blog/website-zoomed-out-on-phone</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Website looks tiny and zoomed out on mobile? It&#39;s almost always a missing viewport tag or something wider than the screen. Here&#39;s how to find and fix it.</description></item><item><title>Windows display scaling and the 1536×864 viewport</title><link>https://doesitfit.lol/blog/windows-display-scaling-1536x864</link><guid>https://doesitfit.lol/blog/windows-display-scaling-1536x864</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>Why a 1920×1080 Windows laptop shows websites at 1536x864, what 100%, 125% and 150% scaling do to your viewport, and how much height is left in Chrome.</description></item><item><title>X-Frame-Options and CSP frame-ancestors, explained</title><link>https://doesitfit.lol/blog/x-frame-options-frame-ancestors</link><guid>https://doesitfit.lol/blog/x-frame-options-frame-ancestors</guid><pubDate>Mon, 28 Sep 2026 09:00:00 GMT</pubDate><description>What X-Frame-Options and CSP frame-ancestors do, which wins, why sites show BLOCKED in previews, and correct configs for Vercel, Netlify, Next.js and Express.</description></item></channel></rss>
