You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't think there's anything to discuss here (please correct me if I'm wrong @astearns), so this is more a note to put something about this strategy in the spec, and remind ourselves of it as we develop the MPA API.
we think it's important that the solution works well for MPAs and that it's consistent with the solution for SPAs. As such, if design changes are needed for the MPA use case that also affect SPA API, the latter should be updated as appropriate even though it has shipped
A concrete example: When I create offline-first web apps, I might use SPA for most navigations, but if I know there's a service worker update waiting, I might fall back to an MPA navigation, to pick up that update with minimal disruption to the user. It would be nice if the view transitions I define work seamlessly in both cases.
In practice, that means if we add high-level features for the MPA case, we should find a way to add them back into the SPA case, with as little extra work for the developer as possible.
We should be strict about this for full-document transitions (the type defined by css-view-transitions-1), although some may not make sense for future-features like scoped transitions.
The text was updated successfully, but these errors were encountered:
I don't think there's anything to discuss here (please correct me if I'm wrong @astearns), so this is more a note to put something about this strategy in the spec, and remind ourselves of it as we develop the MPA API.
I think @zcorpan said it best:
A concrete example: When I create offline-first web apps, I might use SPA for most navigations, but if I know there's a service worker update waiting, I might fall back to an MPA navigation, to pick up that update with minimal disruption to the user. It would be nice if the view transitions I define work seamlessly in both cases.
In practice, that means if we add high-level features for the MPA case, we should find a way to add them back into the SPA case, with as little extra work for the developer as possible.
We should be strict about this for full-document transitions (the type defined by css-view-transitions-1), although some may not make sense for future-features like scoped transitions.
The text was updated successfully, but these errors were encountered: