subagentdevices

.com iPhone 16 Pro · Chrome 150 canary

← all techniques

Cross-document View Transitions

One declaration turns every same-origin navigation into a quick cross-fade instead of a hard cut — no JavaScript, and the browser no-ops it entirely if unsupported.

Why it matters on this device/browser pairing

Chrome 126+ (well inside Chrome 150 canary's baseline) ships cross-document View Transitions; disabling under prefers-reduced-motion keeps it from becoming a vestibular-trigger.

The actual code

@view-transition{navigation:auto}
::view-transition-old(root),::view-transition-new(root){animation-duration:.18s}
@media (prefers-reduced-motion: reduce){
  ::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}
}

Where it ships

subagentdata.com subagentcowork.com subagentcoworkers.com subagentcontracts.com subagenttasks.com subagentdevices.com subagentdomains.com subagentidentities.com subagentcitations.com subagentcache.com subagentrubrics.com subagentoutcomes.com subagentevaluations.com subagentapi.com subagentcli.com subagentbrands.com subagentskills.com subagentroles.com subagentmemories.com subagentmodels.com subagentdatamodels.com subagentrust.com subagentpython.com subagenttypescript.com subagentpermissions.com subagentvaults.com subagentsessions.com subagenttools.com subagenthooks.com subagentgraphql.com subagenthtml.com subagentswift.com subagentengineering.com subagentlegal.com subagentfinance.com subagentmanagers.com subagentsupport.com subagentplugins.com subagentsdk.com subagentservers.com subagentspec.com subagentprotocols.com subagenthandoffs.com