👨🏼‍💻

khriztianmoreno's Blog

Home Tags About |

Posts with tag pwa

The Web Stack You Cannot Ignore in 2026

2025-12-26
web-performanceidentitypwaaidevtoolsprogrammingweb-developmentdiscuss

After going through roadmaps, specs, Chrome Dev Summit talks, and real signals from production, my prediction is simple:Web development in 2026 moves toward more native capabilities, less unnecessary JavaScript, and performance you can measure in the real world.This isn’t a “cool tools” list. These are the areas that become non-optional.1. Performance (Core Web Vitals + Soft Navigation)If you only fix one thing, fix this. Performance is the priority. No debate.Why it will be vital in 2026Google is doubling down on real user experience, not synthetic benchmarks. Soft Navigation also changes how modern SPAs (and “MPA-like” apps) are evaluated.In 2026:If you don’t improve INP and LCP, you don’t just “lose SEO” — you lose conversions.If you don’t measure soft navigations correctly, you’ll ship “faster” routes with fake metrics.What changesCLS stops being “cosmetic”.INP fully replaces the old “FID mindset”.SPA performance gets judged like an MPA.What you should masterweb-vitals in productionLong tasks (and what creates them)Soft navigation heuristicsRUM > LighthouseResourcesWeb VitalsSoft NavigationCrUX2. Identity: Passkeys + FedCMTraditional login is dying. It just doesn’t know it yet.Why it will be vital in 2026Passwords are both a technical and legal liability. Passkeys reduce friction and fraud. FedCM is the browser’s real answer to identity in a world without third‑party cookies.In 2026:A product without passkeys will be perceived as outdated.“Classic OAuth” without FedCM will degrade (or break) flows users care about.What changesPasswordless becomes normal.Browser-native login UI becomes the expectation.Less JS. More platform.What you should masterWebAuthnPasskeys UX patternsFedCM flowsPrivacy-preserving identityResourcesFedCMPasskeysWebAuthn3. Fugu / PWA APIsThe web talks to hardware now. The debate is over — what’s left is execution.Why it will be vital in 2026Web apps compete directly with native when the capability gap is small. Browsers keep shipping standards-based APIs, which means fewer dependencies and less glue code.In 2026:WebUSB, File System Access, and Badging stop being “rare”.PWAs feel more and more like first-class apps when the use case fits.What changesReal offline capabilitiesDeeper OS integrationFaster UX without native wrappersWhat you should masterFile System Access APIBackground SyncBadging APIPWA install heuristicsResourcesWeb capabilitiesProgressive Web Apps4. AI for Web Developers (Built-in AI APIs)AI stops being “just a SaaS”. It becomes part of the browser.Why it will be vital in 2026Lower latency. More privacy (because local is the new default). And better UX without forcing every product to build an expensive AI backend.This is not “embed ChatGPT”. This is native AI, progressively enhanced.In 2026:On-device AI becomes the default when available.AI-driven UX becomes a real differentiator.What changesSmaller, faster models running locallyFewer external callsUI patterns that adapt in contextWhat you should masterOn-device inference constraints (and fallbacks)AI UX patterns (assistive, not intrusive)Privacy-first AIProgressive enhancement with AIResourcesAI in Chrome5. DevTools & Browser AutomationTraditional debugging doesn’t scale.Why it will be vital in 2026Apps get more complex. Performance issues get more subtle. And manual testing simply isn’t viable if you want speed and quality.In 2026:Observability from DevTools becomes a daily habit.Automation becomes part of the workflow, not a “QA phase”.What changesSmarter DevToolsMore integrated testingDebugging centered on real UXWhat you should masterAdvanced Performance panel workflowsLighthouse CIPuppeteer / PlaywrightTracing and deep profilingResourcesChrome DevToolsLighthouseMy final prediction (no marketing)If I had to bet on only one foundation:Performance + Identity will be the base. Everything else sits on top of that.The web in 2026 will be:More nativeFasterMore privateLess dependent on “framework magic”The rest is noise.I hope this has been helpful and/or taught you something new!Profile@khriztianmorenoUntil next time