Why URL Fragments Aren’t Sent to the Server
Learn why browsers keep URL fragments out of HTTP requests, how to verify it in server logs, and what it means for anchors and client-side routes.
Practical guides for cleaner URLs, smarter SEO, and a more thoughtful web. Find your next useful idea.
Explore the journal
29 articles
Learn why browsers keep URL fragments out of HTTP requests, how to verify it in server logs, and what it means for anchors and client-side routes.
Learn why URL fragments stay in the browser, how hash and History API routing differ, and what SPA deep links mean for servers and analytics.
Troubleshoot Next.js production failures with checks for environment variables, builds, DNS, TLS, caching, and deployment logs.
Troubleshoot Next.js production failures by checking environment variables, builds, DNS, TLS, caching, and hosting logs with a practical workflow.
Learn to parse and modify URLs with JavaScript’s URL API. Resolve relative links, handle duplicate query parameters, encode values, and validate destinations.
Build a TypeScript URL-cleaning Chrome extension with Manifest V3. Configure permissions, handle URLs safely, test locally, and package the files.