10BC0 Editorial - WebDev SC Updates by AlexDawsonUK · Pull Request #104 · w3c/sustainableweb-wsg · GitHub
[go: up one dir, main page]

Skip to content

Conversation

AlexDawsonUK
Copy link
Member
@AlexDawsonUK AlexDawsonUK commented Aug 21, 2025

This contains the editorial updates for the Web Development Success Criteria of the spec.

Some corrective changes from the original intent were made but these appear to be non-destructive and improve the quality and rationale behind the SC. Those of note are listed below:

  • Assess third-parties - Added tracking scripts
  • Allow clipboard - Added allow copying
  • Carbon-aware design - Added visitor grid load
  • Code security - Covers both scripts and associated code
  • Dependency management & Dependency necessity - Removed JS ref so it's less restrictive
  • Optimized methodology - mentions visual page builders as an example and requests efficient use-case selection.
  • Interfaces - added user experience
  • Database queries - added overarching statement RE optimizing queries.
  • Preferred code - removed mention of polyfills
  • meta tags - removed dublin core reference (obsolete)

Lead editorial credit: @codewordcreative

Helpful Note(s):
Further changes will likely be made/required to this content to ensure it meets measurability criteria, etc.

A preview of this pull request can be seen by clicking the diff button below and if you use the "full-document" link at the base of the spec you can navigate all the changes more easily using the available < and > buttons.


Preview | Diff

@AlexDawsonUK AlexDawsonUK added the technical Corrections, bugs, or minor omissions label Aug 21, 2025
Copy link
Member
@hidde hidde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for this huge update, it's clearly improved readability and nice to see things tidied up, great work!

I've added a number of comments, including some to drop criteria (sorry, hope that's okay in this stage still).

I saw the JSON before the HTML and added my comments there, can readd them to only the HTML if that's helpful.


One comment that I didn't find in the changeset; under goals of web development section, the first is:

Optimize code for accessibility, performance, security, and other impact targets.

I agree everyone should optimize for those things, but other than performance, I don't see how they map to what web developers can do about sustainability so would suggest to only performance here, or say something like “Optimize code for sustainability impact targets.”

@AlexDawsonUK AlexDawsonUK added this to the Q3-2025 milestone Aug 23, 2025
@codewordcreative

This comment was marked as resolved.

@AlexDawsonUK AlexDawsonUK merged commit f07bb84 into w3c:main Aug 29, 2025
@AlexDawsonUK AlexDawsonUK deleted the WebDev-SC branch August 29, 2025 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
technical Corrections, bugs, or minor omissions
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants
0