issues
search
w3ctag
/
design-principles
A small-but-growing set of design principles collected by the TAG while reviewing specifications
https://w3ctag.github.io/design-principles
178
stars
46
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Group "don't reveal {assistive tech,private browsing}" under a common heading
#411
gibson042
closed
1 year ago
2
Fix typos and imprecise phrasing
#410
gibson042
closed
1 year ago
0
Editorial tweaks
#409
gibson042
closed
1 year ago
3
Warn against getter throwing exception since it is a side effect
#408
wolenetz
closed
1 year ago
1
Should charters link to the TAG design principles?
#407
svgeesus
closed
1 year ago
3
Create CODE_OF_CONDUCT.md
#406
torgo
closed
1 year ago
0
Fixing markup
#405
ylafon
closed
1 year ago
2
New principle: Some APIs should only be exposed to dedicated workers
#404
hober
closed
1 year ago
0
First pass at #11, lots of TBDs
#403
LeaVerou
closed
1 year ago
1
New principle: Patterns for x() vs xSync()
#402
cynthia
closed
1 year ago
5
Request for design principle clarification: Warn explicitly against getters throwing exceptions
#400
wolenetz
closed
1 year ago
4
New principle: Data Minimization
#399
torgo
closed
9 months ago
0
Add info to device apis section about privacy
#398
torgo
closed
8 months ago
2
Editorial: remove "when appropriate" from meaningful consent
#397
rhiaro
opened
2 years ago
0
New principle: Identity on the web
#396
rhiaro
closed
8 months ago
1
"Fully active" section should mention which error to throw if non-fully active docs are not supported
#395
johannhof
opened
2 years ago
2
Fix monkey patching link
#394
johannhof
closed
2 years ago
1
Suggestion for discussion: Add high level overview section to explain the assumptions that the reader should know to read this document
#393
maxpassion
opened
2 years ago
0
Move out most of "non-fully active" handling guide
#392
rakina
closed
1 year ago
6
New principle: Guidance on options dictionaries and default values
#391
LeaVerou
opened
2 years ago
6
Fix typo
#390
gibson042
closed
2 years ago
1
New principle: CSS value separator precedence
#389
LeaVerou
opened
2 years ago
0
New principle: Avoid exposing API that result in synchronous flushing of CSS or layout
#388
atanassov
opened
2 years ago
1
Meta: How do we work with other WGs?
#387
LeaVerou
opened
2 years ago
0
Start developer version
#386
LeaVerou
closed
9 months ago
2
[Editorial] 6.1 should be moved to Web IDL section
#385
LeaVerou
opened
2 years ago
0
Fix newly-introduced Bikeshed errors.
#384
hober
closed
2 years ago
0
Update deploy.yml
#383
ylafon
closed
2 years ago
0
Fix all the Bikeshed warnings and errors.
#382
hober
closed
2 years ago
0
Initial commit for #279.
#381
cynthia
closed
2 years ago
0
New principle: Name URL-containing attributes based on their primary purpose. Fixes #278
#380
hober
closed
2 years ago
0
First pass at writing #277
#379
LeaVerou
closed
2 years ago
0
New principle: Naming of factory methods
#378
LeaVerou
closed
9 months ago
7
New principle: "common model" principle (distilled from XHR & Fetch)
#376
hober
opened
2 years ago
2
New principle: the simple syntax should not be doing the harmful thing.
#375
LeaVerou
closed
2 years ago
1
grammar nits
#374
elharo
closed
2 years ago
0
Contributing tips missing in README
#373
cynthia
opened
2 years ago
0
New principle: on overloading, for #131
#372
rhiaro
closed
1 year ago
2
Editorial: make headings consistent
#371
rhiaro
closed
2 years ago
2
New principle: Discourage overloading (in HTML)
#370
LeaVerou
opened
2 years ago
3
What should be the principles be about appropriate use cases for the canvas element?
#369
chrishtr
opened
2 years ago
4
New principle: Deployability and Monitoring
#368
yoavweiss
closed
5 months ago
10
Guidance about serialization
#367
atanassov
closed
1 year ago
2
New principle: Prefer dictionary arguments for all optional parameters (and non-obvious parameters?)
#366
LeaVerou
closed
1 year ago
2
New principle: guidence on user activation, for #314
#365
rhiaro
closed
2 years ago
0
Minor editorial changes to native capabilities section.
#364
cynthia
closed
2 years ago
1
Restrictions
#363
maxpassion
opened
2 years ago
6
"Leave the web better than you found it" principle.
#362
torgo
closed
2 years ago
0
New principle: Remove deprecated functionality responsibly
#361
jyasskin
opened
2 years ago
5
Guidance in exposing some APIs only off the main thread
#360
dontcallmedom
closed
1 year ago
4
Previous
Next