Re: [w3ctag/design-reviews] Design Review: Speculation Rules (Prefetch) (Issue #721)

Hi again,

Thank you for your detailed response. We revisited this in a breakout today.

We understand the arguments for a separate syntax; we did not argue that this is not useful. However, we think that the increase in complexity that adding an entirely separate JSON-based syntax adds to the Web Platform should be comensurate with the benefit developers get from it. Similar cases in the past that warranted this kind of increase in complexity have been JS import maps, or PWA manifests. We don't feel the benefit developers get from this is in the same ballpark, to justify this increase in complexity. Furthermore, considering the lack of multi-stakeholder support, it seems like the resulting fragmentation could create additional developer complexity and confusion.
  
We would like to suggest that you work with additional stakeholders to see if you can both garner additional support and find a less complex design.
  
See also:
  
* [2.1 Prefer simple solutions](https://www.w3.org/TR/design-principles/#simplicity) (TAG Design Principles)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3ctag/design-reviews/issues/721#issuecomment-1548181078
You are receiving this because you are subscribed to this thread.

Message ID: <w3ctag/design-reviews/issues/721/1548181078@github.com>

Received on Monday, 15 May 2023 16:31:21 UTC