2010 IEEE Symposium on Visual Languages and Human-Centric Computing 2010
DOI: 10.1109/vlhcc.2010.11
|View full text |Cite
|
Sign up to set email alerts
|

Cleanroom: Edit-Time Error Detection with the Uniqueness Heuristic

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2011
2011
2014
2014

Publication Types

Select...
4
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…For example, (Ko and Wobbrock 2010) recruited hundreds of web developers online in just 1 h, avoiding the logistics of scheduling a lab-based, in-person study. Remote participation, depending on the study, can also allow participants to use their own workstations, their own space, their own tools, and even work at times of their choosing, potentially making the experiment more ecologically valid by accounting for participants natural work environments.…”
Section: Recruiting Remote Participantsmentioning
confidence: 99%
“…For example, (Ko and Wobbrock 2010) recruited hundreds of web developers online in just 1 h, avoiding the logistics of scheduling a lab-based, in-person study. Remote participation, depending on the study, can also allow participants to use their own workstations, their own space, their own tools, and even work at times of their choosing, potentially making the experiment more ecologically valid by accounting for participants natural work environments.…”
Section: Recruiting Remote Participantsmentioning
confidence: 99%
“…Beyond syntax errors, HTML and CSS linters apply heuristics that identify common semantic errors that a validator might not catch. For instance, Ko and Wobbrock [8] describe the uniqueness heuristic, which states that an identifier, such as an HTML ID or class, that is used only once is likely unintended. Our taxonomy suggests a number of additional warning signs for semantic errors, particularly at the rule-based level.…”
Section: Implications For Designmentioning
confidence: 99%
“…On the other hand, latent errors, which did not express in openHTML's interface, occurred often and would sometimes cascade into a series of additional errors. While some are syntax errors that can be detected through validation, others require techniques such as the uniqueness heuristic, where a class or ID used only once throughout a project may indicate an error [9]. Through the design of openHTML, we are finding new ways of bringing these latent errors to the surface.…”
Section: Latent and Active Errorsmentioning
confidence: 99%